<SEC-DOCUMENT>0001206774-25-000099.txt : 20250303
<SEC-HEADER>0001206774-25-000099.hdr.sgml : 20250303
<ACCEPTANCE-DATETIME>20250303153929
ACCESSION NUMBER:		0001206774-25-000099
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		127
CONFORMED PERIOD OF REPORT:	20241231
FILED AS OF DATE:		20250303
DATE AS OF CHANGE:		20250303

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			SOUTHERN FIRST BANCSHARES INC
		CENTRAL INDEX KEY:			0001090009
		STANDARD INDUSTRIAL CLASSIFICATION:	NATIONAL COMMERCIAL BANKS [6021]
		ORGANIZATION NAME:           	02 Finance
		IRS NUMBER:				582459561
		STATE OF INCORPORATION:			SC
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-27719
		FILM NUMBER:		25697436

	BUSINESS ADDRESS:	
		STREET 1:		6 VERDAE BOULEVARD
		CITY:			GREENVILLE
		STATE:			SC
		ZIP:			29607
		BUSINESS PHONE:		8646799000

	MAIL ADDRESS:	
		STREET 1:		6 VERDAE BOULEVARD
		CITY:			GREENVILLE
		STATE:			SC
		ZIP:			29607

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	GREENVILLE FIRST BANCSHARES INC
		DATE OF NAME CHANGE:	19990707
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>sfst4401651-10k.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<XBRL>
<?xml version='1.0' encoding='ASCII'?>
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:SFST="http://southernfirst.com/20241231">
<head>
     <title></title>
<meta http-equiv="Content-Type" content="text/html"/>
</head>
<!-- Field: Set; Name: xdx; ID: xdx_029_US%2DGAAP%2D2024%2D(with%2DECD%2Dand%2DCYD) -->
<!-- Field: Set; Name: xdx; ID: xdx_038_SFST_southernfirst.com_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_04C_20240101_20241231 -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DAmendmentFlag_false -->
<!-- Field: Set; Name: xdx; ID: xdx_05A_edei%2D%2DDocumentFiscalPeriodFocus_FY -->
<!-- Field: Set; Name: xdx; ID: xdx_059_edei%2D%2DEntityCentralIndexKey_0001090009 -->
<!-- Field: Set; Name: xdx; ID: xdx_07D_XDX_sfst4401651%2D10k.xdx -->
<!-- Field: Set; Name: xdx; ID: xdx_071_SO_sfst4401651%2D10k.xdxs -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_USD_1_iso4217%2D%2DUSD -->
<!-- Field: Set; Name: xdx; ID: xdx_062_Shares_2_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_06D_USDPShares_3_iso4217%2D%2DUSD_xbrli%2D%2Dshares -->
<!-- Field: Set; Name: xdx; ID: xdx_069_Pure_4_xbrli%2D%2Dpure -->
<!-- Field: Set; Name: xdx; ID: xdx_064_officers_0_officers -->
<!-- Field: Set; Name: xdx; ID: xdx_06B_Investments_0_Investments -->
<body style="font: 10pt Times New Roman, Times, Serif">
<div style="display: none">
<ix:header>
 <ix:hidden>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000003" name="dei:AmendmentFlag">false</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000004" name="dei:DocumentFiscalPeriodFocus">FY</ix:nonNumeric>
  <ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000005" name="dei:EntityCentralIndexKey">0001090009</ix:nonNumeric>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2024-12-31" id="xdx2ixbrl0141" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:PreferredStockValue" contextRef="AsOf2023-12-31" id="xdx2ixbrl0142" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossOnSaleOfOtherAssets" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0258" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0361" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0362" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0365" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0366" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0379" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0388" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AdoptionOfASU201613" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0390" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AdoptionOfASU201613" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0391" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AdoptionOfASU201613" contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0392" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AdoptionOfASU201613" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0393" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AdoptionOfASU201613" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0394" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0398" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0399" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0400" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0401" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0402" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0408" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0409" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0411" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0412" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0418" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0419" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0422" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0423" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0424" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0428" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0429" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0431" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0432" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0433" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0436" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0437" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0438" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0440" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0441" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0446" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0448" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0450" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0454" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0459" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0468" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0470" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0471" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0472" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0473" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0474" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0479" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0480" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0481" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0483" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0484" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0490" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0493" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0494" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0495" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0499" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0500" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0502" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0503" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0504" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0507" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0508" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0509" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0511" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0512" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0516" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0518" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0520" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0522" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0526" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0531" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0540" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0542" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0543" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0544" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0545" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0546" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0550" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0551" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0552" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0554" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0555" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0561" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0564" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0565" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0566" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0570" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0571" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0573" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0574" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0575" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0578" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0579" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0580" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="xdx2ixbrl0582" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0583" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="xdx2ixbrl0586" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0588" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember" id="xdx2ixbrl0590" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="xdx2ixbrl0592" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="xdx2ixbrl0596" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0601" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember" id="xdx2ixbrl0610" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossOnSaleOfInvestments" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0636" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossOnSaleOfInvestments" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0637" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0641" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0720" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0721" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0725" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl0745" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl0746" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:OperatingLeases" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl0792" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2024-12-31_us-gaap_CorporateBondSecuritiesMember" id="xdx2ixbrl0891" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember" id="xdx2ixbrl0899" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="xdx2ixbrl0917" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2023-12-31_us-gaap_CorporateBondSecuritiesMember" id="xdx2ixbrl0950" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="xdx2ixbrl0966" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="xdx2ixbrl0990" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2024-12-31_custom_CorporateBondsMember" id="xdx2ixbrl1058" unitRef="Investments" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2024-12-31_custom_CorporateBondsMember" id="xdx2ixbrl1060" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2024-12-31_custom_CorporateBondsMember" id="xdx2ixbrl1062" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2024-12-31_custom_USTreasuresMember" id="xdx2ixbrl1076" unitRef="Investments" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2024-12-31_custom_USTreasuresMember" id="xdx2ixbrl1078" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2024-12-31_custom_USTreasuresMember" id="xdx2ixbrl1080" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2023-12-31_custom_CorporateBondsMember" id="xdx2ixbrl1184" unitRef="Investments" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2023-12-31_custom_CorporateBondsMember" id="xdx2ixbrl1186" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2023-12-31_custom_CorporateBondsMember" id="xdx2ixbrl1188" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2023-12-31_custom_USTreasuresMember" id="xdx2ixbrl1202" unitRef="Investments" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2023-12-31_custom_USTreasuresMember" id="xdx2ixbrl1204" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2023-12-31_custom_USTreasuresMember" id="xdx2ixbrl1206" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="xdx2ixbrl1238" unitRef="Investments" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="xdx2ixbrl1240" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="xdx2ixbrl1242" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="xdx2ixbrl1496" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="xdx2ixbrl1498" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1502" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1504" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1508" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1510" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1514" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1516" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl1520" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl1522" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl1524" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl1526" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl1528" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl1532" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl1534" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl1574" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl1586" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl1588" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1592" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1594" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1596" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1600" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1604" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1606" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1610" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1612" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1616" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1618" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1622" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1624" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2024" contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl1646" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2023" contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl1648" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl1650" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2021" contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl1652" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2020" contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl1654" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolving" contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl1658" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm" contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl1659" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="xdx2ixbrl1671" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="xdx2ixbrl1673" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="xdx2ixbrl1675" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="xdx2ixbrl1677" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl1681" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl1687" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl1689" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl1691" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl1693" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl1695" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl1707" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl1709" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl1711" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl1713" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl1735" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1759" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1765" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1773" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1775" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1777" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1785" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2024" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl1807" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2023" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl1809" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl1811" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl1820" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="xdx2ixbrl1853" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="xdx2ixbrl1855" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="xdx2ixbrl1870" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="xdx2ixbrl1872" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1888" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1890" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1906" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1908" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="xdx2ixbrl1924" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="xdx2ixbrl1926" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl1930" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl1932" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl1934" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl1936" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl1938" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl1940" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl1944" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl1948" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl1950" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl1952" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl1954" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl1956" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl1958" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl1962" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1966" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1968" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1970" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1972" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1974" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1976" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl1980" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1984" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1986" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1988" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1990" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1992" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1994" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl1998" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2002" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2004" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2006" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2008" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2010" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2012" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2016" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2024" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2020" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2023" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2022" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2024" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2026" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2020" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2028" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsPrior" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2030" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2033" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="xdx2ixbrl2045" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="xdx2ixbrl2047" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="xdx2ixbrl2049" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="xdx2ixbrl2051" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2062" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2064" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2066" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2068" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="xdx2ixbrl2086" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="xdx2ixbrl2098" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="xdx2ixbrl2104" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2116" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2122" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2140" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2024" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2144" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2023" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2146" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2148" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2150" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2020" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2152" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2157" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="xdx2ixbrl2175" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2024" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl2197" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2023" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl2199" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl2201" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl2211" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="xdx2ixbrl2224" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="xdx2ixbrl2236" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="xdx2ixbrl2238" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2242" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2246" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2248" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2250" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2254" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2256" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl2260" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl2262" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl2264" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl2266" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl2268" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl2272" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="xdx2ixbrl2274" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="xdx2ixbrl2310" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl2326" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl2328" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2332" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2334" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2338" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2344" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2346" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2350" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2352" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2356" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2362" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2364" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl2382" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2023" contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl2386" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2021" contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl2390" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2020" contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl2392" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2019" contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl2394" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolving" contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl2398" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm" contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl2399" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="xdx2ixbrl2411" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="xdx2ixbrl2413" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="xdx2ixbrl2415" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="xdx2ixbrl2417" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl2421" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl2425" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl2427" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl2429" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl2431" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl2433" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="xdx2ixbrl2435" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2447" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2449" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2451" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2453" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2511" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2513" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2517" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2523" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2525" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2023" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl2547" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl2549" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2021" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl2551" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2019" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl2555" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsPrior" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl2557" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="xdx2ixbrl2593" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="xdx2ixbrl2595" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="xdx2ixbrl2610" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="xdx2ixbrl2612" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2628" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2630" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2634" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2636" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2646" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2648" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="xdx2ixbrl2664" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="xdx2ixbrl2666" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl2670" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl2672" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl2674" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl2676" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl2678" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl2680" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="xdx2ixbrl2684" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl2688" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl2690" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl2692" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl2694" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl2696" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl2698" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="xdx2ixbrl2702" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2706" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2708" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2710" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2712" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2714" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2716" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2720" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2724" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2726" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2728" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2730" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2732" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2734" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="xdx2ixbrl2738" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2742" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2744" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2746" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2748" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2750" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2752" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2756" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2023" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2760" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2762" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2021" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2764" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2020" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2766" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2019" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2768" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsPrior" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2770" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="xdx2ixbrl2773" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="xdx2ixbrl2783" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="xdx2ixbrl2785" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="xdx2ixbrl2787" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="xdx2ixbrl2789" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="xdx2ixbrl2791" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2801" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2803" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2805" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2807" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="xdx2ixbrl2809" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="xdx2ixbrl2827" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="xdx2ixbrl2837" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="xdx2ixbrl2845" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2853" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2855" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="xdx2ixbrl2863" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember" id="xdx2ixbrl2867" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember" id="xdx2ixbrl2869" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember" id="xdx2ixbrl2873" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember" id="xdx2ixbrl2875" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember" id="xdx2ixbrl2877" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember" id="xdx2ixbrl2881" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2899" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2023" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2903" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2905" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2021" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2907" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2020" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2909" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2019" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2911" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsPrior" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2913" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="xdx2ixbrl2916" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="xdx2ixbrl2934" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2023" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl2956" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2021" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl2960" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2019" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl2964" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl2978" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl2980" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl2982" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember" id="xdx2ixbrl2988" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl2990" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl2992" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember" id="xdx2ixbrl3000" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl3002" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3004" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember" id="xdx2ixbrl3006" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl3014" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3016" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3028" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl3038" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3040" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember" id="xdx2ixbrl3048" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl3050" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3052" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember" id="xdx2ixbrl3054" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing3059DaysPastDueMember" id="xdx2ixbrl3060" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl3062" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3064" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_NonaccrualLoansMember" id="xdx2ixbrl3066" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2024-12-31_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3076" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl3086" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3088" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_NonaccrualLoansMember" id="xdx2ixbrl3090" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl3098" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3100" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember" id="xdx2ixbrl3108" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl3110" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3112" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember" id="xdx2ixbrl3114" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl3122" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3124" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl3134" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3136" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3148" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember" id="xdx2ixbrl3156" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember" id="xdx2ixbrl3158" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3160" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember" id="xdx2ixbrl3162" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3172" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_NonaccrualLoansMember" id="xdx2ixbrl3174" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2023-12-31_custom_Accruing90DaysOrMorePastDueMember" id="xdx2ixbrl3184" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:OtherRealEstateOwned" contextRef="AsOf2024-12-31" id="xdx2ixbrl3209" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:OtherRealEstateOwned" contextRef="AsOf2023-12-31" id="xdx2ixbrl3210" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" contextRef="AsOf2024-12-31" id="xdx2ixbrl3227" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" contextRef="AsOf2023-12-31" id="xdx2ixbrl3228" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_custom_BusinessMember_custom_NonaccrualLoansWithNoAllowanceMember_us-gaap_CommercialLoanMember" id="xdx2ixbrl3244" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithNoAllowanceMember" id="xdx2ixbrl3274" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithAnAllowanceMember" id="xdx2ixbrl3282" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="xdx2ixbrl3358" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3360" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3362" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3364" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="xdx2ixbrl3368" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="xdx2ixbrl3369" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3370" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3372" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3374" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="xdx2ixbrl3378" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3380" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3382" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3384" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="xdx2ixbrl3424" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3426" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3428" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3430" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="xdx2ixbrl3434" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3436" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3438" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3440" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="xdx2ixbrl3444" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3446" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3448" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3450" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="xdx2ixbrl3498" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="xdx2ixbrl3499" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3500" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3502" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3504" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="xdx2ixbrl3508" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3510" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3512" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3514" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="xdx2ixbrl3518" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3520" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3522" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="xdx2ixbrl3524" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69759968" id="xdx2ixbrl3546" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69759968" id="xdx2ixbrl3548" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl3556" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="xdx2ixbrl3564" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3570" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3572" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69759984" id="xdx2ixbrl3578" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69759984" id="xdx2ixbrl3580" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="xdx2ixbrl3586" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="xdx2ixbrl3588" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2024-12-31" id="xdx2ixbrl3596" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69760000" id="xdx2ixbrl3600" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69760000" id="xdx2ixbrl3601" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl3606" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="xdx2ixbrl3608" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="xdx2ixbrl3614" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="xdx2ixbrl3616" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3622" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="xdx2ixbrl3624" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69760031" id="xdx2ixbrl3630" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69760031" id="xdx2ixbrl3632" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="xdx2ixbrl3638" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="xdx2ixbrl3640" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2023-12-31" id="xdx2ixbrl3646" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLoansPayable" contextRef="AsOf2023-12-31" id="xdx2ixbrl3648" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2021-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="xdx2ixbrl3662" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AdjustmentForAdoptionOfCECL" contextRef="From2024-01-012024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="xdx2ixbrl3663" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AdjustmentForAdoptionOfCECL" contextRef="From2023-01-012023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="xdx2ixbrl3664" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31_us-gaap_FederalHomeLoanBankAdvancesMember" id="xdx2ixbrl3883" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2024-12-31_us-gaap_FederalHomeLoanBankAdvancesMember" id="xdx2ixbrl3885" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesTwoMember" id="xdx2ixbrl3903" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesTwoMember" id="xdx2ixbrl3905" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFourMember" id="xdx2ixbrl3923" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFourMember" id="xdx2ixbrl3925" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSevenMember" id="xdx2ixbrl3957" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSevenMember" id="xdx2ixbrl3959" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesEightMember" id="xdx2ixbrl3967" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesEightMember" id="xdx2ixbrl3969" unitRef="Pure" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4148" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4150" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4154" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4156" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4159" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4161" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4164" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4166" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AssetBackedSecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4169" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AssetBackedSecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4171" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4174" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4176" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LoansHeldForSaleFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4179" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LoansHeldForSaleFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4181" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:MortgageLoanInterestRateLockCommitments" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4184" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:MortgageLoanInterestRateLockCommitments" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4186" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4189" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4191" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4194" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4196" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4199" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4201" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4209" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4211" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4214" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4216" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4219" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4221" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4224" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4226" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AssetBackedSecurities" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4229" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:AssetBackedSecurities" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4231" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4234" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4236" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LoansHeldForSaleFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4239" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LoansHeldForSaleFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4241" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:MortgageLoanInterestRateLockCommitments" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4244" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:MortgageLoanInterestRateLockCommitments" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4246" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4249" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4251" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLiabilitiesFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4259" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherLiabilitiesFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4261" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4264" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4266" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4269" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember" id="xdx2ixbrl4271" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="xdx2ixbrl4279" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="xdx2ixbrl4287" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="xdx2ixbrl4293" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="xdx2ixbrl4301" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherAssetsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl4324" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherAssetsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl4326" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LoansReceivableFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl4334" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LoansReceivableFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl4336" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepositsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl4346" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepositsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl4350" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl4356" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl4360" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherAssetsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl4368" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:OtherAssetsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl4370" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LoansReceivableFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl4378" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:LoansReceivableFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" id="xdx2ixbrl4380" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepositsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl4390" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DepositsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl4394" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member" id="xdx2ixbrl4400" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" id="xdx2ixbrl4404" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" contextRef="AsOf2023-12-31" id="xdx2ixbrl4536" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl4681" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl4683" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl4685" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl4687" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl4689" unitRef="Shares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl4691" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="xdx2ixbrl4753" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31" id="xdx2ixbrl4755" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-12-31" id="xdx2ixbrl4757" unitRef="USDPShares" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="xdx2ixbrl5116" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="SFST:InvestmentInSubsidiariesNet" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="xdx2ixbrl5132" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="xdx2ixbrl5136" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="xdx2ixbrl5147" unitRef="USD" xs:nil="true"></ix:nonFraction>
  <ix:nonFraction name="us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="xdx2ixbrl5148" unitRef="USD" xs:nil="true"></ix:nonFraction>
  </ix:hidden>
 <ix:references>
  <link:schemaRef xlink:href="sfst-20241231.xsd" xlink:type="simple"/>
  </ix:references>
 <ix:resources>
    <xbrli:context id="From2024-01-01to2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2025-03-03">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2025-03-03</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_NonvestedRestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_NonvestedRestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_NonvestedRestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_PreferredStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_NonvestedRestrictedStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FederalReserveBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">SFST:FederalReserveBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FederalReserveBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">SFST:FederalReserveBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CorporateBondSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AgencySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_TotalInvestmentSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:TotalInvestmentSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CorporateBondSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AgencySecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_TotalInvestmentSecuritiesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:TotalInvestmentSecuritiesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_CorporateBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CorporateBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_USTreasuresMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:USTreasuresMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_CorporateBondsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CorporateBondsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_USTreasuresMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:USTreasuresMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_NonOwnerOccupiedLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">SFST:NonOwnerOccupiedLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_CommercialConstructionLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">SFST:CommercialConstructionLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758375">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758562">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_Accruing3059DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_Accruing6089DaysPastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_Accruing90DaysOrMorePastDueMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_NonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_AccruingCurrentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BusinessMember_custom_NonaccrualLoansWithNoAllowanceMember_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_TotalNonaccrualLoansMember_us-gaap_CommercialLoanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_NonaccrualLoansWithNoAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_NonaccrualLoansWithAnAllowanceMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_TotalNonaccrualLoansMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_CommercialAndConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759312">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759328">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_CommercialAndConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_CommercialAndConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_CommercialAndConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759562">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759578">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_CommercialAndConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_CommercialAndConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_CommercialAndConsumerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69759968">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69759984">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69760000">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69760031">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LandMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_LandMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_BuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_BuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FurnitureAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:FurnitureAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FurnitureAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:FurnitureAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:SoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SoftwareMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:SoftwareMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_ConstructionInProgressMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_ConstructionInProgressMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_AccumulatedDepreciationandAmortizationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:AccumulatedDepreciationandAmortizationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_AccumulatedDepreciationandAmortizationMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:AccumulatedDepreciationandAmortizationMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FurnitureAndEquipmentMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:FurnitureAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FurnitureAndEquipmentMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:FurnitureAndEquipmentMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BuildingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:BuildingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">SFST:FederalHomeLoanBankAdvancesAndOtherBorrowingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">SFST:FederalHomeLoanBankAdvancesAndOtherBorrowingsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_FederalHomeLoanBankAdvancesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FederalHomeLoanBankAdvancesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FederalHomeLoanBankAdvancesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFourMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFourMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFiveMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFiveMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesSixMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSixMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSixMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSixMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSixMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSixMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesSevenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSevenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSevenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSevenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSevenMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSevenMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesEightMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesEightMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesEightMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesEightMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesEightMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesEightMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2003-06-012003-06-26_custom_GreenvilleFirstStatutoryTrustOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2003-06-01</xbrli:startDate>
        <xbrli:endDate>2003-06-26</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2005-12-012005-12-22_custom_GreenvilleFirstStatutoryTrustTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2005-12-01</xbrli:startDate>
        <xbrli:endDate>2005-12-22</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-09-30_custom_SubordinateDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:SubordinateDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-09-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-09-012019-09-30_custom_SubordinateDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:SubordinateDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-09-01</xbrli:startDate>
        <xbrli:endDate>2019-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-09-012024-09-30_custom_SubordinateDebtMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:SubordinateDebtMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-09-01</xbrli:startDate>
        <xbrli:endDate>2024-09-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember69764781">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_LineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-06-30_custom_PayFixedPortfolioMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:PayFixedPortfolioMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-06-30_custom_PayFixedPortfolioMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:PayFixedPortfolioMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_PayFixedPortfolioMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:PayFixedPortfolioMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_PayFixedPortfolioMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:PayFixedPortfolioMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_DesignatedAsHedgingInstrumentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_InterestRateSwapMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_InterestRateSwapMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_FixedRateAssetLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">SFST:FixedRateAssetLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_FixedRateAssetLiabilityMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">SFST:FixedRateAssetLiabilityMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_SwapMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SwapMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SwapMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SwapMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_InterestRateLockCommitmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_InterestRateLockCommitmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_DerivativeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_SwapMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SwapMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SwapMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SwapMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_InterestRateLockCommitmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_InterestRateLockCommitmentsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_DerivativeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueMeasurementsNonrecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueMeasurementsNonrecurringMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_MinimumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_MaximumMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_DirectorsAffiliatesAndExecutiveOfficersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:DirectorsAffiliatesAndExecutiveOfficersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_DirectorsAffiliatesAndExecutiveOfficersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:DirectorsAffiliatesAndExecutiveOfficersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_SupplementalExecutiveRetirementPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_SupplementalExecutiveRetirementPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_SupplementalExecutiveRetirementPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_custom_SupplementalExecutiveRetirementPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_custom_SupplementalExecutiveRetirementPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_TwoThousandTwentyEquityIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">SFST:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_us-gaap_StockCompensationPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_RestrictedStockPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">SFST:RestrictedStockPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_RestrictedStockPlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">SFST:RestrictedStockPlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_custom_WellCapitalizedMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:WellCapitalizedMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_BankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">SFST:BankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_custom_CompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">SFST:CompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_BankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">SFST:BankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_custom_CompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="dei:LegalEntityAxis">SFST:CompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-10-012024-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-10-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2024-12-31_srt_ParentCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2024-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2023-12-31_srt_ParentCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2023-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2024-01-012024-12-31_srt_ParentCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2024-01-01</xbrli:startDate>
        <xbrli:endDate>2024-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2023-01-012023-12-31_srt_ParentCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2023-01-01</xbrli:startDate>
        <xbrli:endDate>2023-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2022-01-012022-12-31_srt_ParentCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2022-01-01</xbrli:startDate>
        <xbrli:endDate>2022-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2022-12-31_srt_ParentCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2022-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-12-31_srt_ParentCompanyMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001090009</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USDPShares">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="Pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="officers">
      <xbrli:measure>SFST:officers</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Investments">
      <xbrli:measure>SFST:Investments</xbrli:measure>
    </xbrli:unit>
  <ix:relationship fromRefs="Fact004052" toRefs="Footnote004059"/>
  <ix:relationship fromRefs="Fact004054" toRefs="Footnote004059"/>
  <ix:relationship fromRefs="Fact004056" toRefs="Footnote004059"/>
  <ix:relationship fromRefs="Fact004058" toRefs="Footnote004059"/>
  <ix:relationship fromRefs="Fact004330" toRefs="Footnote004405"/>
  <ix:relationship fromRefs="Fact004332" toRefs="Footnote004405"/>
  <ix:relationship fromRefs="xdx2ixbrl4334" toRefs="Footnote004405"/>
  <ix:relationship fromRefs="xdx2ixbrl4336" toRefs="Footnote004405"/>
  <ix:relationship fromRefs="Fact004338" toRefs="Footnote004405"/>
  <ix:relationship fromRefs="Fact004374" toRefs="Footnote004405"/>
  <ix:relationship fromRefs="Fact004376" toRefs="Footnote004405"/>
  <ix:relationship fromRefs="xdx2ixbrl4378" toRefs="Footnote004405"/>
  <ix:relationship fromRefs="xdx2ixbrl4380" toRefs="Footnote004405"/>
  <ix:relationship fromRefs="Fact004382" toRefs="Footnote004405"/>
  </ix:resources>
 </ix:header>
</div>


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p>
<p style="font: 12pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: center"><b>UNITED STATES<br/>
SECURITIES AND EXCHANGE COMMISSION<br/>
<span style="font-size: 10pt">Washington, D.C. 20549</span></b></p>

<p style="font: 14pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center"><b>FORM <span id="xdx_909_edei--DocumentType_c20240101__20241231_zlyi8zOSPVr2"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000014" name="dei:DocumentType">10-K</ix:nonNumeric></span></b></p>

<p style="font: 16pt Arial, Helvetica, Sans-Serif; margin: 8pt 0pt 0pt; text-align: center"><span style="font-size: 9pt"><span id="xdx_90D_edei--DocumentAnnualReport_c20240101__20241231_z538fQ6Pf8Ul"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000015" name="dei:DocumentAnnualReport">&#9746;</ix:nonNumeric></span></span> <span style="font-size: 10pt"><b>Annual
Report Pursuant To Section 13 Or 15(d) of The Securities Exchange Act of 1934</b></span></p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: center">For The Fiscal Year <span id="xdx_902_edei--DocumentPeriodEndDate_c20240101__20241231_zvZvdTMhfJxj"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayyearen" id="Fact000016" name="dei:DocumentPeriodEndDate"><span id="xdx_902_edei--CurrentFiscalYearEndDate_c20240101__20241231_zmfiB0w5uyT9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:datemonthdayen" id="Fact000017" name="dei:CurrentFiscalYearEndDate">December 31</ix:nonNumeric></span>, <span id="xdx_90F_edei--DocumentFiscalYearFocus_c20240101__20241231_zItMnKN3RI7c"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000018" name="dei:DocumentFiscalYearFocus">2024</ix:nonNumeric></span></ix:nonNumeric></span>.</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center">Or</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: center"> <span id="xdx_90B_edei--DocumentTransitionReport_c20240101__20241231_zftGAiWVz3O"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000019" name="dei:DocumentTransitionReport">&#9744;</ix:nonNumeric></span>&#160;&#160;<b>Transition Report Pursuant To Section 13
Or 15(d) of The Securities Exchange Act of 1934</b></p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: center">For the Transition Period from ___________ to ________________</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: center">Commission file number <span id="xdx_90F_edei--EntityFileNumber_c20240101__20241231_zBgN55x25cX5"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000020" name="dei:EntityFileNumber">000-27719</ix:nonNumeric></span></p>

<table cellspacing="0" cellpadding="0" style="width: 100%; border-collapse: collapse; font-family: Arial, Helvetica, Sans-Serif">
  <tr style="vertical-align: bottom">
    <td style="width: 20%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 16pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 65%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 16pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 18pt"><b><span id="xdx_901_edei--EntityRegistrantName_c20240101__20241231_zEOTFW350yF4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000021" name="dei:EntityRegistrantName">Southern First Bancshares, Inc.</ix:nonNumeric></span></b></span></td>
    <td style="width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 16pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-top: 0pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(Exact name of registrant as specified in its charter)</span></td>
    <td style="padding-top: 0pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-size: 12pt">&#160;</td></tr>
  </table>
<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-top: 10pt; margin-bottom: 10pt">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 52%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b><span id="xdx_907_edei--EntityIncorporationStateCountryCode_c20240101__20241231_zrNiIS9xd8Uf"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:stateprovnameen" id="Fact000022" name="dei:EntityIncorporationStateCountryCode">South
    Carolina</ix:nonNumeric></span></b></span></td>
    <td style="width: 2%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 46%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b><span id="xdx_903_edei--EntityTaxIdentificationNumber_c20240101__20241231_zdVkLJJy9z6e"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000023" name="dei:EntityTaxIdentificationNumber">58-2459561</ix:nonNumeric></span></b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; padding-top: 0pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(State or other jurisdiction of incorporation or organization)</span></td>
    <td style="vertical-align: top; padding-top: 0pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="vertical-align: top; padding-top: 0pt; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(I.R.S. Employer Identification No.)</span></td></tr>
  <tr style="vertical-align: top">
    <td colspan="3" style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 6pt">	</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b><span id="xdx_905_edei--EntityAddressAddressLine1_c20240101__20241231_zLyNxUQFeMda"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000024" name="dei:EntityAddressAddressLine1">6 Verdae Boulevard</ix:nonNumeric></span>, <span id="xdx_90C_edei--EntityAddressCityOrTown_c20240101__20241231_zwxhxxkbaW1g"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000025" name="dei:EntityAddressCityOrTown">Greenville</ix:nonNumeric></span>, <span id="xdx_90F_edei--EntityAddressStateOrProvince_c20240101__20241231_zuu1pfI4MyC4"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000026" name="dei:EntityAddressStateOrProvince">SC</ix:nonNumeric></span></b></span></td>
    <td style="padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b><span id="xdx_906_edei--EntityAddressPostalZipCode_c20240101__20241231_z1X5gyIkGLs3"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000027" name="dei:EntityAddressPostalZipCode">29607</ix:nonNumeric></span></b></span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(Address of principal executive offices)</span></td>
    <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(Zip Code)</span></td></tr>
  </table>
<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: bottom">
    <td style="width: 31%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 42%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 11pt"><b><span id="xdx_90E_edei--CityAreaCode_c20240101__20241231_zlAIh4sQRvth"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000028" name="dei:CityAreaCode">864</ix:nonNumeric></span>-<span id="xdx_900_edei--LocalPhoneNumber_c20240101__20241231_zthjULoEA4s6"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000029" name="dei:LocalPhoneNumber">679-9000</ix:nonNumeric></span></b></span></td>
    <td style="width: 27%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td>
    <td style="vertical-align: top; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(Registrant&#8217;s telephone number, including area code)</span></td>
    <td style="text-align: center">&#160;</td></tr>
  </table>
<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center">Securities registered pursuant to Section 12(b) of the
Act:</p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr>
    <td style="border-bottom: Black 1pt solid; vertical-align: bottom; width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Title of class</span></td>
    <td style="vertical-align: top; width: 2%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; vertical-align: top; width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Trading Symbol</span></td>
    <td style="vertical-align: bottom; width: 2%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; vertical-align: bottom; width: 46%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Name of each exchange on which registered</span></td></tr>
  <tr>
    <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b><span id="xdx_902_edei--Security12bTitle_c20240101__20241231_zYffN9wsy6ye"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000030" name="dei:Security12bTitle">Common Stock</ix:nonNumeric></span></b></span></td>
    <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="vertical-align: top; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b><span id="xdx_906_edei--TradingSymbol_c20240101__20241231_zZBaQdbmsfij"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000031" name="dei:TradingSymbol">SFST</ix:nonNumeric></span></b></span></td>
    <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center">&#160;</td>
    <td style="vertical-align: bottom; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b><span id="xdx_902_edei--SecurityExchangeName_c20240101__20241231_z0FhwjY6cHpf"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:exchnameen" id="Fact000032" name="dei:SecurityExchangeName">The NASDAQ Global Market</ix:nonNumeric></span></b></span></td></tr>
  </table>
<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center">Securities registered pursuant to Section 12(g) of the
Act: None</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">Indicate by check mark if the registrant is a well-known
seasoned issuer, as defined in Rule 405 of the Securities Act. Yes &#9744; <span id="xdx_906_edei--EntityWellKnownSeasonedIssuer_c20240101__20241231_zA8xOBBC8qm5"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000033" name="dei:EntityWellKnownSeasonedIssuer">No</ix:nonNumeric></span> &#9746;</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">Indicate by check mark if the registrant is not required
to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes &#9744; <span id="xdx_903_edei--EntityVoluntaryFilers_c20240101__20241231_zlbtGgHB3acg"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000034" name="dei:EntityVoluntaryFilers">No</ix:nonNumeric></span> &#9746;</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">Indicate by check mark whether the registrant (1) has filed
all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for
such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the
past 90 days. <span id="xdx_906_edei--EntityCurrentReportingStatus_c20240101__20241231_zhBI7wsTZB0i"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000035" name="dei:EntityCurrentReportingStatus">Yes</ix:nonNumeric></span> &#9746; No &#9744;</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">Indicate by check mark whether the registrant has submitted
electronically every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167; 232.405
of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).<br/>
<span id="xdx_90D_edei--EntityInteractiveDataCurrent_c20240101__20241231_z6FjRgCU5zq6"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000036" name="dei:EntityInteractiveDataCurrent">Yes</ix:nonNumeric></span> &#9746; No &#9744;</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">Indicate by check mark whether the registrant is a large
accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definitions
of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging
growth company&#8221; in Rule 12b-2 of the Exchange Act.<br/>
Large accelerated filer &#9744; <span id="xdx_907_edei--EntityFilerCategory_c20240101__20241231_zLmTu9VFJcel"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:entityfilercategoryen" id="Fact000037" name="dei:EntityFilerCategory">Accelerated filer</ix:nonNumeric></span> &#9746; Non-accelerated filer <span id="xdx_90E_edei--EntitySmallBusiness_c20240101__20241231_zyqvDNNMa1Fa"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000038" name="dei:EntitySmallBusiness">&#9744;</ix:nonNumeric></span> Smaller
reporting company <span id="xdx_908_edei--EntityEmergingGrowthCompany_c20240101__20241231_zx6Uq8hSwxEa"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000039" name="dei:EntityEmergingGrowthCompany">&#9744;</ix:nonNumeric></span> Emerging growth company &#9744;</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">If an emerging growth company, indicate by check mark if
the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards
provided pursuant to Section 13(a) of the Exchange Act. &#9744;</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">Indicate by check mark whether the registrant has filed
a report on and attestation to its management&#8217;s assessment of the effectiveness of its internal control over financial reporting
under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its
audit report. Yes <span id="xdx_909_edei--IcfrAuditorAttestationFlag_dbT_c20240101__20241231_z43dLa194YP8"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000040" name="dei:IcfrAuditorAttestationFlag">&#9746;</ix:nonNumeric></span> No &#9744;</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">If securities are registered
pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the
filing reflect the correction of an error to previously issued financial statements. <span id="xdx_90E_edei--DocumentFinStmtErrorCorrectionFlag_dbF_c20240101__20241231_zMzbhM12Yv07"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000041" name="dei:DocumentFinStmtErrorCorrectionFlag">&#9744;</ix:nonNumeric></span></p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">Indicate by check mark whether any of those error corrections
are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant&#8217;s executive
officers during the relevant recovery period pursuant to &#167;240.10D-1(b). &#9744;</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">Indicate by check mark whether the registrant is a shell
company (as defined in Rule 12b-2 of the Exchange Act). Yes &#9744; <span id="xdx_902_edei--EntityShellCompany_c20240101__20241231_zW5ebtFP29hj"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleanfalse" id="Fact000042" name="dei:EntityShellCompany">No</ix:nonNumeric></span> &#9746;</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center">The aggregate market value of the common equity held
by non-affiliates of the registrant as of June 30, 2024 (based on the average bid and ask price of the Common Stock as quoted on the NASDAQ
Global Market on June 30, 2024), was $<span id="xdx_908_edei--EntityPublicFloat_iI_pip0_c20240630_zsX7fkL9PZu3"><ix:nonFraction name="dei:EntityPublicFloat" contextRef="AsOf2024-06-30" id="Fact000043" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USD">224,378,032</ix:nonFraction></span>.</p>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span id="xdx_902_edei--EntityCommonStockSharesOutstanding_iI_pip0_c20250303_zPQnN2G9AAWh"><ix:nonFraction name="dei:EntityCommonStockSharesOutstanding" contextRef="AsOf2025-03-03" id="Fact000044" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">8,177,372</ix:nonFraction>
</span>shares of the registrant&#8217;s common stock were outstanding as of March 3, 2025.</p>




<p style="font: bold 9pt Arial, Helvetica, Sans-Serif; text-align: center">DOCUMENTS INCORPORATED BY REFERENCE</p>

<p id="xdx_982_edei--DocumentsIncorporatedByReferenceTextBlock_c20240101__20241231_zayvYYyGUig" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000045" name="dei:DocumentsIncorporatedByReferenceTextBlock"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Portions of the registrant&#8217;s Proxy Statement relating to the Annual Meeting of Shareholders to be held on May 20, 2025 are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated.</span></ix:nonNumeric></p>



<!-- Field: Page; Sequence: 1 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="margin: 0pt">&#160;</p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 12pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><b><span id="toc"></span>Southern First Bancshares, Inc.<br/>
Index to Form 10-K</b></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <tr style="vertical-align: top">
    <td style="width: 0.75in; padding-bottom: 6pt; text-align: center">&#160;</td>
    <td style="width: 81%; padding-bottom: 6pt; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1pt solid; vertical-align: bottom; padding-bottom: 6pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Page</b></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_024"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>PART I</b></span></a></td>
    <td style="padding-bottom: 6pt; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_001"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 1.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_001"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Business</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_001"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_002"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 1A.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_002"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Risk Factors</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_002"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">29</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_003"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 1B.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_003"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Unresolved Staff Comments</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_003"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">43</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_004"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 1C.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_004"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Cybersecurity</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_004"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">43</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_005"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 2.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_005"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Properties</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_005"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">44</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_006"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 3.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_006"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Legal Proceedings</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_006"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">45</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_007"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 4.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_007"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Mine Safety Disclosures</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_007"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">45</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 6pt; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_025"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>PART II</b></span></a></td>
    <td style="padding-bottom: 6pt; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_008"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 5.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_008"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Market for Registrant&#8217;s Common Equity, Related Shareholder Matters and Issuer Purchases of Equity Securities</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_008"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">45</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_009"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 6.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_009"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">[Reserved]</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_009"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">46</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_010"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 7.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_010"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_010"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">47</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_011"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 7A.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_011"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Quantitative and Qualitative Disclosures about Market Risk</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_011"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">65</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_012"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 8.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_012"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Financial Statements and Supplementary Data</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_012"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">66</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_013"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 9.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_013"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_013"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">110</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_014"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 9A.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_014"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Controls and Procedures</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_014"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">110</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_015"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 9B.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_015"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Other Information</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_015"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">110</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_016"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 9C.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_016"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Disclosures Regarding Foreign Jurisdictions that Prevent Inspections</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><a href="#a_016">111</a></span></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 6pt; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_026"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>PART III</b></span></a></td>
    <td style="padding-bottom: 6pt; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_017"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 10.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_017"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Directors, Executive Officers and Corporate Governance</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_017"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_018"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 11.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_018"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Executive Compensation</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_018"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_019"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 12.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_019"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_019"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_020"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 13.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_020"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Certain Relationships and Related Transactions, and Director Independence</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_020"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_021"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 14.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_021"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Principal Accounting Fees and Services</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_021"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">111</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>PART IV</b></span></td>
    <td style="padding-bottom: 6pt; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_022"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Item 15.</span></a></td>
    <td style="padding-bottom: 6pt; text-align: left"><a href="#a_022"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Exhibits, Financial Statement Schedules</span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_022"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">112</span></a></td></tr>
  <tr style="vertical-align: top">
    <td style="padding-bottom: 6pt; text-align: left">&#160;</td>
    <td style="padding-bottom: 6pt; text-align: left">&#160;</td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: top">
    <td colspan="2" style="padding-bottom: 6pt; text-align: left"><a href="#a_023"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>SIGNATURES</b></span></a></td>
    <td style="vertical-align: bottom; padding-bottom: 6pt; text-align: right"><a href="#a_023"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">116</span></a></td></tr>
  </table>

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 2 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.5in; text-align: center"><b>CAUTIONARY NOTE REGARDING<br/>
FORWARD-LOOKING STATEMENTS</b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">This Annual Report on Form 10-K contains statements
which constitute forward-looking statements within the meaning of Section 27A of the Securities Act of 1933 and Section 21E of the Securities
Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;). Forward-looking statements may relate to our financial condition, results
of operation, plans, business strategy, objectives, or future performance. These statements are based on many assumptions and estimates
and are not guarantees of future performance. Our actual results may differ materially from those anticipated in any forward-looking statements,
as they will depend on many factors about which we are unsure, including many factors which are beyond our control. The words &#8220;may,&#8221;
&#8220;would,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; &#8220;will,&#8221; &#8220;seek to,&#8221; &#8220;strive,&#8221; &#8220;focus,&#8221;
&#8220;expect,&#8221; &#8220;anticipate,&#8221; &#8220;predict,&#8221; &#8220;project,&#8221; &#8220;potential,&#8221; &#8220;believe,&#8221;
&#8220;continue,&#8221; &#8220;assume,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; and &#8220;estimate,&#8221; as well as similar
expressions, are meant to identify such forward-looking statements. Potential risks and uncertainties that could cause our actual results
to differ from those anticipated in any forward-looking statements include, but are not limited to, those described below under Item 1A.
Risk Factors and the following:</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Restrictions or conditions imposed
by our regulators on our operations; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Increases in competitive pressure
in the banking and financial services industries;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes in access to funding
or increased regulatory requirements with regard to funding, which could impair our liquidity;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes in deposit flows, which
may be negatively affected by a number of factors, including rates paid by competitors, general interest rate levels, regulatory capital
requirements, returns available to clients on alternative investments and general economic or industry conditions;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Credit losses as a result of
declining real estate values, increasing interest rates, increasing unemployment, changes in payment behavior or other factors;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Credit losses due to loan concentration;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes in the amount of our
loan portfolio collateralized by real estate and weaknesses in the real estate market; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Our ability to successfully execute
our business strategy; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Our ability to attract and retain
key personnel; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The success and costs of our
expansion into the Charlotte, North Carolina, Greensboro, North Carolina and Atlanta, Georgia markets and into potential new markets;
</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Risks with respect to future
mergers or acquisitions, including our ability to successfully expand and integrate the businesses and operations that we acquire and
realize the anticipated benefits of the mergers or acquisitions;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes in the interest rate
environment which could reduce anticipated or actual margins; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes in political conditions
or the legislative or regulatory environment, including new governmental initiatives affecting the financial services industry; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes in economic conditions
resulting in, among other things, a deterioration in credit quality; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes occurring in business
conditions and inflation; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Increased cybersecurity risk,
including potential business disruptions or financial losses; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes in technology; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The adequacy of the level of
our allowance for credit losses and the amount of loan loss provisions required in future periods; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Examinations by our regulatory
authorities, including the possibility that the regulatory authorities may, among other things, require us to increase our allowance for
credit losses or write-down assets; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes in U.S. monetary policy,
the level and volatility of interest rates, the capital markets and other market conditions that may affect, among other things, our liquidity
and the value of our assets and liabilities;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Any increase in FDIC assessments
which will increase our cost of doing business;</span></td></tr></table>


<!-- Field: Page; Sequence: 3 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<table cellpadding="0" cellspacing="0" style="font: 12pt/106% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Risks associated with complex
and changing regulatory environments, including, among others, with respect to data privacy, artificial intelligence (&#8220;AI&#8221;),
information security, climate change or other environmental, social and governance matters, and labor matters, relating to our operations;
</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The rate of delinquencies and
amounts of loans charged-off; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The rate of loan growth in recent
years and the lack of seasoning of a portion of our loan portfolio;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Our ability to maintain appropriate
levels of capital and to comply with our capital ratio requirements; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Adverse changes in asset quality
and resulting credit risk-related losses and expenses;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes in accounting standards,
rules and interpretations and the related impact on our financial statements;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Risks associated with actual
or potential litigation or investigations by customers, regulatory agencies or others;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Adverse effects of failures by
our vendors to provide agreed upon services in the manner and at the cost agreed; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 5pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The potential effects of events
beyond our control that may have a destabilizing effect on financial markets and the economy, such as epidemics and pandemics, war or
terrorist activities, such as the war in Ukraine, the Middle East conflict, and the conflict between China and Taiwan, disruptions in
our customers&#8217; supply chains, disruptions in transportation, essential utility outages or trade disputes and related tariffs; and
disruptions caused by widespread cybersecurity incidents; and</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 6pt"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Other risks and uncertainties
detailed in this Annual Report on Form 10-K and, from time to time, in our other filings with the Securities and Exchange Commission (&#8220;SEC&#8221;).</span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">If any of these risks or uncertainties materialize,
or if any of the assumptions underlying such forward-looking statements proves to be incorrect, our results could differ materially from
those expressed in, implied or projected by, such forward-looking statements. For information with respect to factors that could cause
actual results to differ from the expectations stated in the forward-looking statements, see &#8220;Risk Factors&#8221; under Part I,
Item 1A of this Annual Report on Form 10-K. We urge investors to consider all of these factors carefully in evaluating the forward-looking
statements contained in this Annual Report on Form 10-K. We make these forward-looking as of the date of this document and we do not intend,
and assume no obligation, to update the forward-looking statements or to update the reasons why actual results could differ from those
expressed in, or implied or projected by, the forward-looking statements, except as required by applicable law.</p>


<!-- Field: Page; Sequence: 4 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span id="a_024"></span>PART I</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span id="a_001"></span>Item 1. Business</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">General</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Southern First Bancshares, Inc. </i></b>(the
&#8220;Company&#8221;) was incorporated in March 1999 under the laws of South Carolina and is a bank holding company registered under
the Bank Holding Company Act of 1956 (the &#8220;BHCA&#8221;). Our primary business is to serve as the holding company for Southern First
Bank (the &#8220;Bank&#8221;), a South Carolina state bank. The Bank is a commercial bank with eight retail offices located in the Greenville,
Columbia, and Charleston markets of South Carolina, three retail offices in the Raleigh, Greensboro, and Charlotte markets of North Carolina
and one retail office in Atlanta, Georgia. In addition, we opened our Dream Mortgage Center, a loan production office, located in Columbia,
South Carolina during 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Bank is primarily engaged in the business of accepting
demand deposits and savings deposits insured by the Federal Deposit Insurance Corporation (the &#8220;FDIC&#8221;), and providing commercial,
consumer and mortgage loans to the general public.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Unless the context requires otherwise, references to
the &#8220;Company,&#8221; &#8220;we,&#8221; &#8220;us,&#8221; &#8220;our,&#8221; or similar references mean Southern First Bancshares,
Inc. and its subsidiaries.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b>Our Competitive Strengths</b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We believe that the following business strengths have
been instrumental to the success of our core operations. We believe these attributes will enable us to continue profitable growth, while
remaining fundamentally sound and driving value to our shareholders.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Simple and Efficient ClientFIRST Model.</i></b>
We operate our Bank using a simple and efficient style of banking that is focused on providing core banking products and services to our
clients through a team of talented and experienced bankers. We refer to this model as &#8220;ClientFIRST&#8221; and it is structured to
deliver superior client service via &#8220;relationship teams,&#8221; which provide each client with a specific banker contact and a consistent
support team responsible for all of the client&#8217;s banking needs. We believe this model results in a consistent and superior level
of professional service that provides us with a distinct competitive advantage by enabling us to build and maintain long-term relationships
with desirable clients, enhancing the quality and stability of our funding and lending operations and positioning us to take advantage
of future growth opportunities in our existing markets. We also believe that this client focused culture has led to our successful expansion
into new markets in the past, and will enable us to be successful if we seek to expand into new markets in the future.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our ClientFIRST model focuses on achieving cost efficiencies
by diligently managing the growth of our number of employees and banking offices. We believe that the identification of talented bankers
will drive our growth strategy, as opposed to a more general desire to enter a specific geography or market. This strategy translates
into a smaller number of brick and mortar offices relative to our size and compared to peer banks, but larger overall deposit balances
in our offices as compared to peers. As a result, our offices average approximately $240.5 million in total deposits. We believe this
style of banking allows us to deliver exceptional client service, while achieving lower efficiency ratios relative to certain of our local
competitors, as evidenced by our 73.5% efficiency ratio for the year ended December 31, 2024.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We continue to make significant investments in our
IT systems and technology offerings to our clients that we believe will continue to drive low-cost deposit growth. We believe that our
current mobile banking, on-line banking and cash management offerings are industry-leading solutions amongst community banks, and we plan
to continue to invest in the latest technology solutions to enable us to meet the evolving needs of our clients and maintain this competitive
advantage over other community banks.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Attractive South Carolina, North Carolina, and
Georgia Markets.</i></b> We have eight banking offices located in Greenville, Columbia and Charleston, South Carolina, which are the three
largest markets in South Carolina; three banking offices located in Charlotte, Raleigh and Greensboro, North Carolina, which are the three
largest markets in North Carolina; and one banking office located in Atlanta, Georgia, which is the largest market in Georgia. The following
table illustrates our market share, by insured deposits as of the dates indicated, in these seven markets:</p>


<!-- Field: Page; Sequence: 5 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2pt solid">&#160;</td><td style="border-top: Black 2pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: justify">&#160;</td><td style="border-top: Black 2pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2pt solid; font-size: 12pt; text-align: justify">&#160;</td><td style="border-top: Black 2pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Market<sup>(1)</sup></b></span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total Offices</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Our Market Deposits at <br/> June 30, 2024</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Total Market<br/> Deposits<sup>(2)</sup></b></span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: justify">&#160;</td><td style="padding-bottom: 1pt; font-size: 12pt">&#160;</td><td style="font-size: 12pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: justify">&#160;</td><td style="padding-bottom: 1pt; font-size: 12pt">&#160;</td><td style="font-size: 8pt; padding-bottom: 1pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; vertical-align: middle; font-size: 8pt; text-align: center">(Dollars in thousands)</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 60%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Greenville</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">4</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">1,793,261</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$&#160;</td><td style="width: 10%; text-align: right">25,853,933</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Charleston</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">595,162</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">21,601,456</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Columbia</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">318,530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,815,655</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Atlanta</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">423,760</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">236,728,095</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Raleigh</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">186,582</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">93,740,594</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Greensboro</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">105,580</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">16,839,786</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Charlotte</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">1</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">54,815</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">457,313,881</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td></tr>
  </table>


<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 10pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in"><sup>(1)</sup></td><td style="text-align: left">Represents the metropolitan statistical area (&#8220;MSA&#8221;) for each market.</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0%"/><td style="width: 0.25in"><sup>(2)</sup></td><td style="text-align: left">The total market deposits data displayed are as of June 30, 2024 as reported by the FDIC.</td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Greenville. </i>The city of Greenville is located
in Greenville County, South Carolina approximately midway between Atlanta and Charlotte on the heavily traveled I-85 business corridor.
The Greenville-Anderson MSA is the most populous market in South Carolina with an estimated population of 975,480 as reported for 2023.
The median household income for the Greenville-Anderson-Mauldin MSA was $69,413 for 2023. A large and diverse metropolitan area, the Greenville-Anderson
MSA is one of the southeast region&#8217;s premier areas for business, serving as headquarters for Michelin and Current Lighting (formerly
Hubbell Lighting) as well as hosting significant operations for BMW and Lockheed Martin.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Charleston</i>. The city of Charleston is located
in Charleston County, South Carolina. The Charleston-North Charleston MSA is the third most populous market in the state with an estimated
population of 849,417 for 2023. Charleston is home to the deepest port in the Southeast and boasts top companies in the aerospace, biomedical
and technology fields such as Boeing, the Medical University of South Carolina (MUSC) and Blackbaud. The median household income for the
Charleston-North Charleston MSA was approximately $85,165 for 2023. One of our retail offices in the Charleston market is located in the
city of Mount Pleasant, which is located just north of Charleston in Charleston County and ranks as the fourth largest city in South Carolina.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Columbia</i>. The city of Columbia is located in
Richland County, South Carolina and its surrounding suburban areas expand into adjoining Lexington County. Columbia is the state capital,
the largest city in the state and the home of the University of South Carolina and Fort Jackson, the Army&#8217;s largest Initial Entry
Training Center. The Columbia MSA is the second most populous market in the state with an estimated population of 856,889 for 2023. The
median household income for the Columbia MSA was $67,189 for 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Raleigh</i>. The city of Raleigh is the second largest
city in the state of North Carolina and is located in Wake County, North Carolina. The Raleigh-Cary MSA is one of the most populous markets
in the state with an estimated population of 1.51 million for 2023. Raleigh is the state capital and is home to North Carolina State University
and is part of the Research Triangle area, together with Durham, North Carolina (home of Duke University) and Chapel Hill, North Carolina
(home of the University of North Carolina at Chapel Hill). The median household income for the Raleigh-Cary MSA was approximately $96,096
for 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Greensboro</i>. The city of Greensboro is the third
largest city in North Carolina and is located in Guilford County, North Carolina. The Greensboro-High Point MSA is one of the most populous
markets in the state of North Carolina with an estimated population of 789,842 for 2023. Greensboro has traditionally been a fixture in
the textiles, tobacco and furniture industries while also moving towards an increased presence of high-tech, aviation and transportation/logistics
sectors. Greensboro, along with Winston-Salem and High Point, is commonly referred to as the Triad region of North Carolina and is home
to companies such as Honda Aircraft, Lincoln Financial Group and Volvo Trucks of North America. The median household income for the Greensboro-High
Point MSA was approximately $63,280 for 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Charlotte</i>. The city of Charlotte is the largest
city in the state and is located in Mecklenburg County, North Carolina. The Charlotte-Concord-Gastonia MSA is the most populous market
in the state of North Carolina with an estimated population of 2.81 million for 2023. Charlotte is the second largest banking city in
the United States after New York and is home to the corporate headquarters of Bank of America, Truist Financial, and the east coast headquarters
of Wells Fargo. Charlotte is also home to many Fortune 500 companies including Duke Energy, Honeywell and Lowe&#8217;s. The median household
income for the Charlotte-Concord-Gastonia MSA was approximately $81,262 for 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Atlanta</i>. The Atlanta-Sandy Springs-Alpharetta
MSA has the eighth largest population in the U.S. estimated at 6.31 million for 2023. Atlanta is the state capital of, and largest city
in, Georgia and is the world headquarters of corporations such as</p>


<!-- Field: Page; Sequence: 6 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Coca-Cola, Home Depot, UPS, Delta Airlines and Turner
Broadcasting. The median household income for the Atlanta-Sandy Springs-Alpharetta MSA is $86,505 for 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We believe that the demographics and growth characteristics
of these seven markets will provide us with significant opportunities to further develop existing client relationships and expand our
client base.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Data related to the estimated population and median
household income for each of the markets presented above is from the Federal Reserve Economic Data (&#8220;FRED&#8221;) online database.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Experienced Management Team, Dedicated Board
of Directors and Talented Employees.</i></b> Our senior management team is led by R. Arthur Seaver, Jr., Calvin C. Hurst, Christian J.
Zych, William M. Aiken, Silvia T. King, and Julie A. Fairchild, and whose biographies are included below. These executives lead a team
of 28 additional senior team members which we believe compares favorably to any community bank management team assembled in South Carolina.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>R. Arthur &#8220;Art&#8221; Seaver, Jr</i>. has
served as the Chief Executive Officer of our Company and our Bank since 1999. He has over 35 years of banking experience. From 1986 until
1992, Mr. Seaver held various positions with The Citizens &amp; Southern National Bank of South Carolina. From 1992 until February 1999,
he was with Greenville National Bank, which was acquired by Regions Bank in 1998. He was the Senior Vice President in lending and was
also responsible for managing Greenville National Bank&#8217;s deposit strategies prior to leaving to form the Bank. Mr. Seaver is a 1986
graduate of Clemson University with a bachelor&#8217;s degree in Financial Management and a 1999 graduate of the BAI Graduate School of
Community Bank Management.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Calvin C. Hurst</i> has served as Chief Banking
Officer of our Company and our Bank since March 2019 and as President since August 2022. Mr. Hurst has over 15 years of banking experience.
From 2006 to 2008, Mr. Hurst served as a commercial underwriter for RBC Bank, and from 2008 to 2015 he served as commercial relationship
manager for PNC Bank. Before joining Southern First, Mr. Hurst served as regional vice president for TD Bank. Mr. Hurst is a 2005 graduate
of Furman University, with a Bachelor&#8217;s degree in Business Administration and Economics.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Christian J. Zych</i> has served as Chief Financial
Officer of our Company and our Bank since May 2024. He has 30 years of experience in the banking industry. Mr. Zych is a highly accomplished
leader with a proven track record of financial management and analysis, formulation and execution of corporate and financial strategy,
and investor relations management. Mr. Zych holds a Master of Business Administration from Wake Forest University School of Business and
a bachelor&#8217;s degree in finance from Bentley University.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>William M. Aiken, III </i>has served as a Senior
Executive Vice President and Chief Risk officer of our Company and our Bank since 2021 and previously served as an executive credit risk
officer since 2020.&#160; He has over 25 years in the banking industry.&#160; Mr. Aiken has served in various roles at several banks during
his career including most recently as a Chief Commercial Credit officer at a regional bank. &#160;He is a 1996 graduate of Clemson University,
with a degree in Financial Management.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Silvia T. King</i> has served as Chief Human Resources
Officer of our Company and our Bank since March 2018. Ms. King has over 20 years of Human Resources leadership experience. From 2003 to
2009, Ms. King served in various human resource and senior management roles with Monsanto Company and Select Comfort Corporation. From
2009 to 2016, Ms. King served as senior human resources consultant for FGP International, a professional staffing firm in Greenville,
South Carolina, and most recently as a human resources instructor with e-Cornell University. Ms. King holds degrees in Psychology and
International Marketing from Clemson University and a Master of Human Resources degree from the University of South Carolina.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Julie A. Fairchild</i> has served as Chief Accounting
Officer and principal accounting officer of our Company and our Bank since October 2024. Ms. Fairchild joined the bank in 2005, serving
in various roles, most recently as Executive Vice President of Accounting and Finance. Prior to joining the Bank, Ms. Fairchild served
as audit manager for Elliott Davis LLC, a regional public accounting and consulting firm. Ms. Fairchild holds a Bachelor of Science degree
in accounting from Bob Jones University and is a certified public accountant in the State of South Carolina.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition to Messrs. Seaver, Hurst, Zych, Aiken,
Mses. King and Fairchild, our executive management team consists of 14 individuals who bring an average of 30 years of experience in the
banking industry.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The management team is complemented by our dedicated
board of directors with extensive local market knowledge and a wide range of experience including accounting, business, banking, manufacturing,
insurance, management and finance. We believe that our management&#8217;s and board&#8217;s incentives are closely aligned with our shareholders
through the</p>


<!-- Field: Page; Sequence: 7 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">ownership of a substantial amount of our stock. As
of December 31, 2024, our executive officers and board of directors owned an aggregate of 643,642 shares of our common stock, including
options to purchase shares of our common stock, which represented approximately 7.93% of the fully-diluted amount of our common stock
outstanding. We believe that our officers&#8217; and directors&#8217; experience and local market knowledge are valuable assets and will
enable them to guide us successfully in the future.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition, we believe that we have assembled a group
of highly talented employees by being an employer of choice in the markets we serve. We employed a total of 297 FTE employees as of December
31, 2024. Our employees are skilled in the areas of banking, information technology, management, sales, advertising and marketing, among
others. We strive to provide an &#8220;umbrella for great talent,&#8221; characterized by a culture of transparency and collaboration
which permeates all levels of the organization. To drive our culture of transparency and collaboration, our employees engage in a series
of weekly meetings to understand the goals and plan for each week. These meetings are intended to remind our employees of our vision,
strategy and ClientFIRST service, and provide our employees with information regarding monthly and quarterly goals and client or prospect
needs. In addition, each week is started with a meeting of all Executive Vice Presidents so that all team members are informed on the
latest developments of our Company. Our employees and their ClientFIRST approach to service have been instrumental to our success.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b>Our Business Strategy</b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We are focused on growing business relationships and
building core deposits, profitable loans and noninterest income. We believe that we have built a dynamic franchise that meets the financial
needs of our clients by providing an array of personalized products and services delivered by seasoned banking professionals with knowledge
of our local markets. Our overall strategic goal is to provide the highest level of service to our clients while achieving high-performance
metrics within the community banking market that drive franchise and shareholder value. Our specific business strategies include:</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Focus on Profitable and Efficient Growth.</i></b>
Our executive management team and board of directors are dedicated to producing profits and returns for our shareholders. We actively
manage the mix of assets and liabilities on our balance sheet to optimize our net interest margin while also maintaining expense controls
and developing noninterest income streams. By continually striving to build a well-structured balance sheet, we seek to increase profitability
and improve our return on average assets, return on average equity and efficiency ratio. We believe that, as the economy continues to
improve, our focus on maximizing our net interest margin and minimizing our efficiency ratio while maintaining credit quality controls
will translate into continued and improved profitability and shareholder returns. We are committed to enhancing these levels of profitability
by focusing on our core competencies of commercial lending and core deposit gathering. We believe that we have the infrastructure currently
in place, such as technology, support staff and administration, to support expansion with limited associated noninterest expense increases.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Provide a Distinctive Client Experience.</i></b>
Our markets have been subject to consolidation of local community banks primarily by larger, out-of-state financial institutions. We believe
there is a large client base in our markets that prefers doing business with a local institution and may be dissatisfied with the service
offered by national and larger regional banks. We believe that the exceptional level of professional service provided to our clients as
a result of our ClientFIRST model provides us with a distinct competitive advantage over our local competitors. We also believe that technology
innovation will continue to play a critical role in retaining clients and winning new business. We believe that our current mobile banking,
on-line banking and cash management offerings are industry-leading solutions amongst community banks. During 2024, 38% of deposits were
acquired through our office network, 44% came through the commercial remote deposit capture channel and the remaining 17% came through
consumer mobile deposits. We believe that the volume in remote deposit capture and mobile deposit channels will continue to increase over
time as more clients become acquainted with the convenience these services provide. By delivering superior professional service through
our ClientFIRST model, coupled with our deep understanding of our markets and our commitment to providing the latest technology solutions
to meet our clients&#8217; banking needs, we believe that we can attract new clients and expand our total loans and deposits.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Maintain a Rigorous Risk Management Infrastructure.</i></b>
As we grow, one of our top priorities is to continue to build a robust enterprise risk management infrastructure. We believe effective
risk management requires a culture of risk management and governance throughout the Company. The legislative and regulatory landscape
continues to quickly evolve, so we are continually performing risk assessments throughout the organization and re-allocating resources
where appropriate. We will continue to add new resources and technology investments to help enhance all of our risk management processes
throughout the Bank. Our risk management success is exemplified by our historic credit risk management and disciplined underwriting practices,
which have enabled us to successfully grow our balance sheet while maintaining strong credit quality metrics. We do not reduce our credit
standards or pricing discipline to generate new loans. In addition, we are heavily focused on compliance risk and cybersecurity risk,
as both of these risks have increased since our inception. Our management team continually analyzes emerging fraud and security risks
and utilizes tools,</p>


<!-- Field: Page; Sequence: 8 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">strategies and policies to manage risk while delivering
an optimal and appropriate client experience. We believe our risk management structure allows our board and senior management to maintain
effective oversight of our risks to ensure that our personnel are following prudent and appropriate risk management practices resulting
in strong loan quality and minimal credit losses.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Attract Talented Banking Professionals With A
&#8220;ClientFIRST&#8221; Focus.</i></b> We believe that our ability to attract and retain banking professionals with strong community
relationships and significant knowledge of our markets will continue to drive our success and grow our business in an efficient manner.
By focusing on experienced, established bankers who deliver exceptional client service through our ClientFIRST model, we believe we can
enhance our market position and add profitable growth opportunities. We believe that the strength of our exceptional client service and
relationship banking approach will continue to help us attract these established bankers. We have carefully invested in our internal infrastructure,
including support and back office personnel, and we believe that we can continue to add experienced frontline bankers to our existing
markets, which will drive our efficient growth.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We will continue to expand our franchise, but only
in a controlled manner and as permitted by our regulators. We may choose to open new locations, but only after rigorous due diligence
and substantial quantitative analysis regarding the financial and capital impacts of such investments. We may also seek to enter new metropolitan
markets contiguous to, or nearby, our current South Carolina footprint, such as our recently opened expansions in Greensboro and Charlotte,
North Carolina, but only after careful study and the identification and vetting of a local, senior level banking team with significant
experience and reputational strength in that market and receipt of any applicable regulatory approvals. We have not yet supplemented our
historic strategy of organic deposit and loan growth with traditional mergers or acquisitions. We evaluate potential acquisition opportunities
that we believe would be complementary to our business as part of our growth strategy. However, we have not yet identified any specific
acquisition opportunity that meets our strict requirements and do not have any immediate plans, arrangements or understandings relating
to any acquisition. Furthermore, we do not believe an acquisition is necessary to successfully drive our growth and execute our ClientFIRST
model.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Lending Activities</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>General.</i> We offer a full complement of loan
services to businesses and individuals. This includes commercial, real estate, and consumer loans. Our underwriting standards vary for
each type of loan, as described below. Because loans typically provide higher interest yields than other types of interest-earning assets,
we invest a substantial percentage of our earning assets in our loan portfolio. At December 31, 2024, we had net loans of $3.59 billion,
representing 87.9% of our total assets.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We focus our lending to businesses and individuals
that reside in the markets that we serve. By focusing on this client base and by serving each client with a consistent relationship team
of bankers, we have generated a loan portfolio with larger average loan amounts than we believe is typical for a community bank. As of
December 31, 2024, our average loan size was approximately $375,000. At the same time, we have strived to maintain a diversified loan
portfolio and limit the amount of our loans to any single client. As of December 31, 2024, our ten largest client loan relationships represented
approximately $289.0 million, or 7.95%, of our loan portfolio.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In October 2023, we announced the opening of the Dream
Mortgage Center in Columbia, South Carolina. The Dream Mortgage Center is a loan production center designed to create space for opportunities
for homebuyer education, community events, and mortgage lending experts equipped with a variety of loan products.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Loan Approval</i>. Certain credit risks are inherent
in making loans. These include prepayment risks, risks resulting from uncertainties in the future value of collateral, risks resulting
from changes in economic and industry conditions, and risks inherent in dealing with individual borrowers. We attempt to mitigate repayment
risks by adhering to internal credit policies and procedures. These policies and procedures include officer and client lending limits,
a multi-layered approval process for larger loans, documentation examination, and follow-up procedures for any exceptions to credit policies.
Our loan approval policies provide for various levels of officer lending authority. When the amount of aggregate loans to a single borrower
exceeds an individual officer&#8217;s lending authority, the loan request will be considered for approval by a team of officers led by
a senior lender, or by the voting members of the Credit Approval Support Team (&#8220;CAST&#8221;) committee, based on the loan amount.
The CAST committee, which is comprised of a group of our senior commercial lenders, senior credit administrators, chief risk officer,
president, and chief executive officer, has pre-determined lending limits, and any loans in excess of this lending limit will be submitted
for approval by our full board. We do not make any loans to any director or executive officer of the Bank unless the loan is approved
by the board of directors of the Bank and all loans to directors, officers and employees are on terms not more favorable to such person
than would be available to a person not affiliated with the Bank, consistent with federal banking regulations.</p>


<!-- Field: Page; Sequence: 9 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Management monitors exposure to credit risk from potential
concentrations of loans to particular borrowers or groups of borrowers, industries and geographic regions, as well as concentrations of
lending products and practices such as loans that subject borrowers to substantial payment increases (e.g., principal deferral periods,
loans with initial interest-only periods, etc.), and loans with high loan-to-value ratios. These types of loans are subject to strict
underwriting standards and are more closely monitored than a loan with a low loan-to-value ratio. Furthermore, there are industry practices
that could subject us to increased credit risk should economic conditions change over the course of a loan&#8217;s life. For example,
we make variable rate loans and fixed rate principal-amortizing loans with maturities prior to the loan being fully paid (i.e. balloon
payment loans). The various types of loans are individually underwritten and monitored to manage the associated risks.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Credit Administration and Loan Review</i>. We maintain
a continuous loan review system. We also apply a credit grading system to each loan, and we use an independent process to review the loan
files on a test basis to assess the grading of each loan. We periodically review performance benchmarks established by management in the
areas of nonperforming assets, charge-offs, past dues, and loan documentation. Each loan officer is responsible for each loan he or she
makes, regardless of whether other individuals or committees joined in the approval. This responsibility continues until the loan is repaid
or until the loan is officially assigned to another officer.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Lending Limits.</i> Our lending activities are subject
to a variety of lending limits imposed by federal and state laws and regulations. In general, the Bank is subject to a legal limit on
loans to a single borrower equal to 15% of the Bank&#8217;s capital and unimpaired surplus. Based upon the capitalization of the Bank
at December 31, 2024, the maximum amount we could lend to one borrower was $60.4 million. However, to mitigate concentration risk, our
internal lending limit at December 31, 2024 was $42.3 million and may vary based on our assessment of the lending relationship. The board
of directors will adjust the internal lending limit as deemed necessary to continue to mitigate risk and serve our clients. The Bank&#8217;s
legal lending limit will increase or decrease in response to increases or decreases in the Bank&#8217;s level of capital. We are able
to sell participations in our larger loans to other financial institutions, which allow us to manage the risk involved in these loans
and to meet the lending needs of our clients requiring extensions of credit in excess of these limits.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Loan Portfolio Segments. </i>Our loan portfolio
is comprised of commercial and consumer loans made to small businesses and individuals for various business and personal purposes. While
our loan portfolio is not concentrated in loans to any single borrower or a relatively small number of borrowers, the principal component
of our loan portfolio is loans secured by real estate mortgages on either commercial or residential property. These loans will generally
fall into one of the following six categories: commercial owner occupied real estate, commercial non-owner occupied real estate, commercial
construction, consumer real estate, consumer construction, and home equity loans. We obtain a security interest in real estate whenever
possible, in addition to any other available collateral, in order to increase the likelihood of the ultimate repayment of the loan. At
December 31, 2024, loans secured by first or second mortgages on commercial and consumer real estate made up approximately 83.5% of our
loan portfolio. In addition to loans secured by real estate, our loan portfolio includes commercial business loans and other consumer
loans which comprised 15.3% and 1.2%, respectively, of our total loan portfolio at December 31, 2024.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Interest rates for all real estate loan categories
may be fixed or adjustable, and will more likely be fixed for shorter-term loans. We generally charge an origination fee for each loan
which is taken into income over the life of the loan as an adjustment to the loan yield. Other loan fees consist primarily of late charge
fees. Real estate loans are subject to the same general risks as other loans and are particularly sensitive to fluctuations in the value
of real estate. Fluctuations in the value of real estate, as well as other factors arising after a loan has been made, could negatively
affect a borrower&#8217;s cash flow, creditworthiness, and ability to repay the loan. Although, the loans are collateralized by real estate,
the primary source of repayment may not be the sale of real estate.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The following describes the types of loans in our loan
portfolio.</p>



<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Commercial Real Estate Loans (Commercial Owner
Occupied and Commercial Non-owner Occupied Real Estate Loans).</i> At December 31, 2024, commercial owner occupied and non-owner occupied
real estate loans (other than construction loans) amounted to $1.58 billion, or 43.4% of our loan portfolio. Of our commercial real estate
loan portfolio, $924.4 million in loans were non-owner occupied properties, representing 41.4% of our commercial loan portfolio and 25.5%
of our total loan portfolio. The remainder of our commercial real estate loan portfolio, $651.6 million in loans or 29.2% of the commercial
loan portfolio, were owner occupied. Owner occupied loans represented 17.9% of our total loan portfolio. At December 31, 2024, our individual
commercial real estate loans ranged in size from approximately $15,000 to $21.0 million, with an average loan size of approximately $871,000.
These loans generally have terms of five years or less, although payments may be structured on a longer amortization basis. We evaluate
each borrower on an individual basis and attempt to determine the business risks and credit profile of each borrower. We attempt to reduce
credit risk in the</span></td></tr></table>



<!-- Field: Page; Sequence: 10 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.5in; text-align: justify">commercial real estate portfolio by emphasizing
loans on owner-occupied office and retail buildings where the loan-to-value ratio, established by independent appraisals, does not exceed
85%. We also generally require that a borrower&#8217;s cash flow exceeds 115% of monthly debt service obligations. As of December 31,
2024, $214.0 million, or 5.9% of our total loan portfolio, was collateralized by office properties, $170.6 million, or 4.7%, was collateralized
by retail properties, $125.6 million, or 3.5%, was collateralized by hotels, and $96.7 million, or 2.7% was collateralized by multifamily
properties. In order to seek to ensure secondary sources of payment and liquidity to support a loan request, we typically review all of
the personal financial statements of the principal owners and require their personal guarantees.</p>


<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 10pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Construction Real Estate Loans. </i> We offer adjustable
and fixed rate construction real estate loans for commercial and consumer projects, typically to builders and developers and to consumers
who wish to build their own homes. At December 31, 2024, total commercial and consumer construction loans amounted to $124.1 million,
or 3.4% of our loan portfolio. Commercial construction loans represented $103.2 million, or 2.8%, of our total loan portfolio, while consumer
construction loans represented $20.9 million, or 0.6% of our total loan portfolio. At December 31, 2024, our commercial construction real
estate loans ranged in size from approximately $3,000 to $13.9 million, with an average loan balance of approximately $2.2 million. At
December 31, 2024, our consumer or residential construction loans ranged in size from approximately $8,000 to $3.1 million, with an average
loan size of approximately $580,000. The duration of our construction loans generally is limited to 18 months, although payments may be
structured on a longer amortization basis. Commercial construction loans generally carry a higher degree of risk than long-term financing
of existing properties because repayment depends on the ultimate completion of the project and sometimes on the sale of the property.
Specific risks include:</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">cost overruns;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">mismanaged construction;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">inferior or improper construction techniques;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">economic changes or downturns during construction;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">a downturn in the real estate market;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">rising interest rates which may prevent sale of
the property; and</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.5in"/><td style="width: 0.25in"><span style="font-family: Symbol">&#183;</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">failure to sell completed projects in a timely manner.<br/>
<br/>
</span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.5in; text-align: justify">We attempt to reduce the risk associated
with construction loans by obtaining personal guarantees where possible and by keeping the loan-to-value ratio of the completed project
at or below 80%.</p>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><i>Commercial Business Loans.</i>
We make loans for commercial purposes in various lines of businesses, including the manufacturing, service industry, and professional
service areas. At December 31, 2024, commercial business loans amounted to $556.1 million, or 15.3% of our loan portfolio, and ranged
in size from approximately $1,000 to $21.0 million, with an average loan size of approximately $287,000. Commercial loans are generally
considered to have greater risk than first or second mortgages on real estate because commercial loans may be unsecured, or if they are
secured, the value of the collateral may be difficult to assess and more likely to decrease than real estate.</span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.5in; text-align: justify">We are eligible to offer small business loans
utilizing government enhancements such as the Small Business Administration&#8217;s (&#8220;SBA&#8221;) 7(a) program and SBA&#8217;s 504
programs. These loans typically are partially guaranteed by the government, which helps to reduce their risk. Government guarantees of
SBA loans do not exceed, and are generally less than, 80% of the loan. As of December 31, 2024, we had originated ten loans utilizing
government enhancements and over 35 loans engaged in state-based small business partnerships.</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><i>Consumer Real Estate Loans
and Home Equity Loans.</i> At December 31, 2024 consumer real estate loans (other than construction loans) amounted to $1.33 billion,
or 36.7% of our loan portfolio. Included in the consumer real estate loans was $1.13 billion, or 31.1% of our loan portfolio, in first
and second mortgages on individuals&#8217; homes, while home equity loans represented $204.9 million, or 5.6% of our total loan portfolio.
At December 31, 2024, our individual residential real estate loans ranged in size from $5,000 to $5.3 million, with an average loan size
of approximately $469,000. Generally, we limit the loan-to-value ratio on our consumer real estate loans to 85%. We offer fixed and adjustable
rate consumer real estate loans with terms of up to 30 years. We also offer home equity lines of credit. At December 31, 2024, our individual
home equity lines of credit ranged in size from $1,000 to $1.8 million, with an average of approximately $93,000. Our underwriting criteria
and the risks associated with home equity loans and lines of credit are generally the same as those for first mortgage loans. Home equity
lines of credit typically have terms of ten years or less. We generally limit the extension of credit to 90% of the market value of each
property, although we may extend up to 100% of the market value. </span></td></tr></table>


<!-- Field: Page; Sequence: 11 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><i>Other Consumer Loans.</i>
We make a variety of loans to individuals for personal and household purposes, including secured and unsecured installment loans and revolving
lines of credit. These consumer loans are underwritten based on the borrower&#8217;s income, current debt level, past credit history,
and the availability and value of collateral. Consumer rates are both fixed and variable, with negotiable terms. At December 31, 2024,
consumer loans other than real estate amounted to $42.1 million, or 1.2% of our loan portfolio, and ranged in size from $1,000 to $17.1
million, with an average loan size of approximately $33,000. Our installment loans typically amortize over periods up to 60 months. We
will offer consumer loans with a single maturity date when a specific source of repayment is available. We typically require monthly payments
of interest and a portion of the principal on our revolving loan products. Consumer loans are generally considered to have greater risk
than first or second mortgages on real estate because they may be unsecured, or, if they are secured, the value of the collateral may
be difficult to assess and more likely to decrease in value than real estate. </span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b>Deposit Services</b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our principal source of funds is core deposits. We
offer a full range of deposit services, including checking accounts, commercial checking accounts, savings accounts, and other time deposits
of various types, ranging from daily money market accounts to long-term certificates of deposit. At December 31, 2024, we had $550.3 million
in out-of-market, or wholesale, certificates of deposits. In an effort to obtain lower cost deposits, we have focused on expanding our
retail deposit program. We currently have 12 retail offices which assist us in obtaining low cost transaction accounts that are less affected
by rising rates. Deposit rates are reviewed regularly by our senior management. We believe that the rates we offer are competitive with
those offered by other financial institutions in our area. We focus on client service and our ClientFIRST culture to attract and retain
deposits.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Other Banking Services</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition to deposit and&#160;loan services, we offer
other bank services such as internet banking, cash management, safe deposit boxes, direct deposit, automatic drafts, bill payment and
mobile banking services. We earn fees for most of these services, including debit and credit card transactions, sales of checks, and wire
transfers. We also receive ATM transaction fees from transactions performed by our non-clients. We are associated with the NYCE, Pulse,
STAR, and Cirrus networks, which are available to our clients throughout the country. Since we outsource our ATM services, we are charged
related transaction fees from our ATM service provider. We have contracted with Fidelity National Information Systems, an outside computer
service company, to provide our core data processing services and our ATM processing. By outsourcing these services, we believe we are
able to reduce our overhead by matching the expense in each period to the transaction volume that occurs during the period, as a significant
portion of the fee charged is directly related to the number of loan and deposit accounts and the related number of transactions we have
during the period. We believe that by being associated with a shared network of ATMs, we are better able to serve our clients and are
able to attract clients who are accustomed to the convenience of using ATMs, although we do not believe that maintaining this association
is critical to our success. We also offer purchasing cards to our business clients which are designed for business expenses and procurement
purposes.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Competition</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The banking business is highly competitive, and we
experience competition in our market from many other financial institutions. Competition among financial institutions is based upon interest
rates offered on deposit accounts, interest rates charged on loans, other credit and service charges relating to loans, the quality and
scope of the services rendered, the convenience of banking facilities, and, in the case of loans to commercial borrowers, relative lending
limits. We compete with commercial banks, credit unions, savings and loan associations, mortgage banking firms, consumer finance companies,
securities brokerage firms, insurance companies, money market funds, and other mutual funds, as well as other super-regional, national,
and international financial institutions that operate offices in Greenville, Columbia and Charleston, South Carolina; Charlotte, Raleigh
and Greensboro, North Carolina; Atlanta, Georgia and elsewhere.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As of June 30, 2024, the most recent date for which
market data is available, there were 40 financial institutions in our primary market of Greenville County, 27 financial institutions in
the Columbia market, 36 financial institutions in the Charleston and Raleigh markets, 25 financial institutions in the Greensboro market,
50 financial institutions in the Charlotte market, and 81 financial institutions in the Atlanta market. We compete with other financial
institutions in our market areas both in attracting deposits and in making loans. In addition, we have to attract our client base from
other existing financial institutions and from new residents. Many of our competitors are well-established, larger financial institutions
with substantially greater resources and lending limits, such as, Bank of America, Wells Fargo, and Truist. These institutions offer some
services, such as extensive and established branch networks and trust services that we do not provide. In addition, many of our non-bank
competitors are not subject to the same extensive federal regulations that</p>


<!-- Field: Page; Sequence: 12 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">govern bank holding companies and federally insured
banks. We believe the financial services industry will likely continue to become more competitive as further technological advances enable
more financial institutions to provide expanded financial services without having a physical presence in our markets. Because larger competitors
have advantages in attracting business from larger corporations, we do not generally compete for that business. Instead, we concentrate
our efforts on attracting the business of individuals and small and medium-size businesses. With regard to such accounts, we generally
compete on the basis of client service and responsiveness to client needs, the convenience of our offices and hours, and the availability
and pricing of our products and services.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We believe our commitment to quality and personalized
banking services through our ClientFIRST culture is a factor that contributes to our competitiveness and success.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b>Employees </b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">At December 31, 2024, we employed a total of 297 full-time
equivalent employees. We provide our full-time employees and certain part-time employees with a comprehensive program of benefits, including
medical benefits, life insurance, long-term disability coverage and a 401(k) plan. Our employees are not represented by a collective bargaining
agreement. Management considers its employee relations to be excellent.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Available Information</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-weight: normal">We
file Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K with the SEC which are accessible electronically
at the SEC&#8217;s website at <span style="text-decoration: underline">www.sec.gov</span>.&#160; We maintain an Internet website at <span style="text-decoration: underline">www.southernfirst.com</span> where these reports
can also be accessed free of charge. No information contained on our website is intended to be included as part of, or incorporated by
reference into, this Annual Report on Form 10-K.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">SUPERVISION AND REGULATION</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Both the Company and the Bank are subject to extensive
state and federal banking laws and regulations that impose specific requirements or restrictions on and provide for general regulatory
oversight of virtually all aspects of our operations. These laws and regulations are generally intended to protect depositors, not shareholders.
Changes in applicable laws or regulations may have a material effect on our business and prospects.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The following discussion is not intended to be a complete
list of all the activities regulated by the banking laws or of the impact of such laws and regulations on our operations. It is intended
only to briefly summarize some material provisions. The following summary is qualified by reference to the statutory and regulatory provisions
discussed.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Legislative and Regulatory Developments</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Two legislative and regulatory responses to the 2008
financial crisis &#8211; the Dodd-Frank Wall Street Reform and Consumer Protection Act (the &#8220;Dodd-Frank Act&#8221;) and the Basel
III-based capital rules &#8211;continue to have an impact on our operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition, newer regulatory developments implemented
in response to the COVID-19 pandemic and the bank failures in 2023 will continue to have an impact on our operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>The Dodd-Frank Wall Street Reform and Consumer Protection
Act</i></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Dodd-Frank Act was signed into law in July 2010
and impacts financial institutions in numerous ways, including:</p>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The creation of a Financial Stability
Oversight Council responsible for monitoring and managing systemic risk, </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Granting additional authority
to the Board of Governors of the Federal Reserve (the &#8220;Federal Reserve&#8221;) to regulate certain types of nonbank financial companies,
</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Granting new authority to the
FDIC as liquidator and receiver, </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changing the manner in which
deposit insurance assessments are made, </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Requiring regulators to modify
capital standards, </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Establishing the Consumer Financial
Protection Bureau (the &#8220;CFPB&#8221;), </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Capping interchange fees that
banks charge merchants for debit card transactions, </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Imposing more stringent requirements
on mortgage lenders, and</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Limiting banks&#8217; proprietary
trading activities. </span></td></tr></table>


<!-- Field: Page; Sequence: 13 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">There are many provisions in the Dodd-Frank Act mandating
regulators to adopt new regulations and conduct studies upon which future regulation may be based. While some have been issued, many remain
to be issued. Governmental intervention and new regulations could materially and adversely affect our business, financial condition and
results of operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><i>The Economic Growth, Regulatory Relief, and Consumer
Protection Act</i></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">On May 24, 2018, President Trump signed into law the
first major financial services reform bill since the enactment of the Dodd-Frank Act.&#160; The Economic Growth, Regulatory Relief, and
Consumer Protection Act (the &#8220;Reform Law&#8221;) modified or eliminated certain requirements on community and regional banks and
nonbank financial institutions.&#160; For instance, under the Reform Act and related rule making:</p>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">banks that have less than $10
billion in total consolidated assets and total trading assets and trading liabilities of less than five percent of total consolidated
assets is excluded from Section 619 of the Dodd-Frank Act, known as the &#8220;Volcker Rule&#8221;, which prohibits &#8220;proprietary
trading&#8221; and the ownership or sponsorship of private equity or hedge funds that are referred to as &#8220;covered funds&#8221;;&#160;
</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the asset threshold for bank
holding companies to qualify for treatment under the &#8220;Small Bank Holding Company and Savings and Loan Holding Company Policy Statement&#8221;
was raised from $1 billion to $3 billion, which exempts these institutions from certain regulatory requirements including the Basel III
capital rules;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">a &#8220;community bank leverage
ratio&#8221; was adopted, which is applicable to certain banks and bank holding companies with total assets of less than $10 billion (as
described below under &#8220;Basel Capital Standards&#8221;); and</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">banks with up to $3 billion in
total consolidated assets may be examined by their federal banking regulator every 18 months (as opposed to every 12 months).&#160;</span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Basel Capital Standards</i></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Regulatory capital rules known as Basel III impose
minimum capital requirements for bank holding companies and banks. The Basel III rules apply to all national and state banks and savings
and loan associations regardless of size and bank holding companies and savings and loan holding companies other than &#8220;small bank
holding companies,&#8221; generally holding companies with consolidated assets of less than $3 billion. More stringent requirements are
imposed on &#8220;advanced approaches&#8221; banking organizations-those organizations with $250 billion or more in total consolidated
assets, $10 billion or more in total foreign exposures, or that have opted into the Basel II capital regime.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Basel III rules require the Company and the Bank
to maintain the following minimum capital requirements:</p>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">a common equity Tier 1 (&#8220;CET1&#8221;)
risk-based capital ratio of 4.5%; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">a Tier 1 risk-based capital ratio
of 6%; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">a total risk-based capital ratio
of 8%; and</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">a leverage ratio of 4%.</span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Under Basel III, Tier 1 capital includes two
components: CET1 capital and additional Tier 1 capital. The highest form of capital, CET1 capital, consists solely of common stock (plus
related surplus), retained earnings, accumulated other comprehensive income, otherwise referred to as AOCI, and limited amounts of minority
interests that are in the form of common stock. Additional Tier 1 capital is primarily comprised of noncumulative perpetual preferred
stock, Tier 1 minority interests and grandfathered trust preferred securities (as discussed below). Tier 2 capital generally includes
the allowance for credit losses up to 1.25% of risk-weighted assets, qualifying preferred stock, subordinated debt and qualifying tier
2 minority interests, less any deductions in Tier 2 instruments of an unconsolidated financial institution. Cumulative perpetual preferred
stock is included only in Tier 2 capital, except that the Basel III rules permit bank holding companies with less than $15 billion in
total consolidated assets to continue to include trust preferred securities and cumulative perpetual preferred stock issued before May
19, 2010 in Tier 1 Capital (but not in CET1 capital), subject to certain restrictions. AOCI is presumptively included in CET1 capital
and often would operate to reduce this category of capital. When implemented, Basel III provided a one-time opportunity at the end of
the first quarter of 2015 for covered banking organizations to opt out of much of this treatment of AOCI. We made this opt-out election
and, as a result, retained our pre-existing treatment for AOCI.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition, in order to avoid restrictions
on capital distributions or discretionary bonus payments to executives, under Basel III, a banking organization must maintain a 2.5% &#8220;capital
conservation buffer&#8221; on top of its minimum risk-based capital requirements. This buffer must consist solely of CET1 capital, but
the buffer applies to all three risk-based measurements (CET1, Tier 1 capital and total capital). The 2.5% capital conservation buffer
effectively results in the following minimum capital ratios (taking into account the capital conservation buffer): (i) a CET1 capital
ratio of 7.0%, (ii) a Tier 1 risk-based capital ratio of 8.5%, and (iii) a total risk-based capital ratio of 10.5%.</p>


<!-- Field: Page; Sequence: 14 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Proposed new rules for U.S. implementation of capital
requirements under Basel IV rules, more recently referred to as the &#8220;Basel III Endgame&#8221;, were issued by the U.S. federal banking
agencies on July 27, 2023. These proposed rules include broad-based changes to the risk-weighting framework for various credit exposures
and operational risk capital requirements. However, the proposed rules generally apply only to large banking organizations with total
assets of $100 billion or more, and are expected to not be applicable to us. Recent regulatory developments have introduced uncertainty
regarding the implementation of the Basel III Endgame rules. Changes in leadership and evolving policy priorities within regulatory agencies
have led to speculation about potential delays or modifications to the final rulemaking process.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As part of its response to the impact of the COVID-19
pandemic, in the first quarter of 2020, U.S. federal regulatory authorities issued an interim final rule that provided banking organizations
that adopted the credit impairment model, the Current Expected Credit Loss, or CECL, during the 2020 calendar year with the option to
delay for two years the estimated impact of CECL on regulatory capital relative to regulatory capital determined under the prior incurred
loss methodology, followed by a three-year transition period to phase out the aggregate amount of the capital benefit provided during
the initial two-year delay (i.e., a five-year transition in total). In connection with our adoption of CECL on January 1, 2022, we did
not elect to utilize the five-year CECL transition.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In November 2019, the federal banking regulators published
final rules under the Reform Law (discussed above) implementing a simplified measure of capital adequacy for certain banking organizations
that have less than $10 billion in total consolidated assets. Under the final rules, which went into effect on January 1, 2020, depository
institutions and depository institution holding companies that have less than $10 billion in total consolidated assets and meet other
qualifying criteria, including a leverage ratio of greater than 9%, off-balance-sheet exposures of 25% or less of total consolidated assets
and trading assets plus trading liabilities of 5% or less of total consolidated assets, are deemed &#8220;qualifying community banking
organizations&#8221; and are eligible to opt into the &#8220;community bank leverage ratio framework.&#8221; A qualifying community banking
organization that elects to use the community bank leverage ratio framework and that maintains a leverage ratio of greater than 9% is
considered to have satisfied the generally applicable risk-based and leverage capital requirements under the Basel III rules and, if applicable,
is considered to have met the &#8220;well capitalized&#8221; ratio requirements for purposes of its primary federal regulator&#8217;s
prompt corrective action rules, discussed below. We do not have any immediate plans to elect to use the community bank leverage ratio
framework but may make such an election in the future.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As of December 31, 2024, the Bank was well-capitalized,
as defined by FDIC regulations. As of December 31, 2024, the Company had regulatory capital in excess of the Federal Reserve&#8217;s requirements
and met the Basel III rule requirements to be well-capitalized.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Acquisition Activity </i></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The primary purpose of a bank holding company is to
control and manage banks. The BHCA generally requires the prior approval of the Federal Reserve for any merger involving a bank holding
company or any acquisition by a bank holding company of another bank or bank holding company. In addition, the prior approval of the FDIC
is required for a bank to merge with another bank or purchase the assets or assume the deposits of another bank. In determining whether
to approve a proposed bank acquisition, federal bank regulators will consider, among other factors, the effect of the acquisition on competition,
the public benefits expected to be received from the acquisition, the projected capital ratios and levels on a post-acquisition basis,
and the acquiring institution&#8217;s record of addressing the credit needs of the communities it serves, including the needs of low and
moderate income neighborhoods, consistent with the safe and sound operation of the bank, under the Community Reinvestment Act (&#8220;CRA&#8221;).</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">On July 9, 2021, President Biden issued an Executive
Order on Promoting Competition in the American Economy. Among other initiatives, the Executive Order encouraged the federal banking agencies
to review their current merger oversight practices under the BHCA and the Bank Merger Act and adopt a plan for revitalization of such
practices. In December 2021, the U.S. Department of Justice (&#8220;DOJ&#8221;) (in consultation with the Federal Reserve, the Office
of the Comptroller of the Currency (the &#8220;OCC&#8221;), and FDIC announced that it was seeking additional public comments on whether
and how the DOJ should revise the 1995 Bank Merger Competitive Review Guidelines. The comment period closed on February 15, 2022. In March
2022, the FDIC published a Request for Information seeking information and comments regarding the laws, practices, rules, regulations,
guidance, and statements of policy that apply to merger transactions involving one or more insured depository institutions, including
the merger between an insured depository institution and a noninsured institution. In a May 2022 speech, the acting head of the OCC announced
that he had asked his staff to work with DOJ and other federal banking agencies to review the agency&#8217;s frameworks to analyze bank
mergers. In May 2022, the CFPB announced the establishment of an Office of Competition and Innovation.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">On September 17, 2024, the FDIC approved a final Statement
of Policy on Bank Merger Transactions, updating its approach to evaluating bank mergers under the Bank Merger Act. The new policy emphasizes
a principles-based</p>


<!-- Field: Page; Sequence: 15 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">evaluation, focusing on factors such as the effect
of the transaction on competition, financial stability, and the convenience and needs of the community to be served. The OCC concurrently
approved a final rule updating its regulations for business combinations involving national banks and federal savings associations, including
a policy statement summarizing the principles used during its review of Bank Merger Act applications. Importantly, the Federal Reserve
did not join with the FDIC and the OCC in this updated guidance. Additionally, the DOJ announced its withdrawal from the 1995 Bank Merger
Competitive Review Guidelines, indicating that it would apply its 2023 Merger Guidelines to the banking industry.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-weight: normal">These developments
reflect a heightened regulatory focus on bank mergers, with an emphasis on maintaining competition, ensuring financial stability, and
addressing community needs. However, given the shift in administration under President Trump, regulatory priorities may change. Financial
institutions considering mergers or acquisitions should monitor potential regulatory shifts under the new administration, as changes in
policy priorities may impact the level of scrutiny and the application of existing regulatory frameworks.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Proposed Legislation and Regulatory Action</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">From time to time, various legislative and regulatory
initiatives are introduced in Congress and state legislatures, as well as by regulatory agencies. Such initiatives may include proposals
to expand or contract the powers of bank holding companies and depository institutions or proposals to substantially change the financial
institution regulatory system. Such legislation could change banking statutes and the operating environment of the Company in substantial
and unpredictable ways. If enacted, such legislation could increase or decrease the cost of doing business, limit or expand permissible
activities or affect the competitive balance among banks, savings associations, credit unions, and other financial institutions. We cannot
predict whether any such legislation will be enacted, and, if enacted, the effect that it, or any implementing regulations, would have
on the financial condition or results of operations of the Company. A change in statutes, regulations or regulatory policies applicable
to the Company or the Bank could have a material effect on the business of the Company.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">On October 2, 2024, the FDIC released a notice of proposed
rulemaking to strengthen recordkeeping requirements for certain types of custodial accounts. Under the proposed rule, FDIC-insured banks
holding certain custodial accounts, as defined in the proposal, would be required to take certain steps to ensure accurate account records
are maintained in order to determine the individual owner of the funds, including a requirement to reconcile the account for each individual
owner on a daily basis. These requirements, as well as others, apply if the bank uses a third party to maintain records. The FDIC extended
the comment period to January 16, 2025. It is unclear how President Trump&#8217;s administration will approach proposals under the previous
administration.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Southern First Bancshares, Inc.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We own 100% of the outstanding capital stock of the
Bank, and therefore we are considered to be a bank holding company under the federal Bank Holding Company Act of 1956. As a result, we
are primarily subject to the supervision, examination and reporting requirements of the Federal Reserve under the BHCA and its regulations
promulgated thereunder. Moreover, as a bank holding company of a bank located in South Carolina, we also are subject to the South Carolina
Banking and Branching Efficiency Act.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Permitted Activities.</i></b> Under the BHCA,
a bank holding company is generally permitted to engage in, or acquire direct or indirect control of more than 5% of the voting shares
of any company engaged in, the following activities:</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">banking or managing or controlling
banks; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">furnishing services to or performing
services for our subsidiaries; and</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">any activity that the Federal
Reserve determines to be so closely related to banking as to be a proper incident to the business of banking.</span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Activities that the Federal Reserve has found to be
so closely related to banking as to be a proper incident to the business of banking include:</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">factoring accounts receivable;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">making, acquiring, brokering
or servicing loans and usual related activities;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">leasing personal or real property;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">operating a non-bank depository
institution, such as a savings association;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">trust company functions;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">financial and investment advisory
activities;</span></td></tr></table>


<!-- Field: Page; Sequence: 16 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">conducting discount securities
brokerage activities;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">underwriting and dealing in government
obligations and money market instruments;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">providing specified management
consulting and counseling activities;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">performing selected data processing
services and support services;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">acting as agent or broker in
selling credit life insurance and other types of insurance in connection with credit transactions; and</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">performing selected insurance
underwriting activities.</span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As a bank holding company we also can elect to be treated
as a &#8220;financial holding company,&#8221; which would allow us to engage in a broader array of activities. In summary, a financial
holding company can engage in activities that are financial in nature or incidental or complimentary to financial activities, including
insurance underwriting, sales and brokerage activities, providing financial and investment advisory services, underwriting services and
limited merchant banking activities. We have not sought financial holding company status, but may elect such status in the future as our
business matures. If we were to elect financial holding company status, each insured depository institution we control would have to be
well capitalized, well managed and have at least a satisfactory rating under the CRA as discussed below.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Federal Reserve has the authority to order a bank
holding company or its subsidiaries to terminate any of these activities or to terminate its ownership or control of any subsidiary when
it has reasonable cause to believe that the Bank holding company&#8217;s continued ownership, activity or control constitutes a serious
risk to the financial safety, soundness or stability of it or any of its bank subsidiaries.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Change in Control</i></b>. Two statutes, the
BHCA and the Change in Bank Control Act, together with regulations promulgated under them, require some form of regulatory review before
any company may acquire &#8220;control&#8221; of a bank or a bank holding company. Under the BHCA, control is deemed to exist if a company
acquires 25% or more of any class of voting securities of a bank holding company; controls the election of a majority of the members of
the board of directors; or exercises a controlling influence over the management or policies of a bank or bank holding company. The Federal
Reserve&#8217;s standards for determining whether one company has control over another establish four categories of tiered presumptions
of noncontrol that are based on the percentage of voting shares held by the investor (less than 5%, 5-9.9%, 10-14.9% and 15-24.9%) and
the presence of other indicia of control. As the percentage of ownership increases, fewer indicia of control are permitted without falling
outside of the presumption of noncontrol. These indicia of control include nonvoting equity ownership, director representation, management
interlocks, business relationship and restrictive contractual covenants. Under the standards, investors can hold up to 24.9% of the voting
securities and up to 33% of the total equity of a company without necessarily having a controlling influence. State laws generally, including
South Carolina law, require state approval before an acquirer may become the holding company of a state bank.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Under the Change in Bank Control Act, a person or company
is required to file a notice with the Federal Reserve if it will, as a result of the transaction, own or control 10% or more of any class
of voting securities or direct the management or policies of a bank or bank holding company and either if the bank or bank holding company
has registered securities or if the acquirer would be the largest holder of that class of voting securities after the acquisition. For
a change in control at the holding company level, both the Federal Reserve and the subsidiary bank's primary federal regulator must approve
the change in control; at the bank level, only the bank's primary federal regulator is involved. Transactions subject to the BHCA are
exempt from Change in Control Act requirements. For state banks, state laws, including that of South Carolina, typically require approval
by the state bank regulator as well.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In August 2024, the FDIC proposed amendments to its
regulations implementing the Change in Bank Control Act. The proposed rule aims to remove certain existing exemptions and seeks public
comment on the FDIC&#8217;s overall approach to changes in control affecting FDIC-supervised institutions. If adopted, these amendments
could result in more transactions being subject to the Change in Bank Control Act notice requirements and FDIC review.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Source of Strength</i></b>. There are a number
of obligations and restrictions imposed by law and regulatory policy on bank holding companies with regard to their depository institution
subsidiaries that are designed to minimize potential loss to depositors and to the FDIC insurance funds in the event that the depository
institution becomes in danger of defaulting under its obligations to repay deposits. Under a policy of the Federal Reserve, a bank holding
company is required to serve as a source of financial strength to its subsidiary depository institutions and to commit resources to support
such institutions in circumstances where it might not do so absent such policy. Under the Federal Deposit Insurance Corporation Improvement
Act of 1991, to avoid receivership of its insured depository institution subsidiary, a bank holding company is required to guarantee the
compliance of any insured depository institution subsidiary that may become &#8220;undercapitalized&#8221; within the terms of any capital
restoration plan filed by such subsidiary with its appropriate federal banking agency up to the lesser of (i) an amount equal to 5% of
the institution&#8217;s total assets at the time the institution became undercapitalized, or (ii) the amount which is necessary (or would
have been necessary) to bring the institution</p>

<!-- Field: Page; Sequence: 17 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">into compliance with all applicable capital standards as of the time the institution fails
to comply with such capital restoration plan.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Federal Reserve also has the authority under the
BHCA to require a bank holding company to terminate any activity or relinquish control of a nonbank subsidiary (other than a nonbank subsidiary
of a bank) upon the Federal Reserve's determination that such activity or control constitutes a serious risk to the financial soundness
or stability of any subsidiary depository institution of the bank holding company. Further, federal law grants federal bank regulatory
authorities&#8217; additional discretion to require a bank holding company to divest itself of any bank or nonbank subsidiary if the agency
determines that divestiture may aid the depository institution's financial condition.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition, the &#8220;cross guarantee&#8221; provisions
of the Federal Deposit Insurance Act (the &#8220;FDIA&#8221;) require insured depository institutions under common control to reimburse
the FDIC for any loss suffered or reasonably anticipated by the FDIC as a result of the default of a commonly controlled insured depository
institution or for any assistance provided by the FDIC to a commonly controlled insured depository institution in danger of default. The
FDIC&#8217;s claim for damages is superior to claims of shareholders of the insured depository institution or its holding company, but
is subordinate to claims of depositors, secured creditors and holders of subordinated debt (other than affiliates) of the commonly controlled
insured depository institutions.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The FDIA also provides that amounts received from the
liquidation or other resolution of any insured depository institution by any receiver must be distributed (after payment of secured claims)
to pay the deposit liabilities of the institution prior to payment of any other general or unsecured senior liability, subordinated liability,
general creditor or shareholder. This provision would give depositors a preference over general and subordinated creditors and shareholders
in the event a receiver is appointed to distribute the assets of our Bank.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Any capital loans by a bank holding company to any
of its subsidiary banks are subordinate in right of payment to deposits and to certain other indebtedness of such subsidiary bank. In
the event of a bank holding company&#8217;s bankruptcy, any commitment by the bank holding company to a federal bank regulatory agency
to maintain the capital of a subsidiary bank will be assumed by the bankruptcy trustee and entitled to a priority of payment.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Capital Requirements</i></b>. The Federal Reserve
imposes certain capital requirements on the bank holding company under the BHCA, including a minimum leverage ratio and a minimum ratio
of &#8220;qualifying&#8221; capital to risk-weighted assets. These requirements are essentially the same as those that apply to the Bank
and are described above under &#8220;Basel III Capital Standards.&#8221; Subject to certain restrictions, we are able to borrow money
to make a capital contribution to the Bank, and these loans may be repaid from dividends paid from the Bank to the Company. Our ability
to pay dividends depends on, among other things, the Bank&#8217;s ability to pay dividends to us, which is subject to regulatory restrictions
as described below in &#8220;Southern First Bank&#8212;Dividends.&#8221;</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We are also able to raise capital for contribution
to the Bank by issuing securities without having to receive regulatory approval, subject to compliance with federal and state securities
laws.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Dividends.</i></b>&#160;&#160;Since the Company
is a bank holding company, its ability to declare and pay dividends is dependent on certain federal and state regulatory considerations,
including the guidelines of the Federal Reserve. The Federal Reserve has issued a policy statement regarding the payment of dividends
by bank holding companies. In general, the Federal Reserve&#8217;s policies provide that dividends should be paid only out of current
earnings and only if the prospective rate of earnings retention by the bank holding company appears consistent with the organization&#8217;s
capital needs, asset quality and overall financial condition. The Federal Reserve&#8217;s policies also require that a bank holding company
serve as a source of financial strength to its subsidiary banks by standing ready to use available resources to provide adequate capital
funds to those banks during periods of financial stress or adversity and by maintaining the financial flexibility and capital-raising
capacity to obtain additional resources for assisting its subsidiary banks where necessary. Further, under the prompt corrective action
regulations, the ability of a bank holding company to pay dividends may be restricted if a subsidiary bank becomes undercapitalized. These
regulatory policies could affect the ability of the Company to pay dividends or otherwise engage in capital distributions.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition, since the Company is a legal entity separate
and distinct from the Bank and does not conduct stand-alone operations, its ability to pay dividends depends on the ability of the Bank
to pay dividends to it, which is also subject to regulatory restrictions as described below in &#8220;Southern First Bank &#8211; Dividends.&#8221;&#160;&#160;</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>South Carolina State Regulation.</i></b> As a
South Carolina bank holding company under the South Carolina Banking and Branching Efficiency Act, we are subject to limitations on sale
or merger and to regulation by the South Carolina Board of Financial Institutions (the &#8220;S.C. Board&#8221;). We are not required
to obtain the approval of the S.C. Board prior to acquiring</p>


<!-- Field: Page; Sequence: 18 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">the capital stock of a national bank, but we must notify
them at least 15 days prior to doing so. We must receive the S.C. Board&#8217;s approval prior to engaging in the acquisition of a South
Carolina state chartered bank or another South Carolina bank holding company.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Southern First Bank</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As a South Carolina bank, deposits in the Bank are
insured by the FDIC up to a maximum amount, which is currently $250,000 per depositor. The S.C. Board and the FDIC regulate or monitor
virtually all areas of the Bank&#8217;s operations, including;</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">security devices and procedures;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">adequacy of capitalization and
loss reserves; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">loans;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">investments; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">borrowings;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">deposits;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">mergers; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">issuances of securities; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">payment of dividends;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">interest rates payable on deposits;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">interest rates or fees chargeable
on loans;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">establishment of branches;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">corporate reorganizations;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">maintenance of books and records;
and </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">adequacy of staff training to
carry on safe lending and deposit gathering practices. </span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">These agencies, and the federal and state laws applicable
to the Bank&#8217;s operations, extensively regulate various aspects of our banking business, including, among other things, permissible
types and amounts of loans, investments and other activities, capital adequacy, branching, interest rates on loans and on deposits, the
maintenance of reserves on demand deposit liabilities, and the safety and soundness of our banking practices.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">All insured institutions must undergo regular on-site
examinations by their appropriate banking agency. The cost of examinations of insured depository institutions and any affiliates may be
assessed by the appropriate federal banking agency against each institution or affiliate as it deems necessary or appropriate. Insured
institutions are required to submit annual reports to the FDIC, their federal regulatory agency, and state supervisor when applicable.
The FDIC has developed a method for insured depository institutions to provide supplemental disclosure of the estimated fair market value
of assets and liabilities, to the extent feasible and practicable, in any balance sheet, financial statement, report of condition or any
other report of any insured depository institution. The FDIC and the other federal banking regulatory agencies also have issued standards
for all insured depository institutions relating, among other things, to the following:</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">internal controls;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">information systems and audit
systems;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">loan documentation;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">credit underwriting;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">interest rate risk exposure;
and</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">asset quality.</span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Prompt Corrective Action.</i></b> As an insured
depository institution, the Bank is required to comply with the capital requirements promulgated under the FDIA and the prompt corrective
action regulations thereunder, which set forth five capital categories, each with specific regulatory consequences. Under these regulations,
the categories are:</p>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 6pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 9pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Well Capitalized &#8212; The institution
exceeds the required minimum level for each relevant capital measure. A well-capitalized institution (i) has a total risk-based capital
ratio of 10% or greater, (ii) has a Tier 1 risk-based capital ratio of 8% or greater, (iii) has a common equity Tier 1 risk-based capital
ratio of 6.5% or greater, (iv) has a leverage capital ratio of 5% or greater, and (v) is not subject to any order or written directive
to meet and maintain a specific capital level for any capital measure.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 6pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 9pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Adequately Capitalized &#8212;
The institution meets the required minimum level for each relevant capital measure. No capital distribution may be made that would result
in the institution becoming undercapitalized. An adequately capitalized institution (i) has a total risk-based capital ratio of 8% or
greater, (ii) has a Tier 1 risk-based capital ratio of </span></td></tr></table>


<!-- Field: Page; Sequence: 19 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.5in; text-align: justify">6% or greater, (iii) has a common equity
Tier 1 risk-based capital ratio of 4.5% or greater, and (iv) has a leverage capital ratio of 4% or greater.</p>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 6pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 9pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Undercapitalized &#8212; The institution
fails to meet the required minimum level for any relevant capital measure. An undercapitalized institution (i) has a total risk-based
capital ratio of less than 8%, (ii) has a Tier 1 risk-based capital ratio of less than 6%, (iii) has a common equity Tier 1 risk-based
capital ratio of less than 4.5% or greater, or (iv) has a leverage capital ratio of less than 4%.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 6pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 9pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Significantly Undercapitalized
&#8212; The institution is significantly below the required minimum level for any relevant capital measure. A significantly undercapitalized
institution (i) has a total risk-based capital ratio of less than 6%, (ii) has a Tier 1 risk-based capital ratio of less than 4%, (iii)
has a common equity Tier 1 risk-based capital ratio of less than 3% or greater, or (iv) has a leverage capital ratio of less than 3%.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 9pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Critically Undercapitalized &#8212;
The institution fails to meet a critical capital level set by the appropriate federal banking agency. A critically undercapitalized institution
has a ratio of tangible equity to total assets that is equal to or less than 2%.</span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">If the FDIC determines, after notice and an opportunity
for hearing, that the Bank is in an unsafe or unsound condition, the regulator is authorized to reclassify the Bank to the next lower
capital category (other than critically undercapitalized) and require the submission of a plan to correct the unsafe or unsound condition.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">If a bank is not well
capitalized, it cannot accept brokered deposits without prior regulatory approval. Even if approved, rate restrictions will govern
the rate a bank may pay on brokered deposits. In addition, a bank that is not well capitalized cannot offer an effective yield in
excess of 75 basis points over interest paid on deposits of comparable size and maturity in such institution&#8217;s normal market
area for deposits accepted from within its normal market area, or national rate paid on deposits of comparable size and maturity for
deposits accepted outside the bank&#8217;s normal market area. Moreover, the FDIC generally prohibits a depository institution from
making any capital distributions (including payment of a dividend) or paying any management fee to its parent holding company if the
depository institution would thereafter be categorized as undercapitalized. Undercapitalized institutions are subject to growth
limitations (an undercapitalized institution may not acquire another institution, establish additional branch offices or engage in
any new line of business unless determined by the appropriate federal banking agency to be consistent with an accepted capital
restoration plan, or unless the FDIC determines that the proposed action will further the purpose of prompt corrective action) and
are required to submit a capital restoration plan. The agencies may not accept a capital restoration plan without determining, among
other things, that the plan is based on realistic assumptions and is likely to succeed in restoring the depository
institution&#8217;s capital. In addition, for a capital restoration plan to be acceptable, the depository institution&#8217;s parent
holding company must guarantee that the institution will comply with the capital restoration plan. The aggregate liability of the
parent holding company is limited to the lesser of an amount equal to 5.0% of the depository institution&#8217;s total assets at the
time it became categorized as undercapitalized or the amount that is necessary (or would have been necessary) to bring the
institution into compliance with all capital standards applicable with respect to such institution as of the time it fails to comply
with the plan. If a depository institution fails to submit an acceptable plan, it is categorized as significantly
undercapitalized.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Significantly undercapitalized categorized depository
institutions may be subject to a number of requirements and restrictions, including orders to sell sufficient voting stock to become categorized
as adequately capitalized, requirements to reduce total assets, and cessation of receipt of deposits from correspondent banks. The appropriate
federal banking agency may take any action authorized for a significantly undercapitalized institution if an undercapitalized institution
fails to submit an acceptable capital restoration plan or fails in any material respect to implement a plan accepted by the agency. A
critically undercapitalized institution is subject to having a receiver or conservator appointed to manage its affairs and for loss of
its charter to conduct banking activities.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">An insured depository institution may not pay a management
fee to a bank holding company controlling that institution or any other person having control of the institution if, after making the
payment, the institution would be undercapitalized. In addition, an institution cannot make a capital distribution, such as a dividend
or other distribution, that is in substance a distribution of capital to the owners of the institution if following such a distribution
the institution would be undercapitalized. Thus, if payment of such a management fee or the making of such would cause a bank to become
undercapitalized, it could not pay a management fee or dividend to the bank holding company.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As of December 31, 2024, the Bank was deemed to be
&#8220;well capitalized.&#8221;</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Standards for Safety and Soundness.</i></b> The
FDIA also requires the federal banking regulatory agencies to prescribe, by regulation or guideline, operational and managerial standards
for all insured depository institutions relating to: (i) internal controls, information systems and internal audit systems; (ii) loan
documentation; (iii) credit underwriting; (iv) interest rate risk exposure; and (v) asset growth. The agencies also must prescribe standards
for asset quality, earnings,</p>


<!-- Field: Page; Sequence: 20 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">and stock valuation, as well as standards for compensation,
fees and benefits. The federal banking agencies have adopted regulations and Interagency Guidelines Prescribing Standards for Safety and
Soundness to implement these required standards. These guidelines set forth the safety and soundness standards that the federal banking
agencies use to identify and address problems at insured depository institutions before capital becomes impaired. Under the regulations,
if the FDIC determines that the Bank fails to meet any standards prescribed by the guidelines, the agency may require the Bank to submit
to the agency an acceptable plan to achieve compliance with the standard, as required by the FDIC. The final regulations establish deadlines
for the submission and review of such safety and soundness compliance plans. The FDIC requested comments on a proposal that would amend
the regulations implementing section 29 of the Federal Deposit Insurance Act. Section 29 contains brokered deposits restrictions that
apply to less than well capitalized depository institutions. The proposed changes include: (i) modifying the definition of &#8220;deposit
broker&#8221;; (ii) eliminating the exclusive deposit placement arrangement exception; and (ii) revising the interpretation of the primary
purpose exception to consider a third party&#8217;s intent in placing customer funds at a particular insured depository institution. The
FDIC extended the comment-period, which concluded on November 21, 2024.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Insurance of Accounts and Regulation by the FDIC.</i></b>
The Bank&#8217;s deposits are insured up to applicable limits by the Deposit Insurance Fund of the FDIC. The Dodd-Frank Act permanently
increased the maximum amount of deposit insurance for banks to $250,000 per account. As insurer, the FDIC imposes deposit insurance premiums
and is authorized to conduct examinations of and to require reporting by FDIC insured institutions. It also may prohibit any FDIC insured
institution from engaging in any activity the FDIC determines by regulation or order to pose a serious risk to the insurance fund.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As an FDIC-insured bank, the Bank must pay deposit
insurance assessments to the FDIC based on its average total assets minus its average tangible equity. The Bank&#8217;s assessment rates
are currently based on its risk classification (i.e., the level of risk it poses to the FDIC&#8217;s deposit insurance fund). Institutions
classified as higher risk pay assessments at higher rates than institutions that pose a lower risk. In addition to ordinary assessments
described above, the FDIC has the ability to impose special assessments in certain instances.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition to the ordinary assessments described
above, the FDIC has the ability to impose special assessments in certain instances. For example, in November 2023, the FDIC implemented
a special assessment to recover the approximately $16.3 billion loss to the Deposit Insurance Fund associated with protecting uninsured
depositors following the closures of Silicon Valley Bank and Signature Bank earlier in the year. However, the assessment was limited to
banks with more than $5 billion uninsured deposits as of December 31, 2022, so we did not receive any assessment. As of March 2025, no
further special assessments have been imposed.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The FDIC may terminate the deposit insurance of any
insured depository institution, including the Bank, if it determines after a hearing that the institution has engaged in unsafe or unsound
practices, is in an unsafe or unsound condition to continue operations or has violated any applicable law, regulation, rule, order or
condition imposed by the FDIC. It also may suspend deposit insurance temporarily during the hearing process for the permanent termination
of insurance if the institution has no tangible capital. If insurance of accounts is terminated, the accounts at the institution at the
time of the termination, less subsequent withdrawals, shall continue to be insured for a period of six months to two years, as determined
by the FDIC. Management is not aware of any practice, condition or violation that might lead to termination of the Bank&#8217;s deposit
insurance.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Transactions with Affiliates and Insiders.</i></b>
The Company is a legal entity separate and distinct from the Bank and its other subsidiaries. Various legal limitations restrict the Bank
from lending or otherwise supplying funds to the Company or its non-bank subsidiaries. The Company and the Bank are subject to Sections
23A and 23B of the Federal Reserve Act and Federal Reserve Regulation W.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Section 23A of the Federal Reserve Act places limits
on the amount of loans or extensions of credit by a bank to any affiliate, including its holding company, and on a bank&#8217;s investments
in, or certain other transactions with, affiliates and on the amount of advances to third parties collateralized by the securities or
obligations of any affiliates of the bank. Section 23A also applies to derivative transactions, repurchase agreements and securities lending
and borrowing transactions that cause a bank to have credit exposure to an affiliate. The aggregate of all covered transactions is limited
in amount, as to any one affiliate, to 10% of the Bank&#8217;s capital and surplus and, as to all affiliates combined, to 20% of the Bank&#8217;s
capital and surplus. Furthermore, within the foregoing limitations as to amount, each covered transaction must meet specified collateral
requirements. The Bank is forbidden to purchase low quality assets from an affiliate.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Section 23B of the Federal Reserve Act, among other
things, prohibits an institution from engaging in certain transactions with certain affiliates unless the transactions are on terms substantially
the same, or at least as favorable to such institution or its subsidiaries, as those prevailing at the time for comparable transactions
with nonaffiliated companies. If there are</p>


<!-- Field: Page; Sequence: 21 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">no comparable transactions, a bank&#8217;s (or one
of its subsidiaries&#8217;) affiliate transaction must be on terms and under circumstances, including credit standards, that in good faith
would be offered to, or would apply to, nonaffiliated companies. These requirements apply to all transactions subject to Section 23A as
well as to certain other transactions.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The affiliates of a bank include any holding company
of the bank, any other company under common control with the bank (including any company controlled by the same shareholders who control
the bank), any subsidiary of the bank that is itself a bank, any company in which the majority of the directors or trustees also constitute
a majority of the directors or trustees of the bank or holding company of the bank, any company sponsored and advised on a contractual
basis by the bank or an affiliate, and any mutual fund advised by a bank or any of the bank&#8217;s affiliates. Regulation W generally
excludes all non-bank and non-savings association subsidiaries of banks from treatment as affiliates, except to the extent that the Federal
Reserve decides to treat these subsidiaries as affiliates.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Bank is also subject to certain restrictions on
extensions of credit to executive officers, directors, certain principal shareholders, and their related interests. Extensions of credit
include derivative transactions, repurchase and reverse repurchase agreements, and securities borrowing and lending transactions to the
extent that such transactions cause a bank to have credit exposure to an insider. Any extension of credit to an insider (i) must be made
on substantially the same terms, including interest rates and collateral requirements, as those prevailing at the time for comparable
transactions with unrelated third parties and (ii) must not involve more than the normal risk of repayment or present other unfavorable
features.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">On December 22, 2020, the federal banking agencies
issued an interagency statement extending the temporary relief from enforcement action against banks or asset managers, which become principal
shareholders of banks, with respect to certain extensions of credit by banks that otherwise would violate Regulation O, provided the asset
managers and banks satisfy certain conditions designed to ensure that there is a lack of control by the asset manager over the bank.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The federal banking agencies have extended the temporary
relief from enforcement actions related to Regulation O multiple times, most recently on December 27, 2024. The relief, which applies
to banks and asset managers that become principal stockholders of banks, will now expire on the earlier of January 1, 2026, or the effective
date of a final Federal Reserve rule revising Regulation O. This extension allows additional time for regulators to address the treatment
of bank credit extensions to complex-controlled portfolio companies that qualify as insiders. Financial institutions and asset managers
should continue monitoring updates, as a final rule could impact the relief before its expiration.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Dividends.</i></b> The Company&#8217;s principal
source of cash flow, including cash flow to pay dividends to its shareholders, is dividends it receives from the Bank. Statutory and regulatory
limitations apply to the Bank&#8217;s payment of dividends to the Company. As a South Carolina chartered bank, the Bank is subject to
limitations on the amount of dividends that it is permitted to pay. Unless otherwise instructed by the S.C. Board, the Bank is generally
permitted under South Carolina state banking regulations to pay cash dividends of up to 100% of net income in any calendar year without
obtaining the prior approval of the S.C. Board. The FDIC also has the authority under federal law to enjoin a bank from engaging in what
in its opinion constitutes an unsafe or unsound practice in conducting its business, including the payment of a dividend under certain
circumstances. The Bank must also maintain the CET1 capital conservation buffer of 2.5% to avoid becoming subject to restrictions on capital
distributions, including dividends, as described above.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Branching.</i></b> Under current South Carolina
law, the Bank may open branch offices throughout South Carolina with the prior approval of the S.C. Board.&#160; In addition, with prior
regulatory approval, the Bank is able to acquire existing banking operations in South Carolina.&#160; Furthermore, federal legislation
permits interstate branching, including out-of-state acquisitions by bank holding companies, interstate branching by banks, and interstate
merging by banks.&#160; The Dodd-Frank Act removes previous state law restrictions on de novo interstate branching in states such as South
Carolina. This change permits out-of-state banks to open de novo branches in states where the laws of the state where the de novo branch
to be opened would permit a bank chartered by that state to open a de novo branch.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Community
Reinvestment Act.</i></b> The CRA requires that the FDIC evaluate the record of the Bank in meeting the credit needs of its local
community, including low and moderate income neighborhoods. These factors are also considered in evaluating mergers, acquisitions,
and applications to open a branch or facility. Failure to adequately meet these criteria imposes additional requirements and
limitations on our Bank. On February 27, 2025, the date of the most recent examination report, the Bank received a Satisfactory
CRA rating.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In December 2019, the FDIC and the Office of the Comptroller
of the Currency (the &#8220;OCC&#8221;) issued a notice of proposed rulemaking intended to (i) clarify which activities qualify for CRA
credit; (ii) update where activities count for CRA credit; (iii) create a more transparent and objective method for measuring CRA performance;
and (iv) provide for more transparent, consistent, and timely CRA-related data collection, recordkeeping, and reporting. However, the
Federal Reserve did not join the proposed rulemaking. In January 2025, the OCC, FDIC, and Federal Reserve issued additional</p>


<!-- Field: Page; Sequence: 22 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">guidance clarifying that digital and fintech-driven
activities may be eligible for CRA credit provided they meet established criteria. This guidance reflects efforts to modernize CRA evaluations
in light of evolving banking practices.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In May 2020, the OCC issued its final CRA rule, which
was later rescinded in December 2021, replacing it with a rule based on the rules adopted jointly by the federal banking agencies in 1995,
as amended and superseded by an updated joint framework. On the same day that the OCC announced its plans to rescind the CRA final rule,
the OCC, the FDIC, and the Federal Reserve announced that they are working together to &#8220;strengthen and modernize the rules implementing
the CRA.&#8221; On May 5, 2022, the OCC, FDIC, and Federal Reserve released a notice of proposed rulemaking regarding the CRA and invited
public comment on the proposed rules. The comment period closed on August 5, 2022. On October 24, 2023, the OCC, the FDIC, and the Federal
Reserve issued the final rule to strengthen and modernize regulations implementing the CRA. The final rule took effect on April 1, 2024;
however, compliance with the majority of the final rule&#8217;s provisions will not be required until January 1, 2026, and the data reporting
requirements of the final rule will not take effect until January 1, 2027. The final rules, among other things, include: (i) applying
four new performance tests to evaluate the CRA performance of large banks (assets of $2 billion or more): the Retail Lending Test, Retail
Services and Products Test, Community Development Financing Test, and Community Development Services Test; (ii) retaining a strategic
plan option, with modifications to reflect the new performance tests and updates to the approval standards; (iii) clarifying community
development activities by updating the definition of community development, providing a process by which banks may request confirmation
that an activity is eligible for community development consideration, and providing for a publicly available interagency illustrative
list of qualifying community development activities; (iv) updating delineation requirements for facility-based assessment areas and establishing
new retail lending assessment areas for certain large banks; (v) updating data collection, maintenance, and reporting requirements for
large banks, tailoring those requirements based on large bank asset size and leveraging existing data where possible, while not imposing
new data collection and reporting requirements for small and intermediate banks; and (vi) continuing public file and public notice disclosure
requirements and creating a new public comment process to facilitate public engagement. Several banking industry groups filed a lawsuit
seeking to invalidate the CRA final rule, in which they argued that the federal banking agencies exceeded their statutory authority in
adopting the CRA final rule. In March 2024, a federal judge granted an injunction to extend the CRA final rule&#8217;s effective date,
originally set for April 1, 2024. The effective date will be extended each day the injunction remains in place, pending the resolution
of the lawsuit. Management has and will continue to evaluate any changes to the CRA&#8217;s regulations and their impact to the Bank.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Fair Lending Requirements. </i></b>We are subject
to certain fair lending requirements and reporting obligations involving lending operations. A number of laws and regulations provide
these fair lending requirements and reporting obligations, including, at the federal level, the Equal Credit Opportunity Act (&#8220;ECOA&#8221;),
as amended by the Dodd-Frank Act, and Regulation B, as well as the Fair Housing Act (&#8220;FHA&#8221;) and regulations implementing the
FHA. ECOA and Regulation B prohibit discrimination in any aspect of a credit transaction based on a number of prohibited factors, including
race or color, religion, national origin, sex, marital status, age, the applicant&#8217;s receipt of income derived from public assistance
programs, and the applicant&#8217;s exercise, in good faith, of any right under the Consumer Credit Protection Act. ECOA and Regulation
B include lending acts and practices that are specifically prohibited, permitted, or required, and these laws and regulations proscribe
data collection requirements, legal action statute of limitations, and disclosure of the consumer&#8217;s ability to receive a copy of
any appraisal(s) and valuation(s) prepared in connection with certain loans secured by dwellings. In January 2023, the OCC revised its
&#8220;Fair Lending&#8221; booklet of the Comptroller&#8217;s Handbook to incorporate clarified details and risk factors for a variety
of examination scenarios addressing fair lending and to update references to supervisory guidance, sound risk management practices, and
applicable legal standards. While this OCC guidance does not apply to the Bank explicitly, it represents best practices guidance for the
Bank. FHA prohibits discrimination in all aspects of residential real-estate related transactions based on prohibited factors, including
race or color, national origin, religion, sex, familial status, and handicap.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition to prohibiting discrimination in credit
transactions on the basis of prohibited factors, these laws and regulations can cause a lender to be liable for policies that result in
a disparate treatment of or have a disparate impact on a protected class of persons. In June 2024, the CFPB released its 2023 Fair Lending
Annual Report to Congress, reporting that it took action against Citibank for intentional, illegal discrimination against Armenian Americans
applying for credit cards. The CFPB also identified significant issues around institutions failing to report demographic information required
under the Home Mortgage Disclosure Act (HMDA). If a pattern or practice of lending discrimination is alleged by a regulator, then the
matter may be referred by the agency to the DOJ for investigation. In December 2012, the DOJ and CFPB entered into a Memorandum of Understanding
under which the agencies have agreed to share information, coordinate investigations, and have generally committed to strengthen their
coordination efforts.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition to substantive penalties and corrective
measures that may be required for a violation of certain fair lending laws, the federal banking agencies may take compliance with fair
lending requirements into account when regulating and supervising other activities of the bank, including in acting on expansionary proposals.</p>


<!-- Field: Page; Sequence: 23 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Consumer Protection Regulations.</i></b> The
activities of the Bank are subject to a variety of statutes and regulations designed to protect consumers. This includes Title X of the
Dodd-Frank Act, which prohibits engaging in any unfair, deceptive, or abusive acts or practices (&#8220;UDAAP&#8221;). UDAAP claims involve
detecting and assessing risks to consumers and to markets for consumer financial products and services. Interest and other charges collected
or contracted for by the Bank are subject to state usury laws and federal laws concerning interest rates. The loan operations of the Bank
are also subject to federal laws applicable to credit transactions, such as:</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the Truth-In-Lending Act (&#8220;TILA&#8221;)
and Regulation Z, governing disclosures of credit and servicing terms to consumer borrowers and including substantial requirements for
mortgage lending and servicing, as mandated by the Dodd-Frank Act; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the Home Mortgage Disclosure
Act and Regulation C, requiring financial institutions to provide information to enable the public and public officials to determine whether
a financial institution is fulfilling its obligation to help meet the housing needs of the communities they serve; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">ECOA and Regulation B, prohibiting
discrimination on the basis of race, color, religion, or other prohibited factors in any aspect of a credit transaction; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the Fair Credit Reporting Act,
as amended by the Fair and Accurate Credit Transactions Act and Regulation V, as well as the rules and regulations of the FDIC governing
the use of consumer reports, provision of information to credit reporting agencies, certain identity theft protections and certain credit
and other disclosures; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the Fair Debt Collection Practices
Act and Regulation F, governing the manner in which consumer debts may be collected by collection agencies and intending to eliminate
abusive, deceptive, and unfair debt collection practices; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the Real Estate Settlement Procedures
Act (&#8220;RESPA&#8221;) and Regulation X, which governs various aspects of residential mortgage loans, including the settlement and
servicing process, dictates certain disclosures to be provided to consumers, and imposes other requirements related to compensation of
service providers, insurance escrow accounts, and loss mitigation procedures; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The Secure and Fair Enforcement
for Mortgage Licensing Act (&#8220;SAFE Act&#8221;) which mandates a nationwide licensing and registration system for residential mortgage
loan originators. The SAFE Act also prohibits individuals from engaging in the business of a residential mortgage loan originator without
first obtaining and maintaining annually registration as either a federal or state licensed mortgage loan originator;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The Homeowners Protection Act,
or the PMI Cancellation Act, provides requirements relating to private mortgage insurance on residential mortgages, including the cancelation
and termination of PMI, disclosure and notification requirements, and the requirement to return unearned premiums;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The Fair Housing Act prohibits
discrimination in all aspects of residential real-estate related transactions based on race or color, national origin, religion, sex,
and other prohibited factors; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The Servicemembers Civil Relief
Act and Military Lending Act, providing certain protections for servicemembers, members of the military, and their respective spouses,
dependents and others; and </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Section 106(c)(5) of the Housing
and Urban Development Act requires making home ownership available to eligible homeowners. </span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The deposit operations of the Bank are also subject
to federal laws, such as:</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the Federal Deposit Insurance
Act (&#8220;FDIA&#8221;), which, among other things, limits the amount of deposit insurance available per insured depositor category to
$250,000 and imposes other limits on deposit-taking; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the Right to Financial Privacy
Act, which imposes a duty to maintain the confidentiality of consumer financial records and prescribes procedures for complying with administrative
subpoenas of financial records; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the Electronic Funds Transfer
Act and Regulation E, which governs the rights, liabilities, and responsibilities of consumers and financial institutions using electronic
fund transfer services, and which generally mandates disclosure requirements, establishes limitations on liability applicable to consumers
for unauthorized electronic fund transfers, dictates certain error resolution processes, and applies other requirements relating to automatic
deposits to and withdrawals from deposit accounts; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The Expedited Funds Availability
Act and Regulation CC, setting forth requirements to make funds deposited into transaction accounts available according to specified time
schedules, disclose funds availability policies to customers, and relating to the collection and return of checks and electronic checks,
including the rules regarding the creation or receipt of substitute checks; and</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the Truth in Savings Act and
Regulation DD, which requires depository institutions to provide disclosures so that consumers can make meaningful comparisons about depository
institutions and accounts.</span></td></tr></table>


<!-- Field: Page; Sequence: 24 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In light of the growing concern by regulators about
relationships between chartered financial institutions and their third-party service providers, the FDIC joined the other federal supervisory
agencies in passing the Interagency Guidance on Third-Party Relationships: Risk Management. This new guidance provided risk management
oversight guidelines for financial institutions to incorporate in their ongoing relationships with third party vendors.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The CFPB is an independent regulatory authority housed
within the Federal Reserve. The CFPB has broad authority to regulate the offering and provision of consumer financial products and services.
The CFPB has the authority to supervise and examine depository institutions with more than $10&#160;billion in assets for compliance with
federal consumer laws. The authority to supervise and examine depository institutions with $10&#160;billion or less in assets, such as
us, for compliance with federal consumer laws remains largely with those institutions&#8217; primary regulators. However, the CFPB may
participate in examinations of these smaller institutions on a &#8220;sampling basis&#8221; and may refer potential enforcement actions
against such institutions to their primary regulators. As such, the CFPB may participate in examinations of the Bank. In addition, states
are permitted to adopt consumer protection laws and regulations that are stricter than the regulations promulgated by the CFPB, and state
attorneys general are permitted to enforce consumer protection rules adopted by the CFPB against certain institutions.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The CFPB has issued a number of significant rules that
impact nearly every aspect of the lifecycle of consumer financial products and services, including rules regarding residential mortgage
loans. These rules implement Dodd-Frank Act amendments to ECOA, TILA and RESPA. On July 18, 2024 regulators, including the CFPB, issued
interagency guidance on reconsideration of value (ROVs) of residential real estate transactions. The CFPB continued its scrutiny of so
called &#8220;pay-to-pay&#8221; and &#8220;junk fee&#8221; regimes, proposing rules related to credit card penalties. In March 2024, the
CFPB finalized a rule that addresses late fees charged by card issuers that together with their affiliates have one million or more open
credit card accounts. Further, the CFPB proposed rulemaking related to Residential Property Assessed Clean Energy Financing, quality control
standards for automated valuation models, and personal financial data rights (discussed in more detail above). The CFPB&#8217;s focus
on fees was emphasized through its ongoing enforcement activity, including a notable enforcement action taken against Bank of America
that required the payment of more than $100 million to customers, with similar size fines paid to both the CFPB and the OCC.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In February 2025, President Trump took significant
actions affecting the CFPB. He dismissed Director Rohit Chopra and appointed Treasury Secretary Scott Bessent as Acting Director. Subsequently,
Office of Management and Budget Director Russell Vought was named Acting Director, during which time the CFPB&#8217;s operations were
halted, its headquarters closed, and its employees instructed to cease work. These moves have been met with legal challenges and public
debate regarding the future of the agency.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b>The Office of Foreign Assets Control. </b>The Office
of Foreign Assets Control (&#8220;OFAC&#8221;), which is a division of the U.S. Treasury, is responsible for helping to insure that U.S.
entities do not engage in transactions with &#8220;enemies&#8221; of the U.S., as defined by various Executive Orders and Acts of Congress.
OFAC has sent, and will send, our banking regulatory agencies lists of names of persons and organizations suspected of aiding, harboring
or engaging in terrorist acts. If the Bank finds a name on any transaction, account or wire transfer that is on an OFAC list, it must
freeze such account, file a suspicious activity report and notify the FBI. The Bank has appointed an OFAC compliance officer to oversee
the inspection of its accounts and the filing of any notifications. The Bank actively checks high-risk OFAC areas such as new accounts,
wire transfers and customer files. The Bank performs these checks utilizing software, which is updated each time a modification is made
to the lists provided by OFAC and other agencies of Specially Designated Nationals and Blocked Persons.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Anti-Money Laundering and Countering the Financing
of Terrorism (AML/CFT); the USA PATRIOT Act; the Office of Foreign Asset Control. </i></b>Financial institutions must maintain AML/CFT
programs, including internal policies, compliance officers, training, and independent audits, in accordance with the Bank Secrecy Act
(&#8220;BSA&#8221;) and other federal laws. They must adhere to know your customer and enhanced due diligence requirements, particularly
for high-risk customers and foreign institutions, to prevent money laundering and terrorism financing. Institutions must also report suspicious
activities to law enforcement and ensure compliance with risk-based customer due diligence procedures. The USA PATRIOT Act amended the
BSA to enhance financial transparency and information-sharing between institutions, regulators, and law enforcement. It mandates customer
identification programs, increased due diligence for non-U.S. persons, and stricter reporting of transactions over $10,000 to FinCEN.
Financial institutions must also monitor and report transactions involving individuals or entities suspected of terrorist financing. Regulators
actively enforce compliance, imposing penalties on institutions failing to meet AML/CFT obligations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The USA PATRIOT Act amended the Bank Secrecy Act and
provides, in part, for the facilitation of information sharing among governmental entities and financial institutions for the purpose
of combating terrorism and money laundering by enhancing anti-money laundering and financial transparency laws, as well as enhanced information
collection tools and</p>


<!-- Field: Page; Sequence: 25 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">enforcement mechanics for the U.S. government, including:
(i) requiring standards for verifying customer identification at account opening; (ii) rules to promote cooperation among financial institutions,
regulators, and law enforcement entities in identifying parties that may be involved in terrorism or money laundering; (iii) reports by
nonfinancial trades and businesses filed with the U.S. Treasury Department&#8217;s Financial Crimes Enforcement Network for transactions
exceeding $10,000; (iv) filing suspicious activities reports if a bank believes a customer may be violating U.S. laws and regulations;
and (v) requires enhanced due diligence requirements for financial institutions that administer, maintain, or manage private bank accounts
or correspondent accounts for non-U.S. persons. Bank regulators routinely examine institutions for compliance with these obligations and
are required to consider compliance in connection with the regulatory review of applications.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Under the USA PATRIOT Act, the regulators can provide
lists of the names of persons suspected of involvement in terrorist activities. The Bank can be requested, to search its records for any
relationships or transactions with persons on those lists. If the Bank finds any relationships or transactions, it must file a suspicious
activity report and contact the applicable governmental authorities.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Office of Foreign Assets Control (&#8220;OFAC&#8221;),
which is a division of the U.S. Department of the Treasury (the &#8220;Treasury&#8221;), is responsible for helping to ensure that United
States entities do not engage in transactions with &#8220;enemies&#8221; of the United States, as defined by various Executive Orders
and Acts of Congress. OFAC publishes lists of names of persons and organizations with which the Bank is prohibited from engaging in business.
If the Bank finds a name on any transaction, account or wire transfer that is on an OFAC list, it must freeze such account, file a suspicious
activity report, and notify the FBI. The Bank has appointed an OFAC compliance officer to oversee the inspection of its accounts and the
filing of any notifications. The Bank actively checks high-risk OFAC areas such as new accounts, wire transfers and customer files. The
Bank performs these checks utilizing software, which is updated each time a modification is made to the lists provided by OFAC and other
agencies of Specially Designated Nationals and Blocked Persons.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In August 2023, the FFIEC updated its BSA/AML Examination
Manual to clarify risk-based compliance expectations. The FDIC emphasizes oversight of third-party AML/CFT service providers, with enforcement
actions against institutions that fail to monitor vendors effectively.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Anti-Money Laundering Act of 2020 led to FinCEN&#8217;s
Corporate Transparency Act (&#8220;CTA&#8221;), requiring many corporate entities to disclose beneficial ownership information. Court
rulings deeming the CTA unconstitutional, creating uncertainty regarding its future enforcement. However, on February 18, 2025, a federal
judge lifted this previous nationwide injunction that had blocked the enforcement of the CTA. In response, FinCEN announced that reporting
companies are now required to comply with the CTA&#8217;s beneficial ownership information reporting requirements. To provide entities
additional time to meet these obligations, FinCEN has extended the filing deadline to March 21, 2025. FinCEN also indicated plans to assess
options for further modifying deadlines and intends to initiate a process to revise the BOI reporting rule to reduce burdens for lower-risk
entities, including many U.S. small businesses.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Following Russia&#8217;s invasion of Ukraine, OFAC
imposed extensive sanctions under Executive Order 14024, including restrictions on Russian financial institutions, expanded sovereign
debt prohibitions, and increased scrutiny of sanctions evasion. FinCEN issued an alert in March 2022, advising heightened vigilance. Sanctions
enforcement continued through 2023 and 2024. Globally, the Financial Action Task Force (&#8220;FATF&#8221;) updates its high-risk jurisdiction
lists, affecting due diligence requirements for international transactions. In October 2023, FATF removed Albania, Cayman Islands, Jordan,
and Panama from its monitoring list and added Bulgaria.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Privacy, Data Security and Credit Reporting.</i></b>
Under privacy protection provisions of the Gramm-Leach-Bliley Act of 1999 (&#8220;GLBA&#8221;) and related regulations, we are limited
in our ability to disclose non-public information about consumers to nonaffiliated third parties. Financial institutions are required
to disclose their policies for collecting and protecting confidential information. Customers generally may prevent financial institutions
from sharing nonpublic personal financial information with nonaffiliated third parties except under narrow circumstances, such as the
processing of transactions requested by the consumer or if the Bank is jointly sponsoring a product or service with a nonaffiliated third
party. Additionally, financial institutions generally may not disclose consumer account numbers to any nonaffiliated third party for use
in telemarketing, direct mail marketing or other marketing to consumers. It is the Bank&#8217;s policy not to disclose any personal information
unless required by law.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Consumers must be notified in the event of a data breach
under applicable state laws. Multiple states and Congress are considering laws or regulations which could create new individual privacy
rights and impose increased obligations on companies handling personal data. For example, on November 18, 2021, the federal financial
regulatory agencies published a final rule that will impose upon banking organizations and their service providers new notification requirements
for significant cybersecurity incidents. Specifically, the final rule requires banking organizations to notify their primary</p>


<!-- Field: Page; Sequence: 26 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">federal regulator as soon as possible and no later
than 36 hours after the discovery of a &#8220;computer-security incident&#8221; that rises to the level of a &#8220;notification incident&#8221;
within the meaning attributed to those terms by the final rule. Banks&#8217; service providers are required under the final rule to notify
any affected bank to or on behalf of which the service provider provides services &#8220;as soon as possible&#8221; after determining
that it has experienced an incident that materially disrupts or degrades, or is reasonably likely to materially disrupt or degrade, covered
services provided to such bank for as much as four hours. The final rule took effect on April 1, 2022 and banks and their service providers
must have complied with the requirements of the rule by May 1, 2022. Effective December 9, 2022, the Federal Trade Commission&#8217;s
amendments to GLBA&#8217;s Safeguards Rule went into effect and financial institutions are continuing to implement this rule including
its ongoing monitoring and risk assessment protocols.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">States continue to take the lead in passing privacy
focused legislation. Nine additional states passed some form of consumer privacy protection laws, only some of which include an exemption
for entities regulated under GLBA. Congress has proposed significant privacy focused legislation largely targeting technology companies,
however, to date, none of these laws have been passed.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The CFPB also took additional action related to consumer
privacy. In October 2024, the CFPB issued a final rule implementing Section 1033 of the Consumer Financial Protection Act, requiring banks
to provide consumers with access to their financial transaction data upon request. This rule is expected to require updates to data access
policies by 2026.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition, pursuant to the Fair and Accurate Credit
Transactions Act of 2003 (the &#8220;FACT Act&#8221;) and the implementing regulations of the federal banking agencies and Federal Trade
Commission, the Bank is required to have in place an &#8220;identity theft red flags&#8221; program to detect, prevent and mitigate identity
theft. The Bank has implemented an identity theft red flags program designed to meet the requirements of the FACT Act and the joint final
rules. Additionally, the FACT Act amends the Fair Credit Reporting Act to generally prohibit a person from using information received
from an affiliate to make a solicitation for marketing purposes to a consumer, unless the consumer is given notice and a reasonable opportunity
and a reasonable and simple method to opt out of the making of such solicitations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0in"><b><i>Federal Home Loan Bank System.</i></b>
The Bank is a member of the Federal Home Loan Bank ("FHLB") of Atlanta, which is one of 12 regional FHLBs that administer home
financing credit for depository institutions. Each FHLB serves as a reserve or central bank for its members within its assigned region.
It is funded primarily from proceeds derived from the sale of consolidated obligations of the FHLB System. It makes loans or advances
to members in accordance with policies and procedures established by the Board of Directors of the FHLB, which are subject to the oversight
of the Federal Housing Financing Board. All advances from the FHLB, which are subject to the oversight of the Federal Housing Finance
Board. All advances from the FHLB are required to be fully secured by sufficient collateral as determined by the FHLB. On September 30,
2024, the Federal Housing Finance Agency issued a notice of proposed rulemaking on that would improve FHLBs ability to provide liquidity
to members by aligning the treatment of interest-bearing deposit accounts and other authorized overnight investments with the treatment
of Federal Funds sales.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0in"><b><i>Effect of Governmental Monetary
Policies.</i></b> Our earnings are affected by domestic economic conditions and the monetary and fiscal policies of the U.S. government
and its agencies. The Federal Reserve&#8217;s monetary policies have had, and are likely to continue to have, an important impact on the
operating results of commercial banks through its power to implement national monetary policy in order, among other things, to curb inflation
or combat a recession. The monetary policies of the Federal Reserve have major effects upon the levels of bank loans, investments and
deposits through its open market operations in U.S. government securities and through its regulation of the discount rate on borrowings
of member banks and the reserve requirements against member bank deposits. It is not possible to predict the nature or impact of future
changes in monetary and fiscal policies. In response to the COVID-19 pandemic, in 2020, the Federal Open Market Committee (&#8220;FOMC&#8221;)
reduced the targeted federal funds interest rate range to 0.0% to 0.25%; however, due in part to rising inflation, throughout 2022 the
target federal funds rate increased to between 4.25% and 4.50%. Throughout 2023, the target federal funds rate increased to 5.50%. In
early 2024, with signs of moderating inflation and a slowing growth outlook, the FOMC initiated a gradual easing of monetary policy, reducing
the target range to approximately 4.0% to 4.25% by the end of 2024. In January 2025, amid mixed economic signals, the FOMC maintained
this target range while emphasizing its readiness to adjust policy further as economic conditions evolve.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0in"><b><i>Incentive Compensation.</i></b>
In addition to the potential restrictions on discretionary bonus compensation under the Basel III rules, the federal bank regulatory agencies
have issued guidance on incentive compensation policies (the &#8220;Incentive Compensation Guidance&#8221;) intended to ensure that the
incentive compensation policies of financial institutions do not undermine the safety and soundness of such institutions by encouraging
excessive risk-taking. The Incentive Compensation Guidance, which covers all employees that have the ability to materially affect the
risk profile of an institution, either individually or as part of a group, is based upon the key principles that a financial institution&#8217;s
incentive compensation arrangements should comply with the following principles: (i) provide employees incentives that</p>


<!-- Field: Page; Sequence: 27 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0in">appropriately balance risk and reward;
(ii) be compatible with effective controls and risk-management; and (iii) be supported by strong corporate governance, including active
and effective oversight by the organization&#8217;s board of directors.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0in">The scope and content of federal
bank regulatory agencies&#8217; policies on executive compensation are continuing to develop and are likely to continue evolving in the
near future. In 2016, federal agencies proposed regulations which could significantly change the regulation of incentive compensation
programs at financial institutions. The proposal would create four tiers of institutions based on asset size. Institutions in the top
two tiers would be subject to rules much more detailed and proscriptive than are currently in effect. If interpreted aggressively by the
regulators, the proposed rules could be used to prevent, as a practical matter, larger institutions from engaging in certain lines of
business where substantial commission and bonus pool arrangements are the norm. In the 2016 proposal, the top two tiers included institutions
with more than $50 billion of assets, which would not currently apply to us. We cannot predict what final rules may be adopted, nor how
they may be implemented and, therefore, it cannot be determined at this time whether compliance with such policies will adversely affect
our ability to hire, retain and motivate our key employees.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0in"><b><i>Corporate Governance</i></b>.
The Dodd-Frank Act addressed many investor protection, corporate governance and executive compensation matters that affect most U.S. publicly
traded companies. The Dodd-Frank Act (i) grants stockholders of U.S. publicly traded companies an advisory vote on executive compensation
and so-called &#8220;golden parachute&#8221; payments, (ii) enhances independence requirements for compensation committee members, (iii)
requires the SEC to adopt rules directing national securities exchanges to establish listing standards requiring all listed companies
to adopt incentive-based compensation clawback policies for executive officers, and (iv) provides the SEC with authority to adopt proxy
access rules that would allow stockholders of publicly traded companies to nominate candidates for election as a director and have those
nominees included in a company&#8217;s proxy materials. The SEC has completed the bulk (although not all) of the rulemaking necessary
to implement these provisions. However, on October 14, 2021, the SEC signaled a renewed interest in this rulemaking initiative by re-opening
the comment period on a proposed rule issued originally in 2015 regarding clawbacks of incentive-based executive compensation. On October
26, 2022, the SEC adopted final rules implementing the incentive-based compensation recovery (clawback) provisions of the Dodd-Frank Act.
The final rules directed the stock exchanges to establish listing standards requiring listed companies to develop and implement a policy
providing for the recovery of erroneously awarded incentive-based compensation received by current or former executive officers and to
satisfy related disclosure obligations. As of December 1, 2023, the final clawback rules from The NASDAQ Stock Market were effective.
The Company&#8217;s updated clawback policies were effective November 21, 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0in"><b><i>Concentrations in Commercial
Real Estate</i>.</b> Concentration risk exists when FDIC-insured institutions deploy too many assets to any one industry or segment. A
concentration in commercial real estate is one example of regulatory concern. The interagency Concentrations in Commercial Real Estate
Lending, Sound Risk Management Practices guidance (&#8220;CRE Guidance&#8221;) provides supervisory criteria, including the following
numerical indicators, to assist bank examiners in identifying banks with potentially significant commercial real estate loan concentrations
that may warrant greater supervisory scrutiny: (i) commercial real estate loans exceeding 300% of capital and increasing 50% or more in
the preceding three years or (ii) construction and land development loans exceeding 100% of capital. The CRE Guidance does not limit banks&#8217;
levels of commercial real estate lending activities, but rather guides institutions in developing risk management practices and levels
of capital that are commensurate with the level and nature of their commercial real estate concentrations. On December 18, 2015, the federal
banking agencies issued a statement to reinforce prudent risk-management practices related to commercial real estate lending, having observed
substantial growth in many commercial real estate asset and lending markets, increased competitive pressures, rising commercial real estate
concentrations in banks, and an easing of commercial real estate underwriting standards. The federal bank agencies reminded FDIC-insured
institutions to maintain underwriting discipline and exercise prudent risk-management practices to identify, measure, monitor and manage
the risks arising from commercial real estate lending. In addition, FDIC-insured institutions must maintain capital commensurate with
the level and nature of their commercial real estate concentration risk.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0in">Based on the Bank&#8217;s loan portfolio
as of December 31, 2024, it did not exceed the 300% and 100% guidelines for commercial real estate loans or construction and land development
loans. The Bank will continue to monitor its portfolio to manage this increased risk.</p>


<!-- Field: Page; Sequence: 28 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b><span style="text-decoration: underline"><span id="a_002"></span>Item 1A. Risk Factors.</span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The following risk factors and other information included
in this Annual Report on Form 10-K should be carefully considered. The risks and uncertainties described below are not the only ones we
face. Additional risks and uncertainties not presently known to us or that we currently deem immaterial also may adversely impact our
business operations. If any of the following risks occur, our business, financial condition, operating results, and cash flows could be
materially adversely affected.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><span style="text-decoration: underline">Risks Related to Economic Conditions</span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Our business may be adversely affected by conditions
in the financial markets and economic conditions generally.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our financial performance generally, and in particular
the ability of borrowers to pay interest on and repay principal of outstanding loans and the value of collateral securing those loans,
as well as demand for loans and other products and services we offer and whose success we rely on to drive our growth, is highly dependent
upon the business environment in the primary markets where we operate and in the United States as a whole. Unlike larger banks that are
more geographically diversified, we are a regional bank that provides banking and financial services to customers primarily in Greenville,
Columbia, Charleston, and Summerville, South Carolina; Raleigh, Greensboro and Charlotte, North Carolina; and Atlanta, Georgia. The economic
conditions in these local markets may be different from, and in some instances worse than, the economic conditions in the United States
as a whole. In 2024 and early 2025, continued regional economic uncertainty&#8212;exacerbated by persistent inflation, supply chain disruptions,
and subdued consumer spending&#8212;has further increased the risks in our primary markets.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Some elements of the business environment that affect
our financial performance include short-term and long-term interest rates, the prevailing yield curve, inflation and price levels, monetary
and trade policy, unemployment and the strength of the domestic economy and the local economy in the markets in which we operate. Unfavorable
market conditions can result in a deterioration in the credit quality of our borrowers and the demand for our products and services, an
increase in the number of loan delinquencies, defaults, charge-offs, foreclosures, additional provisions for credit losses, adverse asset
values of the collateral securing our loans and an overall material adverse effect on the quality of our loan portfolio. Unfavorable or
uncertain economic and market conditions can be caused by declines in economic growth, business activity or investor or business confidence&#894;
limitations on the availability or increases in the cost of credit and capital&#894; increases in inflation or interest rates&#894; high
unemployment&#894; natural disasters&#894; epidemics and pandemics; or a combination of these or other factors.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition, there are continuing concerns related
to, among other things, the level of U.S. government debt and fiscal actions that may be taken to address that debt, a potential resurgence
of economic and political tensions with China, the Russian invasion of Ukraine, and the Middle East conflict, all of which may have a
destabilizing effect on financial markets and economic activity. Economic pressure on consumers and overall economic uncertainty may result
in changes in consumer and business spending, borrowing and saving habits. These economic conditions and/or other negative developments
in the domestic or international credit markets or economies may significantly affect the markets in which we do business, the value of
our loans and investments, and our ongoing operations, costs and profitability. Declines in real estate values and sales volumes and high
unemployment or underemployment may also result in higher than expected loan delinquencies, increases in our levels of nonperforming and
classified assets and a decline in demand for our products and services. These negative events may cause us to incur losses and may adversely
affect our capital, liquidity and financial condition.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>A significant portion of our loan portfolio is
secured by real estate, and events that negatively affect the real estate market could hurt our business. </i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As of December 31, 2024, approximately 84% of our loans
had real estate as a primary or secondary component of collateral. The real estate collateral in each case provides an alternate source
of repayment in the event of default by the borrower and may deteriorate in value during the time the credit is extended. A weakening
of the real estate market in our primary market areas could result in an increase in the number of borrowers who default on their loans
and a reduction in the value of the collateral securing their loans, which in turn could have an adverse effect on our profitability and
asset quality. Deterioration in the real estate market could cause us to adjust our opinion of the level of credit quality in our loan
portfolio. If we are required to liquidate the collateral securing a loan to satisfy the debt during a period of reduced real estate values,
our earnings and capital could be adversely affected. Acts of nature, including hurricanes, tornados, earthquakes, fires and floods, which
may cause uninsured damage and other loss of value to real estate that secures these loans, may also negatively affect our financial condition.</p>


<!-- Field: Page; Sequence: 29 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><span style="text-decoration: underline">Risks Related to Lending Activities</span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Our loan portfolio contains a number of real
estate loans with relatively large balances.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Because our loan portfolio contains a number of real
estate loans with relatively large balances, the deterioration of one or a few of these loans could cause a significant increase in nonperforming
loans, which could result in a net loss of earnings, an increase in the provision for credit losses and an increase in loan charge-offs,
all of which could have a material adverse effect on our financial condition and results of operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Commercial real estate loans increase our exposure
to credit risk.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">At December 31, 2024, 55.4% of our loan portfolio was
secured by commercial real estate. Loans secured by commercial real estate are generally viewed as having more risk of default than loans
secured by residential real estate or consumer loans because repayment of the loans often depends on the successful operation of the property,
the income stream of the borrowers, the accuracy of the estimate of the property&#8217;s value at completion of construction, and the
estimated cost of construction. Such loans are generally riskier than loans secured by residential real estate or consumer loans because
those loans are typically not secured by real estate collateral. An adverse development with respect to one lending relationship can expose
us to a significantly greater risk of loss compared with a single-family residential mortgage loan because we typically have more than
one loan with such borrowers. Additionally, these loans typically involve larger loan balances to single borrowers or groups of related
borrowers compared with single-family residential mortgage loans. Therefore, the deterioration of one or a few of these loans could cause
a significant decline in the related asset quality. A return of recessionary conditions could result in a sharp increase in loans charged-off
and could require us to significantly increase our allowance for credit losses, which could have a material adverse impact on our business,
financial condition, results of operations, and cash flows.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Imposition of limits by the bank regulators on
commercial and multi-family real estate lending activities could curtail our growth and adversely affect our earnings.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The 2006 &#8220;Concentrations in Commercial Real Estate
Lending, Sound Risk Management Practices&#8221; (the &#8220;CRE Guidance&#8221;) provides that a bank&#8217;s commercial real estate lending
exposure could receive increased supervisory scrutiny where total non-owner occupied commercial real estate loans, including loans secured
by apartment buildings, investor commercial real estate, and construction and land loans, represent 300% or more of an institution&#8217;s
total risk-based capital, and the outstanding balance of the commercial real estate loan portfolio has increased by 50% or more during
the preceding 36 months. Our level of commercial real estate and multi-family loans represents 247.2% of the Bank&#8217;s total risk-based
capital at December 31, 2024. If the FDIC, our primary federal regulator, were to impose restrictions on the amount of commercial real
estate loans we can hold in our portfolio our earnings would be adversely affected.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In December 2015, the regulatory agencies released
a statement on prudent risk management for commercial real estate lending that indicated, among other things, the intent to continue &#8220;to
pay special attention&#8221; to commercial real estate lending activities and concentrations going forward. More recently, in 2024, the
FDIC and the Federal Reserve reaffirmed their commitment to stringent oversight of CRE exposures in response to evolving market conditions.
In early 2025, preliminary guidance from regulators suggested that any further acceleration in CRE loan growth or deterioration in loan
performance could prompt the imposition of additional limits or remedial actions, which, if implemented, could curtail our growth and
adversely affect our earnings.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Repayment of our commercial business loans is
often dependent on the cash flows of the borrower, which may be unpredictable, and the collateral securing these loans may fluctuate in
value. </i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">At December 31, 2024, commercial business loans comprised
15.3% of our total loan portfolio. Our commercial business loans are originated primarily based on the identified cash flow and general
liquidity of the borrower and secondarily on the underlying collateral provided by the borrower and/or repayment capacity of any guarantor.
The borrower&#8217;s cash flow may be unpredictable, and collateral securing these loans may fluctuate in value. Although commercial business
loans are often collateralized by equipment, inventory, accounts receivable, or other business assets, the liquidation of collateral in
the event of default is often an insufficient source of repayment because accounts receivable may be uncollectible and inventories may
be obsolete or of limited use. In addition, business assets may depreciate over time, may be difficult to appraise, and may fluctuate
in value based on the success of the business. Accordingly, the repayment of commercial business loans depends primarily on the cash flow
and credit worthiness of the borrower and secondarily on the underlying collateral value provided by the borrower and liquidity of the
guarantor. If these borrowers do not have sufficient cash flows or resources to pay these loans as they come due or the value of the underlying
collateral is insufficient to fully secure these loans, we may suffer losses on these loans that exceed our allowance for credit losses.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>We may have higher credit losses than we have
allowed for in our allowance for credit losses.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our actual loans losses could exceed our allowance
for credit losses and therefore our historic allowance for credit losses may not be adequate. As of December 31, 2024, 55.4% of our loan
portfolio was secured by commercial real estate. Repayment of such loans is generally considered more subject to market risk than residential
mortgage loans. Industry experience shows that a portion of loans will become delinquent and a portion of loans will require partial or
entire charge-</p>


<!-- Field: Page; Sequence: 30 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">off. Regardless of the underwriting criteria utilized,
losses may be experienced as a result of various factors beyond our control, including among other things, changes in market conditions
affecting the value of loan collateral, the cash flows of our borrowers and problems affecting borrower credit. If we suffer credit losses
that exceed our allowance for credit losses, our financial condition, liquidity or results of operations could be materially and adversely
affected.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Our decisions regarding allowance for credit
losses and credit risk may materially and adversely affect our business.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Making loans and other extensions of credit is an essential
element of our business. Although we seek to mitigate risks inherent in lending by adhering to specific underwriting practices, our loans
and other extensions of credit may not be repaid. The risk of nonpayment is affected by a number of factors, including: the duration of
the credit; credit risks of a particular client; changes in economic and industry conditions; and in the case of a collateralized loan,
risks resulting from uncertainties about the future value of the collateral.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We attempt to maintain an appropriate allowance for
credit losses to provide for probable losses in our loan portfolio. We periodically determine the amount of the allowance based on consideration
of several factors, including but not limited to: an ongoing review of the quality, mix, and size of our overall loan portfolio; our historical
loan loss experience; evaluation of economic conditions; regular reviews of loan delinquencies and loan portfolio quality; ongoing review
of financial information provided by borrowers; and the amount and quality of collateral, including guarantees, securing the loans.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The determination of the appropriate level of the allowance
for credit losses inherently involves a high degree of subjectivity and requires us to make significant estimates of current credit risks
and future trends, all of which may undergo material changes. A deterioration in economic conditions affecting borrowers, new information
regarding existing loans, identification of additional problem loans and other factors, both within and outside of our control, may require
an increase in the allowance for credit losses. In addition, regulatory agencies periodically review our allowance for credit losses and
may require an increase in the provision for credit losses or the recognition of further loan charge-offs, based on judgments different
than those of management. In addition, if charge-offs in future periods exceed the allowance for credit losses, we will need additional
provisions to increase the allowance for credit losses. Any increases in the allowance for credit losses will result in a decrease in
net income and, possibly, capital, and may have a material adverse effect on our financial condition and results of operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>A percentage of the loans in our portfolio may
include exceptions to our loan policies and supervisory guidelines.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">All of the loans that we make are subject to written
loan policies adopted by our board of directors and to supervisory guidelines imposed by our regulators. Our loan policies are designed
to reduce the risks associated with the loans that we make by requiring our loan officers to take certain steps that vary depending on
the type and amount of the loan, prior to closing a loan. These steps include, among other things, making sure the proper liens are documented
and perfected on property securing a loan, and requiring proof of adequate insurance coverage on property securing loans. Loans that do
not fully comply with our loan policies are known as &#8220;exceptions.&#8221; We categorize exceptions as policy exceptions, financial
statement exceptions and document exceptions. As a result of these exceptions, such loans may have a higher risk of loan loss than the
other loans in our portfolio that fully comply with our loan policies. In addition, we may be subject to regulatory action by federal
or state banking authorities if they believe the number of exceptions in our loan portfolio represents an unsafe banking practice.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b><span style="text-decoration: underline">Risks Related to Capital and Liquidity</span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Liquidity needs could adversely affect our financial
condition and results of operations.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Dividends from the Bank provide the primary source
of funds for the Company. The primary sources of funds of the Bank are client deposits and loan repayments. While scheduled loan repayments
are a relatively stable source of funds, they are subject to the ability of borrowers to repay the loans. The ability of borrowers to
repay loans can be adversely affected by a number of factors, including changes in economic conditions, adverse trends or events affecting
business industry groups, reductions in real estate values or markets, business closings or lay-offs, inclement weather, natural disasters
and international instability. In 2024 and early 2025, increased competition for deposits and volatility in wholesale funding markets
have added to liquidity pressures.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Additionally, deposit levels may be affected by a number
of factors, including rates paid by competitors, general interest rate levels, regulatory capital requirements, returns available to clients
on alternative investments and general economic conditions. Accordingly, we may be required from time to time to rely on secondary sources
of liquidity to meet withdrawal demands or otherwise fund operations. Such sources include proceeds from FHLB advances, sales of investment
securities and loans, and federal funds lines of credit from correspondent banks, as well as out-of-market time deposits. While we believe
that these sources are currently adequate, there can be no assurance they will be sufficient to meet future liquidity demands, particularly
if we continue to grow and experience increasing loan demand. We may be required</p>


<!-- Field: Page; Sequence: 31 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">to slow or discontinue loan growth, capital expenditures
or other investments or liquidate assets should such sources not be adequate.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Company is a stand-alone entity with its own liquidity
needs to service its debt or other obligations. Other than dividends from the Bank, the Company does not have additional means of generating
liquidity without obtaining additional debt or equity funding. If we are unable to receive dividends from the Bank or obtain additional
funding, we may be unable to pay our debt or other obligations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><span style="text-decoration: underline">Legal, Accounting, Regulatory and Compliance
Risks</span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>We are subject to extensive regulation that has
limited the conduct of our business, and could impose financial requirements, each of which could have an adverse impact on our operations.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We operate in a highly regulated industry and are subject
to examination, supervision, and comprehensive regulation by various regulatory agencies. We are subject to regulation by the Federal
Reserve. The Bank is subject to extensive regulation, supervision, and examination by our primary federal regulator, the FDIC, the regulating
authority that insures client deposits, and by our primary state regulator, the S.C. Board. Also, as a member of the Federal Home Loan
Bank, the Bank must comply with applicable regulations of the Federal Housing Finance Board and the Federal Home Loan Bank. Regulation
by these agencies is intended primarily for the protection of our depositors and the deposit insurance fund and not for the benefit of
our shareholders. The Bank&#8217;s activities are also regulated under consumer protection laws applicable to our lending, deposit, and
other activities. A sufficient claim against us under these laws could have a material adverse effect on our results of operations. Recent
regulatory developments in 2023 and early 2024 have led to enhanced expectations in areas such as cybersecurity, data privacy, digital
asset management, and anti-money laundering. These evolving requirements are increasing our compliance costs and the complexity of our
regulatory obligations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Failure to comply with laws, regulations or policies
could also result in heightened regulatory scrutiny and in sanctions by regulatory agencies (such as a memorandum of understanding, a
written supervisory agreement or a cease and desist order), civil money penalties and/or reputation damage. Any of these consequences
could restrict our ability to expand our business or could require us to raise additional capital or sell assets on terms that are not
advantageous to us or our shareholders and could have a material adverse effect on our business, financial condition and results of operations.
While we have policies and procedures designed to prevent any such violations, such violations may occur despite our best efforts.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>We are subject to fair lending laws, and failure
to comply with these laws could lead to material penalties. </i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Federal and state fair
lending laws and regulations, such as the Equal Credit Opportunity Act and the Fair Housing Act, impose nondiscriminatory lending
requirements on financial institutions. The Department of Justice, CFPB and other federal and state agencies are responsible for
enforcing these laws and regulations. A finding by these regulators of noncompliance with these laws could result in a wide variety
of sanctions, including the required payment of damages and civil money penalties, injunctive relief, and imposition of restrictions
on expansion activity. Private parties may also have the ability to challenge an institution's performance under fair lending laws
in private class action litigation, which if successful could adversely impact our rating under the CRA. As of our most recent
examination report, the Bank received a &#8220;Satisfactory&#8221; CRA rating.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>We face risks related to the adoption of future
legislation and potential changes in federal regulatory agency leadership, policies, and priorities.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In 2025, the U.S. political landscape remains uncertain,
with the Republicans holding the majority in both the U.S. House of Representatives and the U.S. Senate. A unified Republican Congress
has created conditions for potential shifts in policy, though partisan division may still result in challenges to enacting sweeping reforms.
Under the Biden Administration, Congressional committees with jurisdiction over the banking sector pursued oversight and legislative</p>


<!-- Field: Page; Sequence: 32 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">initiatives in a variety of areas, including addressing
climate-related risks, promoting diversity and equality within the banking industry and addressing other Environmental, Social, and Governance
matters, improving competition in the banking sector and enhancing oversight of bank mergers and acquisitions, establishing a regulatory
framework for digital assets and markets, and oversight of pandemic responses and economic recovery. The Trump Administration, alongside
a unified Republican Congress, may pursue policies or changes that (i) reverse or suspend key actions implemented under the Biden Administration,
(ii) promote deregulation by easing regulatory burdens on financial institutions, (iii) adopt a technology-forward approach, and (iv)
take a more favorable stance on bank mergers and acquisitions, potentially streamlining the approval process to encourage consolidation
within the banking sector. The prospects for the enactment of major banking reform legislation remain unclear at this time.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Furthermore, leadership changes within federal banking
agencies and financial regulators continue to shape the regulatory environment. Since the change in presidential administration in 2020,
key positions across agencies&#8212;including the Comptroller of the Currency, CFPB, CFTC, SEC, and the U.S. Treasury&#8212;experienced
significant turnover. While some leadership positions were filled, others remained vacant, leading to ongoing shifts in regulatory priorities
and enforcement approaches. In early 2025, additional turnover and policy realignments within these agencies have further contributed
to regulatory uncertainty in the financial services sector. The unified Republican government could further alter the composition of these
agencies, introducing new leadership and new policies and rules that could significantly impact the banking sector. The potential impact
of the unified Republican government on additional changes in agency structure, personnel, policies and priorities on the financial services
sector, including the Company and the Bank, cannot be fully predicted at this time. Regulations and laws may be modified at any time,
and new legislation may be enacted that will affect us. Any future changes in federal and state laws and regulations, as well as the interpretation
and implementation of such laws and regulations, could affect us in substantial and unpredictable ways, including those listed above or
other ways that could have a material adverse effect on our business, financial condition or results of operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>We face a risk of noncompliance and enforcement
action with the Bank Secrecy Act and other anti-money laundering statutes and regulations. </i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The federal Bank Secrecy Act, the USA Patriot Act and
other laws and regulations require financial institutions, among other duties, to institute and maintain effective anti-money laundering
programs and file suspicious activity and currency transaction reports as appropriate. The federal Financial Crimes Enforcement Network,
established by the U.S. Treasury to administer the Bank Secrecy Act, is authorized to impose significant civil money penalties for violations
of those requirements and has engaged in coordinated enforcement efforts with the individual federal banking regulators, as well as the
U.S. Department of Justice, Drug Enforcement Administration and Internal Revenue Service. There is also increased scrutiny of compliance
with the rules enforced by OFAC. Federal and state bank regulators also focus on compliance with Bank Secrecy Act and anti-money laundering
regulations. If our policies, procedures and systems are deemed deficient or the policies, procedures and systems of the financial institutions
that we have already acquired or may acquire in the future are deficient, we would be subject to liability, including fines and regulatory
actions such as restrictions on our ability to pay dividends and the necessity to obtain regulatory approvals to proceed with certain
aspects of our business plan, including our acquisition plans, which would negatively affect our business, financial condition and results
of operations. Failure to maintain and implement adequate programs to combat money laundering and terrorist financing could also have
serious reputational consequences for us.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Federal, state and local consumer lending laws
may restrict our ability to originate certain mortgage loans or increase our risk of liability with respect to such loans and could increase
our cost of doing business. </i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Federal, state and local laws have been adopted that
are intended to eliminate certain lending practices considered &#8220;predatory.&#8221; These laws prohibit practices such as steering
borrowers away from more affordable products, selling unnecessary insurance to borrowers, repeatedly refinancing loans and making loans
without a reasonable expectation that the borrowers will be able to repay the loans irrespective of the value of the underlying property.
Loans with certain terms and conditions and that otherwise meet the definition of a &#8220;qualified mortgage&#8221; may be protected
from liability to a borrower for failing to make the necessary determinations. In either case, we may find it necessary to tighten our
mortgage loan underwriting standards in response to the CFPB rules, which may constrain our ability to make loans consistent with our
business strategies. It is our policy not to make predatory loans and to determine borrowers' ability to repay, but the law and related
rules create the potential for increased liability with respect to our lending and loan investment activities. They increase our cost
of doing business and, ultimately, may prevent us from making certain loans and cause us to reduce the average percentage rate or the
points and fees on loans that we do make.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>The Federal Reserve may require us to commit
capital resources to support the Bank. </i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Federal Reserve requires a bank holding company
to act as a source of financial and managerial strength to a subsidiary bank and to commit resources to support such subsidiary bank.
Under the &#8220;source of strength&#8221; doctrine, the Federal Reserve may require a bank holding company to make capital injections
into a troubled subsidiary bank and may charge the bank holding company with engaging in unsafe and unsound practices for failure to commit
resources to such</p>


<!-- Field: Page; Sequence: 33 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">a subsidiary bank. In addition, the Dodd-Frank Act
directs the federal bank regulators to require that all companies that directly or indirectly control an insured depository institution
serve as a source of strength for the institution. Under these requirements, in the future, we could be required to provide financial
assistance to the Bank if the Bank experiences financial distress.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">A capital injection may be required at times when we
do not have the resources to provide it, and therefore we may be required to borrow the funds. In the event of a bank holding company's
bankruptcy, the bankruptcy trustee will assume any commitment by the holding company to a federal bank regulatory agency to maintain the
capital of a subsidiary bank. Moreover, bankruptcy law provides that claims based on any such commitment will be entitled to a priority
of payment over the claims of the holding company's general unsecured creditors, including the holders of its note obligations. Thus,
any borrowing that must be done by the holding company in order to make the required capital injection becomes more difficult and expensive
and will adversely impact the holding company's cash flows, financial condition, results of operations and prospects.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><span style="text-decoration: underline">Risks Related to Our Operations</span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Competition with other financial institutions
may have an adverse effect on our ability to retain and grow our client base, which could have a negative effect on our financial condition
or results of operations.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The banking and financial services industry is very
competitive and includes services offered from other banks, savings and loan associations, credit unions, mortgage companies, other lenders,
and institutions offering uninsured investment alternatives. Legal and regulatory developments have made it easier for new and sometimes
unregulated competitors to compete with us. The financial services industry has and is experiencing an ongoing trend towards consolidation
in which fewer large national and regional banks and other financial institutions are replacing many smaller and more local banks. These
larger banks and other financial institutions hold a large accumulation of assets and have significantly greater resources and a wider
geographic presence or greater accessibility. In some instances, these larger entities operate without the traditional brick and mortar
facilities that restrict geographic presence. Some competitors have more aggressive marketing campaigns and better brand recognition,
and are able to offer more services, more favorable pricing or greater customer convenience than the Bank. In addition, competition has
increased from new banks and other financial services providers that target our existing or potential clients. As consolidation continues
among large banks, we expect other smaller institutions to try to compete in the markets we serve. This competition could reduce our net
income by decreasing the number and size of the loans that we originate and the interest rates we charge on these loans. Additionally,
these competitors may offer higher interest rates, which could decrease the deposits we attract or require us to increase rates to retain
existing deposits or attract new deposits. Increased deposit competition could adversely affect our ability to generate the funds necessary
for lending operations which could increase our cost of funds.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The financial services industry could become even more
competitive as a result of legislative, regulatory and technological changes and continued consolidation. Banks, securities firms and
insurance companies can merge as part of a financial holding company, which can offer virtually any type of financial service, including
banking, securities underwriting, insurance (both agency and underwriting) and merchant banking. Technological developments have allowed
competitors, including some non-depository institutions, to compete more effectively in local markets and have expanded the range of financial
products, services and capital available to our target clients. If we are unable to implement, maintain and use such technologies effectively,
we may not be able to offer products or achieve cost-efficiencies necessary to compete in the industry. In addition, some of these competitors
have fewer regulatory constraints and lower cost structures.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b><i>We are subject to environmental risks that could
result in losses.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In the course of business, the Bank may acquire, through
foreclosure, or deed in lieu of foreclosure, properties securing loans it has originated or purchased which are in default. Particularly
in commercial real estate lending, there is a risk that hazardous substances could be discovered on these properties. In this event, the
Bank may be required to remove these substances from the affected properties at our sole cost and expense. The cost of this removal could
substantially exceed the value of affected properties. We may not have adequate remedies against the prior owner or other responsible
parties and could find it difficult or impossible to sell the affected properties. These events could have a material adverse effect on
our business, results of operations and financial condition.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We face increasing climate change risks, including
more frequent severe weather events&#8212;such as hurricanes, tropical storms, tornadoes, winter storms, freezes, and floods&#8212;that
could damage or destroy residential and multifamily real estate collateral or impair borrowers&#8217; ability to make payments. Such events
could lower the value of our collateral, raise delinquency rates, and trigger broader economic downturns, thereby materially affecting
our business and financial results. The potential losses and costs associated with these climate-related risks are difficult to predict.</p>


<!-- Field: Page; Sequence: 34 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>We rely on other companies to provide key components
of our business infrastructure.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Third parties provide key components of our business
operations such as data processing, recording and monitoring transactions, online banking interfaces and services, internet connections
and network access. While we have selected these third-party vendors carefully, we do not control their actions. Any problem caused by
these third parties, including poor performance of services, data breaches, failure to provide services, disruptions in communication
services provided by a vendor and failure to handle current or higher volumes, could adversely affect our ability to deliver products
and services to our clients and otherwise conduct our business, and may harm our reputation. Financial or operational difficulties of
a third-party vendor could also hurt our operations if those difficulties interfere with the vendor&#8217;s ability to serve us. Replacing
these third-party vendors could also create significant delay and expense. Accordingly, use of such third parties creates an unavoidable
inherent risk to our business operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>We may be adversely affected by the soundness
of other financial institutions. </i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Financial services institutions are interrelated as
a result of trading, clearing, counterparty, or other relationships. We have exposure to many different industries and counterparties,
and routinely execute transactions with counterparties in the financial services industry, including commercial banks, brokers and dealers,
investment banks, and other institutional clients. Many of these transactions expose us to credit risk in the event of a default by a
counterparty or client. In addition, our credit risk may be exacerbated when the collateral held by the Bank cannot be realized upon or
is liquidated at prices not sufficient to recover the full amount of the credit or derivative exposure due to the Bank. Any such losses
could have a material adverse effect on our financial condition and results of operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>We are subject to losses due to errors, omissions
or fraudulent behavior by our employees, clients, counterparties or other third parties.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We are exposed to many types of operational risk, including
the risk of fraud by employees and third parties, clerical recordkeeping errors and transactional errors. Our business is dependent on
our employees as well as third-party service providers to process a large number of increasingly complex transactions. We could be materially
and adversely affected if employees, clients, counterparties or other third parties caused an operational breakdown or failure, either
as a result of human error, fraudulent manipulation or purposeful damage to any of our operations or systems.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In deciding whether to extend credit or to enter into
other transactions with clients and counterparties, we may rely on information furnished to us by or on behalf of clients and counterparties,
including financial statements and other financial information, which we do not independently verify. We also may rely on representations
of clients and counterparties as to the accuracy and completeness of that information and, with respect to financial statements, on reports
of independent auditors. For example, in deciding whether to extend credit to clients, we may assume that a client&#8217;s audited financial
statements conform with GAAP and present fairly, in all material respects, the financial condition, results of operations and cash flows
of the client. Our financial condition and results of operations could be negatively affected to the extent we rely on financial statements
that do not comply with GAAP or are materially misleading, any of which could be caused by errors, omissions, or fraudulent behavior by
our employees, clients, counterparties, or other third parties.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition, criminals committing fraud increasingly
are using more sophisticated techniques and in some cases are part of larger criminal rings, which allow them to be more effective. This
type of fraudulent activity has taken many forms, ranging from check fraud, mechanical devices attached to ATM machines, social engineering
and phishing attacks to obtain personal information or impersonation of our clients through the use of falsified or stolen credentials.
Additionally, an individual or business entity may properly identify themselves, particularly when banking online, yet seek to establish
a business relationship for the purpose of perpetrating fraud. Further, in addition to fraud committed against us, we may suffer losses
as a result of fraudulent activity committed against third parties. Increased deployment of technologies, such as chip card technology,
defray and reduce aspects of fraud; however, criminals are turning to other sources to steal personally identifiable information, such
as unaffiliated healthcare providers and government entities, in order to impersonate the consumer to commit fraud. Many of these data
compromises are widely reported in the media.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As a result of the increased sophistication of fraud
activity, we have increased our spending on systems and controls to detect and prevent fraud. This will result in continued ongoing investments
in the future. Nevertheless, these investments may prove insufficient and fraudulent activity could result in losses to us or our customers;
loss of business and/or customers; damage to our reputation; the incurrence of additional expenses (including the cost of notification
to consumers, credit monitoring and forensics, and fees and fines imposed by the card networks); disruption to our business; our inability
to grow our online services or other businesses; additional regulatory scrutiny or penalties; or our exposure to civil litigation and
possible financial liability any of which could have a material adverse effect on our business, financial condition and results of operations.</p>


<!-- Field: Page; Sequence: 35 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Our operational or security systems may experience
an interruption or breach in security, including as a result of cyber-attacks.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We rely heavily on communications and information systems
to conduct our business. Any failure, interruption or breach in security of these systems, including as a result of cyber-attacks, could
result in failures or disruptions in our client relationship management, deposit, loan, and other systems and also the disclosure or misuse
of confidential or proprietary information. While we have systems, policies and procedures designed to prevent or limit the effect of
the failure, interruption or security breach of our information systems, there can be no assurance that any such failures, interruptions
or security breaches will not occur or, if they do occur, that they will be adequately addressed. The occurrence of any failures, interruptions
or security breaches of our information systems could damage our reputation, result in a loss of client business, subject us to additional
regulatory scrutiny, or expose us to civil litigation and possible financial liability, any of which could have a material adverse effect
on our business, financial condition and results of operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Furthermore, information security risks for financial
institutions have increased in recent years in part because of the proliferation of new technologies, the use of the Internet and telecommunications
technologies to conduct financial transactions, and the increasing sophistication and activities of organized crime, hackers, terrorists,
activists, and other external parties. Our technologies, systems, networks, and our customers&#8217; devices may become the target of
cyber-attacks or information security breaches that could result in the unauthorized release, gathering, monitoring, misuse, loss or destruction
of our or our customers&#8217; confidential, proprietary and other information, or otherwise disrupt our or our customers&#8217; or other
third parties&#8217; business operations. As cyber threats continue to evolve, we may also be required to expend significant additional
resources to continue to modify or enhance our protective measures or to investigate and remediate any information security vulnerabilities.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">While we have not experienced any material losses relating
to cyber-attacks or other information security breaches to date, we may suffer such losses in the future and any information security
breach could result in significant costs to us, which may include fines and penalties, potential liabilities from governmental or third
party investigations, proceedings or litigation, legal, forensic and consulting fees and expenses, costs and diversion of management attention
required for investigation and remediation actions, and the negative impact on our reputation and loss of confidence of our customers
and others, any of which could have a material adverse impact on our business, financial condition and operating results.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Our enterprise risk management framework may
not be effective in mitigating risk and reducing the potential for losses.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our enterprise risk management framework seeks to mitigate
risk and loss to us. We have established comprehensive policies and procedures and an internal control framework designed to provide a
sound operational environment for the types of risk to which we are subject, including credit risk, market risk (interest rate and price
risks), liquidity risk, operational risk, compliance risk, legal risk, strategic risk, and reputational risk. However, as with any risk
management framework, there are inherent limitations to our current and future risk management strategies, including risks that we have
not appropriately anticipated or identified. In addition, our businesses and the markets in which we operate are continuously evolving.
We may fail to adequately or timely enhance our enterprise risk framework to address those changes. If our enterprise risk framework is
ineffective, either because it fails to keep pace with changes in the financial markets, regulatory requirements, our businesses, our
counterparties, clients or service providers or for other reasons, we could incur losses, suffer reputational damage or find ourselves
out of compliance with applicable regulatory or contractual mandates. In addition to our executive committee, the Risk Committee of the
Board, the Audit Committee of the Board, as well as the Company&#8217;s Chief Risk Officer are all responsible for the &#8220;risk management
framework&#8221; of the Company. These committees each meet regularly, with the authority to convene additional meetings, as circumstances
require.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our interest rate risk is overseen by the Risk Committee
which monitors our compliance with regulatory guidance in the formulation and implementation of our interest rate risk program. The Risk
Committee reviews the results of our interest rate risk modeling quarterly to assess whether we have appropriately measured our interest
rate risk, mitigated our exposures appropriately and any residual risk is acceptable. In addition to our annual review of this policy,
our Board of Directors reviews the interest rate risk policy limits at least annually.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Our controls and procedures may fail or be circumvented.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We regularly review and update our internal controls,
disclosure controls and procedures, and corporate governance policies and procedures. Any system of controls, however well designed and
operated, is based in part on certain assumptions and can provide only reasonable, not absolute, assurances that the objectives of the
system are met. Any failure or circumvention of our controls and procedures or failure to comply with regulations related to controls
and procedures could have a material adverse effect on our business, results of operations and financial condition.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Failure to keep pace with technological change
could adversely affect our business.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The financial services industry is continually undergoing
rapid technological change with frequent introductions of new technology-driven products and services. The effective use of technology
increases efficiency and enables financial</p>


<!-- Field: Page; Sequence: 36 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">institutions to better serve customers and to reduce
costs. Our future success depends, in part, upon our ability to address the needs of our customers by using technology to provide products
and services that will satisfy customer demands, as well as to create additional efficiencies in our operations. Many of our competitors
have substantially greater resources to invest in technological improvements. We may not be able to effectively implement new technology-driven
products and services or be successful in marketing these products and services to our customers. Failure to successfully keep pace with
technological change affecting the financial services industry could have a material adverse impact on our business and, in turn, our
financial condition and results of operations. In 2024 and early 2025, the pace of technological change has accelerated, and the rapid
evolution of cybersecurity threats, as well as the need to integrate new digital platforms, has increased the risks associated with failure
to adapt.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>The development and use of AI presents risks
and challenges that may adversely impact our business.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The development and use of AI by us or our third-party
vendors poses significant risks. The evolving legal and regulatory landscape&#8212;covering intellectual property, privacy, consumer protection,
employment, and more&#8212;could force costly changes and heighten non-compliance risks. AI models, especially generative ones, might
produce biased, inaccurate, or harmful outputs, disclose confidential information, or infringe on intellectual property rights. Moreover,
their inherent complexity limits transparency, complicating oversight and error reduction. Reliance on third-party models further exposes
us to risks associated with unauthorized training data and their risk management practices. Any of these issues could lead to legal liabilities,
reputational harm, and adverse impacts on our business.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Our profitability is dependent on our banking
activities.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Because we are a bank holding company, our profitability
is directly attributable to the success of the Bank. Our banking activities compete with other banking institutions on the basis of products,
service, convenience and price, among others. Due in part to both regulatory changes and consumer demands, banks have experienced increased
competition from other entities offering similar products and services. We rely on the profitability of the Bank and dividends received
from the Bank for payment of our operating expenses and satisfaction of our obligations. As is the case with other similarly situated
financial institutions, our profitability will be subject to the fluctuating cost and availability of funds, changes in the prime lending
rate and other interest rates, changes in economic conditions in general, and other factors.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><span style="text-decoration: underline">Risks Related to Our Industry</span></b></p>

<p style="font: 10pt/12pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>We are subject to interest rate risk, which
could adversely affect our financial condition and profitability.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">A significant portion of our banking assets are subject
to changes in interest rates. As of December 31, 2024, approximately 81% of our loan portfolio was in fixed rate loans, while only 19%
was in variable rate loans. Like most financial institutions, our earnings significantly depend on our net interest income, the principal
component of our earnings, which is the difference between interest earned by us from our interest-earning assets, such as loans and investment
securities, and interest paid by us on our interest-bearing liabilities, such as deposits and borrowings. We expect that we will periodically
experience &#8220;gaps&#8221; in the interest rate sensitivities of our assets and liabilities, meaning that either our interest-bearing
liabilities will be more sensitive to changes in market interest rates than our interest-earning assets, or vice versa. In either event,
if market interest rates should move contrary to our position, this &#8220;gap&#8221; will negatively impact our earnings. Many factors
beyond our control impact interest rates, including economic conditions, governmental monetary policies, inflation, recession, changes
in unemployment, the money supply, and disorder and instability in domestic and foreign financial markets. Changes in monetary policies
of the various government agencies could influence not only the interest we receive on loans and securities and the interest we pay on
deposits and borrowings, but such changes could also affect our ability to originate loans and obtain deposits, the fair value of our
financial assets and liabilities, and the average duration of our assets and liabilities.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In a declining interest rate environment, there may
be an increase in prepayments on loans as borrowers refinance their loans at lower rates. In a rising interest rate environment, the interest
rate increases often result in larger payment requirements for our floating interest rate borrowers, which increases the potential for
default. At the same time, the marketability of the property securing a loan may be adversely affected by any reduced demand resulting
from higher interest rates. An increase (or decrease) in interest rates also requires us to increase (or decrease) the interest rates
that we pay on our deposits. Changes in interest rates also can affect the value of loans, securities and other assets. An increase in
interest rates that adversely affects the ability of borrowers to pay the principal or interest on loans may lead to increases in nonperforming
assets, charge-offs and delinquencies, further increases to the allowance for credit losses, and a reduction of income recognized, among
others, which could have a material adverse effect on our results of operations and cash flows. Further, when we place a loan on non-accrual
status, we reverse any accrued but unpaid interest receivable, which decreases interest income. At the same time, we continue to have
a cost to fund the loan, which is reflected as interest expense, without any interest income to offset the associated funding expense.
Thus, an increase in the amount of nonperforming assets could have a material adverse impact on our net interest income.</p>


<!-- Field: Page; Sequence: 37 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In March 2020, in response to the COVID-19 pandemic,
the Federal Reserve reduced the target Federal Funds rate to between zero and 0.25%. However, starting in March 2022 and continuing through
mid-2023, the Federal Reserve raised the target Federal Funds rate to between 5.25% and 5.50% in response to persistent inflationary pressures.
As of 2025, interest rates remain elevated, and prolonged higher rates could result in net interest margin compression as interest-bearing
liability rates continue to reprice upwards, while interest-earning assets may have already repriced to peak yields. Rapid changes in
interest rates make it difficult for us to balance our loan and deposit portfolios, which may adversely affect our results of operations
by, for example, reducing asset yields or spreads, creating operating and system issues, or having other adverse impacts on our business.
When short-term interest rates are low for a prolonged period and assuming longer-term interest rates fall further, we could experience
net interest margin compression as our interest-earning assets would continue to reprice downward while our interest-bearing liability
rates could fail to decline in tandem, which would have an adverse effect on our net interest income and could have an adverse effect
on our business, financial condition and results of operations. When interest-earning assets mature or reprice more quickly, or to a greater
degree than interest-bearing liabilities, falling interest rates could reduce net interest income. When interest-bearing liabilities mature
or reprice more quickly, or to a greater degree than interest-earning assets in a period, an increase in interest rates could reduce net
interest income.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition, our mortgage operations provide a portion
of our noninterest income. We generate mortgage revenues primarily from gains on the sale of residential mortgage loans pursuant to programs
currently offered by Fannie Mae, Ginnie Mae or Freddie Mac. In this rising or higher interest rate environment, our originations of mortgage
loans have decreased, resulting in fewer loans that are available to be sold to investors, which has decreased mortgage revenues in noninterest
income. In addition, our results of operations are affected by the amount of noninterest expenses associated with mortgage activities,
such as salaries and employee benefits, other loan expense, and other costs. During periods of reduced loan demand, our results of operations
may be adversely affected to the extent that we are unable to reduce expenses commensurate with the decline in loan originations.</p>

<p style="font: 10pt/120% Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Inflationary pressures and rising prices
may affect our results of operations and financial condition.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In 2021 through 2022, inflation rose to levels not
seen for over 40 years, reaching 7% and 6.5%, respectively. In 2023, the annual inflation rate decreased to 3.4% but inflationary pressures
are currently expected to remain elevated throughout 2024. During the latter part of 2024 and into early 2025, the annual inflation rate
averaged approximately 4.2%, although some moderation has been observed in early 2025. Nonetheless, persistently higher input costs, wage
pressures, and ongoing supply chain disruptions continue to challenge our customers&#8217; ability to service their debt, thereby potentially
increasing our credit risk. Inflation could lead to increased costs to our customers, making it more difficult for them to repay their
loans or other obligations increasing our credit risk. Sustained higher interest rates by the Federal Reserve may be needed to tame persistent
inflationary price pressures, which could push down asset prices and weaken economic activity. A deterioration in economic conditions
in the United States and our markets could result in an increase in loan delinquencies and non-performing assets, decreases in loan collateral
values and a decrease in demand for our products and services, all of which, in turn, would adversely affect our business, financial condition
and results of operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>The Federal Reserve has implemented significant
economic strategies that have affected interest rates, inflation, asset values, and the shape of the yield curve.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In recent years, the Federal Reserve has maintained
a relatively tight monetary policy to address persistent inflationary pressures, resulting in elevated short-term interest rates. In mid-2024,
as inflation began to moderate, the Federal Reserve signaled a gradual recalibration of its policy stance, though it remains cautious
amid ongoing economic uncertainty.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Effects on the yield curve often are most pronounced
at the short end of the curve, which is of particular importance to us and other banks. Among other things, easing strategies are intended
to lower interest rates, expand the money supply, and stimulate economic activity, while tightening strategies are intended to increase
interest rates, discourage borrowing, tighten the money supply, and restrain economic activity. Recent periods have demonstrated that
when short-term rates rise more rapidly than long-term rates, the yield curve can invert&#8212;an occurrence that, while relatively uncommon,
may signal potential economic slowdowns or increased recessionary risks.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">It is unclear how long it will take for long-term rates
to catch up. Many external factors may interfere with the effects of these plans or cause them to be changed, sometimes quickly. Such
factors include significant economic trends or events as well as significant international monetary policies and events. Elevated interest
rates, combined with an inverted or flattening yield curve, can increase borrowing costs, depress asset values, and reduce loan demand&#8212;factors
that may adversely affect our operating results and financial condition. Moreover, unexpected shifts in domestic or international economic
policies, or abrupt changes in market conditions, could lead to rapid alterations in the yield curve and further impact the broader financial
system.</p>


<!-- Field: Page; Sequence: 38 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Negative public opinion surrounding the Company
and the financial institutions industry generally could damage our reputation and adversely impact our earnings.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Reputation risk, or the risk to our business, earnings
and capital from negative public opinion surrounding the Company and the financial institutions industry generally, is inherent in our
business. Negative public opinion can result from our actual or alleged conduct in any number of activities, including lending practices,
corporate governance and acquisitions, and from actions taken by government regulators and community organizations in response to those
activities. Negative public opinion can adversely affect our ability to keep and attract clients and employees and can expose us to litigation
and regulatory action. Although we take steps to minimize reputation risk in dealing with our clients and communities, this risk will
always be present given the nature of our business.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Adverse developments affecting the financial
services industry, such as recent bank failures or concerns involving liquidity, may have a material adverse effect on the Company&#8217;s
operations.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The high-profile bank failures in 2023 involving Silicon
Valley Bank, Signature Bank, and First Republic Bank caused general uncertainty and concern regarding the liquidity adequacy of the banking
sector. Although we were not directly affected by these bank failures, the resulting speed and ease in which news, including social media
commentary, led depositors to withdraw or attempt to withdraw their funds from these and other financial institutions, which then caused
the stock prices of many financial institutions to become volatile. In 2024 and into 2025, continued concerns regarding the stability
of certain regional banks and potential liquidity risks have further contributed to market volatility and investor caution. Additional
bank failures could have an adverse effect on our financial condition and results of operations, either directly or through an adverse
impact on certain of our customers.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In response to these bank failures and the resulting
market reaction, the Secretary of the Treasury approved actions enabling the FDIC to complete its resolutions of the failed banks in a
manner that fully protects depositors by utilizing the Deposit Insurance Fund, including the use of Bridge Banks to assume all of the
deposit obligations of the failed banks, while leaving unsecured lenders and equity holders of such institutions exposed to losses. With
the risk of any additional bank failures, we may face the potential for reputational risk, deposit outflows, increased costs and competition
for liquidity, and increased credit risk which, individually or in the aggregate, could have a material adverse effect on our business,
financial condition and results of operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Consumers may decide not to use banks to complete
their financial transactions.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Technology and other changes are allowing parties to
complete financial transactions through alternative methods that historically have involved banks. For example, consumers can now maintain
funds that would have historically been held as bank deposits in brokerage accounts, mutual funds or general-purpose reloadable prepaid
cards. Consumers can also complete transactions such as paying bills and/or transferring funds directly without the assistance of banks.
The process of eliminating banks as intermediaries, known as &#8220;disintermediation,&#8221; could result in the loss of fee income,
as well as the loss of customer deposits and the related income generated from those deposits. The loss of these revenue streams and the
lower cost of deposits as a source of funds could have a material adverse effect on our financial condition and results of operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Our reliance on brokered deposits could adversely
affect our liquidity and operating results.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Among other sources of funds, in 2024, we relied on
brokered deposits to provide funds with which to make loans and provide other liquidity needed. Our brokered deposits were $550.3 million,
representing 16.0% of our total deposits at December 31, 2024 and included fixed-rate time deposits with maturities through October 2028.
Brokered deposits are utilized, along with other wholesale funding sources, to fund loan growth and offset core deposit outflows. Generally,
these deposits may not be as stable as other types of deposits. In the future, these depositors may not replace their deposits with us
as they mature, or we may have to pay a higher rate of interest to keep those deposits or to replace them with other deposits or sources
of funds. Not being able to maintain or replace these deposits as they mature could affect our liquidity. Paying higher deposit rates
to maintain or replace these types of deposits could adversely affect our net interest margin and operating results.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b><span style="text-decoration: underline">Risks Related to Our Strategic Plans</span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>We are dependent on key individuals and the loss
of one or more of these key individuals could curtail our growth and adversely affect our prospects. </i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">R. Arthur Seaver, Jr., our chief executive officer,
and Calvin C. Hurst, our president, each have extensive and long-standing ties within our primary market area and substantial experience
with our operations, and each has contributed significantly to our growth. If we lose the services of any of these individuals, they would
be difficult to replace, and our business and development could be materially and adversely affected. We may not be successful in retaining
key personnel, and the unexpected loss of services of one or more of our key personnel could have a material adverse effect</p>


<!-- Field: Page; Sequence: 39 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">on our business because of their skill, knowledge of
our primary markets, years of industry experience and the difficulty of promptly finding qualified replacement personnel. In particular,
D. Andrew Borrmann, our chief financial officer, announced his resignation on February 27, 2024. Leadership transitions can be inherently
difficult to manage, and an inadequate transition to a permanent successor may cause disruptions to our business due to, among other things,
diverting management&#8217;s attention or causing a deterioration in morale.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our success also depends, in part, on our continued
ability to attract and retain experienced loan originators, as well as other management personnel, including other executive vice presidents.
Competition for personnel is intense, and the process of locating key personnel with the combination of skills and attributes required
to execute our business strategy may be lengthy.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">If the services of any of our other key personnel should
become unavailable for any reason, we may not be able to identify and hire qualified persons on terms acceptable to the Company, or at
all, which could have a material adverse effect on our business, results of operation, financial condition, and future prospects. The
departure of any of our other personnel could also have a material adverse impact on our business, results of operations and growth prospects.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>The success of our growth strategy depends on
our ability to identify and retain individuals with experience and relationships in the markets in which we intend to expand. </i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">To expand our franchise successfully, we must identify
and retain experienced key management members with local expertise and relationships in these markets. We expect that competition for
qualified management in the markets in which we may expand will be intense and that there will be a limited number of qualified persons
with knowledge of and experience in the community banking industry in these markets. Even if we identify individuals that we believe could
assist us in establishing a presence in a new market, we may be unable to recruit these individuals away from more established financial
institutions. In addition, the process of identifying and recruiting individuals with the combination of skills and attributes required
to carry out our strategy requires both management and financial resources and is often lengthy. Our inability to identify, recruit, and
retain talented personnel to manage new offices effectively would limit our growth and could materially adversely affect our business,
financial condition, and results of operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><b><i>We will face risks with respect to future expansion.
</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify">We routinely evaluate opportunities to expand into
new markets, as we did in Columbia, South Carolina in 2007, Charleston, South Carolina in 2012, Raleigh, North Carolina in 2017, Atlanta,
Georgia in 2017, Summerville, South Carolina and Greensboro, North Carolina in 2018 and Charlotte, North Carolina in 2021. We may also
expand our lines of business or offer new products or services as well as seek to acquire other financial institutions or parts of those
institutions. Any merger and acquisition activities could be material and could require us to use a substantial amount of common stock,
cash, other liquid assets, and/or incur debt. Moreover, these types of expansions involve various risks, including:</p>


<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the
                                            time and costs of evaluating new markets, hiring or retaining experienced local management,
                                            and opening new offices and the time lags between these activities and the generation of
                                            sufficient assets and deposits to support the costs of the expansion;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the
                                            incurrence and possible impairment of goodwill associated with an acquisition and possible
                                            adverse effects on our results of operations;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the
                                            potential inaccuracy of the estimates and judgments used to evaluate credit, operations,
                                            management, and market risks with respect to a target institution;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">incurring
                                            the time and expense associated with identifying and evaluating potential merger or acquisition
                                            targets and other expansion opportunities and negotiating potential transactions, resulting
                                            in management&#8217;s attention being diverted from the operation of our existing business;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the
                                            possibility that the expected benefits of a transaction may not materialize in the timeframe
                                            expected or at all, or may be costlier to achieve;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the
                                            risk that we may be unsuccessful in attracting and retaining deposits and originating high
                                            quality loans in new markets;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">difficulty
                                            or unanticipated expense associated with converting the operating systems of an acquired
                                            or merged company into ours;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">delay
                                            in completing a merger, acquisition or other expansion activities due to litigation, closing
                                            conditions or the regulatory approval process; and</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">the
                                            risk of loss of key employees and clients of the Company or the acquired or merged company.</span></td>
</tr></table>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">There is no assurance that existing branches or future
branches, if any, will maintain or achieve deposit levels, loan balances or other operating results necessary to avoid losses or produce
profits. Our growth may entail an increase in overhead expenses if we add new branches and staff. There are considerable costs involved
in opening branches, and new branches generally do not generate sufficient revenues to offset their costs until they have been in operation
for at</p>


<!-- Field: Page; Sequence: 40 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">least a year or more. Accordingly, any new branches
established can be expected to negatively impact earnings for some period of time until they reach certain economies of scale. Our historical
results may not be indicative of future results or results that may be achieved, particularly if we continue to expand.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Failure to successfully address these and other issues
related to any expansion could have a material adverse effect on our business, financial condition and results of operations, including
short-term and long-term liquidity, and could adversely affect our ability to successfully implement our business strategy.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>New lines of business or new products and services
may subject us to additional risk. </i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">From time to time, we may implement new lines of business
or offer new products and services within existing lines of business. There are substantial risks and uncertainties associated with these
efforts, particularly in instances where the markets are not fully developed. In developing and marketing new lines of business and/or
new products and services, we may invest significant time and resources. Initial timetables for the introduction and development of new
lines of business and/or new products or services may not be achieved and price and profitability targets may not prove feasible. External
factors, such as compliance with regulations, competitive alternatives, and shifting market preferences, may also impact the successful
implementation of a new line of business and/or a new product or service. Furthermore, any new line of business and/or new product or
service could have a significant impact on the effectiveness of our system of internal controls. Failure to successfully manage these
risks in the development and implementation of new lines of business and/or new products or services could have a material adverse effect
on our business and, in turn, our financial condition and results of operations.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><span style="text-decoration: underline">Risks Related to Our Common Stock </span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Our ability to pay cash dividends is limited,
and we may be unable to pay future dividends even if we desire to do so.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Federal Reserve has issued a policy statement regarding
the payment of dividends by bank holding companies. In general, the Federal Reserve&#8217;s policies provide that dividends should be
paid only out of current earnings and only if the prospective rate of earnings retention by the bank holding company appears consistent
with the organization&#8217;s capital needs, asset quality and overall financial condition. The Federal Reserve&#8217;s policies also
require that a bank holding company serve as a source of financial strength to its subsidiary banks by standing ready to use available
resources to provide adequate capital funds to those banks during periods of financial stress or adversity and by maintaining the financial
flexibility and capital-raising capacity to obtain additional resources for assisting its subsidiary banks where necessary. Further, under
the prompt corrective action regulations, the ability of a bank holding company to pay dividends may be restricted if a subsidiary bank
becomes undercapitalized. These regulatory policies could affect the ability of the Company to pay dividends or otherwise engage in capital
distributions.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Statutory and regulatory limitations apply to the Bank&#8217;s
payment of dividends to the Company. As a South Carolina chartered bank, the Bank is subject to limitations on the amount of dividends
that it is permitted to pay. Unless otherwise instructed by the S.C. Board, the Bank is generally permitted under South Carolina state
banking regulations to pay cash dividends of up to 100% of net income in any calendar year without obtaining the prior approval of the
S.C. Board. The FDIC also has the authority under federal law to enjoin a bank from engaging in what in its opinion constitutes an unsafe
or unsound practice in conducting its business, including the payment of a dividend under certain circumstances. If the Bank is not permitted
to pay cash dividends to the Company, it is unlikely that we would be able to pay cash dividends on our common stock. Moreover, holders
of our common stock are entitled to receive dividends only when, and if declared by our board of directors.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b><i>Our stock price may be volatile, which could result
in losses to our investors and litigation against us.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our stock price has been volatile in the past and several
factors could cause the price to fluctuate substantially in the future. These factors include but are not limited to: actual or anticipated
variations in earnings, changes in analysts&#8217; recommendations or projections, our announcement of developments related to our businesses,
operations and stock performance of other companies deemed to be peers, new technology used or services offered by traditional and non-traditional
competitors, news reports of trends, irrational exuberance on the part of investors, new federal banking regulations, and other issues
related to the financial services industry. Our stock price may fluctuate significantly in the future, and these fluctuations may be unrelated
to our performance. General market declines or market volatility in the future, especially in the financial institutions sector, could
adversely affect the price of our common stock, and the current market price may not be indicative of future market prices. Stock price
volatility may make it more difficult for you to resell your common stock when you want and at prices you find attractive. Moreover, in
the past, securities class action lawsuits have been instituted against some companies following periods of volatility in the market price
of its securities. We could in the future be the target of similar litigation. Securities litigation could result in substantial costs
and divert management&#8217;s attention and resources from our normal business.</p>


<!-- Field: Page; Sequence: 41 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Future sales of our stock by our shareholders
or the perception that those sales could occur may cause our stock price to decline.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Although our common stock is listed for trading on
The NASDAQ Global Market, the trading volume in our common stock is lower than that of other larger financial services companies. A public
trading market having the desired characteristics of depth, liquidity and orderliness depends on the presence in the marketplace of willing
buyers and sellers of our common stock at any given time. This presence depends on the individual decisions of investors and general economic
and market conditions over which we have no control. Given the relatively low trading volume of our common stock, significant sales of
our common stock in the public market, or the perception that those sales may occur, could cause the trading price of our common stock
to decline or to be lower than it otherwise might be in the absence of those sales or perceptions.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Economic and other circumstances may require
us to raise capital at times or in amounts that are unfavorable to us. If we have to issue shares of common stock, they will dilute the
percentage ownership interest of existing shareholders and may dilute the book value per share of our common stock and adversely affect
the terms on which we may obtain additional capital.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We may need to incur additional debt or equity financing
in the future to make strategic acquisitions or investments or to strengthen our capital position. Our ability to raise additional capital,
if needed, will depend on, among other things, conditions in the capital markets at that time, which are outside of our control and our
financial performance. We cannot provide assurance that such financing will be available to us on acceptable terms or at all, or if we
do raise additional capital that it will not be dilutive to existing shareholders.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">If we determine, for any reason, that we need to raise
capital, subject to applicable NASDAQ rules, our board generally has the authority, without action by or vote of the shareholders, to
issue all or part of any authorized but unissued shares of stock for any corporate purpose, including issuance of equity-based incentives
under or outside of our equity compensation plans. Additionally, we are not restricted from issuing additional common stock or preferred
stock, including any securities that are convertible into or exchangeable for, or that represent the right to receive, common stock or
preferred stock or any substantially similar securities. The market price of our common stock could decline as a result of sales by us
of a large number of shares of common stock or preferred stock or similar securities in the market or from the perception that such sales
could occur. If we issue preferred stock that has a preference over the common stock with respect to the payment of dividends or upon
liquidation, dissolution or winding-up, or if we issue preferred stock with voting rights that dilute the voting power of the common stock,
the rights of holders of the common stock or the market price of our common stock could be adversely affected. Any issuance of additional
shares of stock will dilute the percentage ownership interest of our shareholders and may dilute the book value per share of our common
stock. Shares we issue in connection with any such offering will increase the total number of shares and may dilute the economic and voting
ownership interest of our existing shareholders.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify"><b><i>Provisions of our articles of incorporation and
bylaws, South Carolina law, and state and federal banking regulations, could delay or prevent a takeover by a third party.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify">Our articles of incorporation and bylaws could delay,
defer, or prevent a third party takeover, despite possible benefit to the shareholders, or otherwise adversely affect the price of our
common stock. Our governing documents:</p>



<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">authorize
                                            a class of preferred stock that may be issued in series with terms, including voting rights,
                                            established by the board of directors without shareholder approval;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">authorize
                                            20,000,000 shares of common stock and 10,000,000 shares of preferred stock that may be issued
                                            by the board of directors without shareholder approval;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">classify
                                            our board with staggered three year terms, preventing a change in a majority of the board
                                            at any annual meeting;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">require
                                            advance notice of proposed nominations for election to the board of directors and business
                                            to be conducted at a shareholder meeting;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">grant
                                            the board of directors the discretion, when considering whether a proposed merger or similar
                                            transaction is in the best interests of the Company and our shareholders, to take into account
                                            the effect of the transaction on the employees, clients and suppliers of the Company and
                                            upon the communities in which offices of the Company are located, to the extent permitted
                                            by South Carolina law;</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">provide
                                            that the number of directors shall be fixed from time to time by resolution adopted by a
                                            majority of the directors then in office, but may not consist of fewer than five nor more
                                            than 25 members; and</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">provide
                                            that no individual who is or becomes a "business competitor" or who is or becomes
                                            affiliated with, employed by, or a representative of any individual, corporation, or other
                                            entity which the board of directors, after having such matter formally brought to its attention,
                                            determines to be in competition with us or any of our subsidiaries (any such individual,
                                            corporation, or other entity being a "business competitor") shall be eligible to
                                            serve as a director if the board of directors determines that it would not be in our best
                                            interests for such individual</span></td>
</tr></table>




<!-- Field: Page; Sequence: 42 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.5in; text-align: justify">to serve as a director (any financial institution
having branches or affiliates within Greenville County, South Carolina is presumed to be a business competitor unless the board of directors
determines otherwise).</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition, the South Carolina business combinations
statute provides that a 10% or greater shareholder of a resident domestic corporation cannot engage in a "business combination"
(as defined in the statute) with such corporation for a period of two years following the date on which the 10% shareholder became such,
unless the business combination or the acquisition of shares is approved by a majority of the disinterested members of such corporation's
board of directors before the 10% shareholder's share acquisition date. This statute further provides that at no time (even after the
two-year period subsequent to such share acquisition date) may the 10% shareholder engage in a business combination with the relevant
corporation unless certain approvals of the board of directors or disinterested shareholders are obtained or unless the consideration
given in the combination meets certain minimum standards set forth in the statute. The law is very broad in its scope and is designed
to inhibit unfriendly acquisitions but it does not apply to corporations whose articles of incorporation contain a provision electing
not to be covered by the law. Our articles of incorporation do not contain such a provision. An amendment of our articles of incorporation
to that effect would, however, permit a business combination with an interested shareholder even though that status was obtained prior
to the amendment.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Finally, the Change in Bank Control Act and the BHCA
generally require filings and approvals prior to certain transactions that would result in a party acquiring control of the Company or
the Bank.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>Our common stock is not an insured deposit and
is not guaranteed by the FDIC. </i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Shares of our common stock are not a bank deposit and,
therefore, losses in value are not insured by the FDIC, any other deposit insurance fund or by any other public or private entity. Investment
in shares of our common stock is inherently risky for the reasons described herein and our shareholders will bear the risk of loss if
the value or market price of our common stock is adversely affected.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><span style="text-decoration: underline">General Risk Factors</span></b></p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>We may be subject to claims and litigation asserting
lender liability.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">From time to time, clients and others make claims and
take legal action pertaining to our performance of fiduciary responsibilities. These claims are often referred to as &#8220;lender liability&#8221;
claims and are sometimes brought in an effort to produce or increase leverage against us in workout negotiations or debt collection proceedings.
Lender liability claims frequently assert one or more of the following allegations: breach of fiduciary duties, fraud, economic duress,
breach of contract, breach of the implied covenant of good faith and fair dealing, and similar claims. Whether customer claims and legal
action related to the performance of our responsibilities are founded or unfounded, if such claims and legal actions are not resolved
in a favorable manner, they may result in significant financial liability and/or adversely affect our market reputation, products and
services, as well as potentially affecting customer demand for those products and services. Any financial liability or reputation damage
could have a material adverse effect on our business, which, in turn, could have a material adverse effect on our financial condition,
results of operations and liquidity.</p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i>From time to time, we are, or may become, involved
in suits, legal proceedings, information-gatherings, investigations and proceedings by governmental and self-regulatory agencies that
may lead to adverse consequences.</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Many aspects of the banking business involve a substantial
risk of legal liability. From time to time, we are, or may become, the subject of information-gathering requests, reviews, investigations
and proceedings, and other forms of regulatory inquiry, including by bank regulatory agencies, self-regulatory agencies, the SEC and law
enforcement authorities. The results of such proceedings could lead to significant civil or criminal penalties, including monetary penalties,
damages, adverse judgements, settlements, fines, injunctions, restrictions on the way we conduct our business or reputational harm.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="text-decoration: underline"><span id="a_003"></span>Item 1B. Unresolved Staff Comments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">None.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><span style="text-decoration: underline"><span id="a_004"></span>Item 1C. Cybersecurity.</span></b></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000047" name="cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock"><p id="xdx_84B_ecyd--CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_zAnBEWSHWIt1" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We depend heavily on various information systems and
electronic resources to conduct our business operations. Additionally, a majority of our clients, service providers, and other business
partners on whom we rely, including providers of our online banking, mobile banking, and accounting systems, utilize their own electronic
information systems. Any of these systems are susceptible to compromise, whether by employees, clients, or other authorized individuals,
as well as by malicious actors employing sophisticated and continuously evolving software, tools, and strategies. Given our status as
a financial services provider and our relative size, we and our business partners are considered high-value targets for</p>


<ix:exclude><!-- Field: Page; Sequence: 43 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23A_zXDoOlcGZldb" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">such malicious actors. For further details, please
refer to the "Risks Related to Information Security and Business Interruption" section of the Risk Factors outlined in Item
1A of this Form 10-K.</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000049" name="cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock"><p id="xdx_897_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_zqf3DIMSsJc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As a result, <span id="xdx_906_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zc6IXEOibpHk" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000050" name="cyd:CybersecurityRiskManagementProcessesIntegratedFlag">we have devoted significant resources
to assessing, identifying, and managing cybersecurity risks and threats, including:</ix:nonNumeric></span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Maintaining policies and procedures
regarding security operations and governance through the implementation of an Information Security Program; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Establishing a committee responsible
for security administration, including regular assessments of our systems, existing controls, vulnerabilities, and potential improvements;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Implementing multi-layered controls
to avoid reliance on single controls;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Utilizing both preventative and
detective tools to monitor and block suspicious activity and to alert of potential threats;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Keeping abreast of new technology
and evaluating tools to help respond to threats to cybersecurity in real time;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Managing and maintaining cybersecurity
controls utilizing available people, processes and technology;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td id="xdx_98C_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zPwFvftMrtJ7" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000051" name="cyd:CybersecurityRiskManagementThirdPartyEngagedFlag">Utilizing a third-party risk
management program for purposes of identifying, assessing and managing risks involved with external service providers;</ix:nonNumeric></span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Conducting thorough due diligence
concerning our third-party service providers, including evaluating their cybersecurity practices;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td id="xdx_982_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_zY36KLmtPjyk" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000052" name="cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">Collaborating with third-party
cybersecurity consultants, who perform regular penetration testing, vulnerability assessments, and other procedures to identify potential
weaknesses in our systems and processes;</ix:nonNumeric></span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Providing regular cybersecurity
training for both our employees and Board of Directors.</span></td></tr></table>

</ix:nonNumeric><p id="xdx_8A5_zCl0rMmaSUg3" style="font: 10pt Arial, Helvetica, Sans-Serif; display: none; margin-right: 0; margin-left: 0; text-align: justify">&#160;</p>

</ix:nonNumeric><p id="xdx_857_zpb8tjWP3pUh" style="font: 10pt Arial, Helvetica, Sans-Serif; display: none; margin-right: 0; margin-left: 0; text-align: justify">&#160;</p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000054" name="cyd:CybersecurityRiskRoleOfManagementTextBlock"><p id="xdx_841_ecyd--CybersecurityRiskRoleOfManagementTextBlock_z9yMzVJHQBgc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span id="xdx_909_ecyd--CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zWd6FOTi2fI9"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000055" name="cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">The Information Security Program, overseen by our Executive
Project and Technology Risk Committee (&#8220;EPTRC&#8221;), plays a vital role in our overall risk management system.</ix:nonNumeric></span> It encompasses
administrative, technical, and physical measures aimed at safeguarding the security and confidentiality of client records and information.
<span id="xdx_902_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zBiVnfzpko6e"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000056" name="cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">We also have an Incident Response Plan which is continually updated in response to an ever-changing threat landscape to provide long-term
strategies for remediation, prevention of future incidents and resiliency to all types of threats.</ix:nonNumeric></span> The incident response team (i) includes
subject matter experts to address cyber threats and (ii) includes members of management responsible to monitor threat escalation and identify
events that may warrant Board notification and a Form 8-K cybersecurity notice.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Occasionally, we have encountered cybersecurity threats
necessitating adjustments to our procedures and the integration of extra safeguards. Although these specific threats or incidents haven't
significantly impacted us thus far, it is possible that future threats and incidents we detect could potentially have a material adverse
effect on our business strategy, results of operations, and financial condition.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our management team is tasked with the daily management
of the cybersecurity risks we encounter and supervises the EPTRC. Our EPTRC, in turn, oversees the assessment of information security,
the creation of policies, standards, and procedures, as well as testing, training, and security reporting processes for our Company. The
EPTRC is comprised of management with the appropriate expertise and authority to ensure effective oversight of the Information Security
Program.</p>

<p id="xdx_98C_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_c20240101__20241231_zvnC5OV0UN77" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000057" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">Furthermore, our Board of Directors, both collectively
and through its Risk Committee, holds <span id="xdx_90F_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_z2lWfV39T9Td" class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact000058" name="cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">responsibility for overseeing risk management, including cybersecurity risks.</ix:nonNumeric></span> In this capacity,
the Board and the Risk Committee, supported by management and third-party cybersecurity advisors, ensure that the risk management processes
devised and executed by management are adequate and operational as intended. Annually, the Board reviews and approves our information
security program, vendor management policy (including third-party service providers), acceptable use policy, incident response policy,
and business continuity planning policy. These policies are developed and implemented by our management team. To fulfill their duties,
the Board receives regular updates from the Risk Committee regarding cybersecurity risks and management&#8217;s endeavors to prevent,
detect, mitigate, and address any cybersecurity incidents, at least quarterly.</ix:nonNumeric></p>

</ix:nonNumeric><p id="xdx_851_zkjN9mLkq4pe" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b><span style="text-decoration: underline"><span id="a_005"></span>Item 2. Properties.</span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our principal executive offices and the Bank's main
office are located at 6 Verdae Boulevard, Greenville, South Carolina 29607. In addition, we currently operate eight additional offices
located in Greenville, Columbia, Summerville and Charleston, South Carolina, one office in Raleigh, North Carolina, one office in Greensboro,
North Carolina, one office in Charlotte, North Carolina, and one office in Atlanta, Georgia. We lease eight of our offices and own the
remaining five locations.</p>


<!-- Field: Page; Sequence: 44 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><span style="text-decoration: underline"><span id="a_006"></span>Item 3. Legal Proceedings.</span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In the ordinary course of operations, we may be a party
to various legal proceedings from time to time. We do not believe that there is any pending or threatened proceeding against us, which,
if determined adversely, would have a material effect on our business, results of operations, or financial condition.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="text-decoration: underline"><span id="a_007"></span>Item 4. Mine Safety Disclosures.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-weight: normal">None.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span id="a_025"></span>PART II</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="text-decoration: underline"><span id="a_008"></span>Item 5. Market for Common Equity, Related Shareholder
Matters and Issuer Purchases of Equity Securities.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i><span style="text-decoration: underline">Market Information and Holders of Record</span></i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our common stock is currently traded on the NASDAQ
Global Market under the symbol &#8220;SFST.&#8221; We had approximately 3,100 shareholders of record on February 13, 2025.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i><span style="text-decoration: underline">Dividends</span></i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We have not declared or paid any cash dividends on
our common stock since our inception. For the foreseeable future, we do not intend to declare cash dividends. We intend to retain earnings
to grow our business and strengthen our capital base. Our ability to pay cash dividends depends primarily on the ability of our subsidiary,
the Bank to pay dividends to us. As a South Carolina chartered bank, the Bank is subject to limitations on the amount of dividends that
it is permitted to pay. Unless otherwise instructed by the S.C. Board, the Bank is generally permitted under South Carolina state banking
regulations to pay cash dividends of up to 100% of net income in any calendar year without obtaining the prior approval of the S.C. Board.
The FDIC also has the authority under federal law to enjoin a bank from engaging in what in its opinion constitutes an unsafe or unsound
practice in conducting its business, including the payment of a dividend under certain circumstances.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><i><span style="text-decoration: underline">Equity Compensation Plan Information</span></i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The following table sets forth information regarding
equity compensation plans approved by security holders at December 31, 2024. We had no equity compensation plans that were not approved
by security holders at December 31, 2024. The number of shares and the exercise prices for options have been adjusted for the 10% stock
dividends in 2006, 2011, 2012, and 2013.</p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="5" style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; padding-top: 10pt; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left">Plan Category</td><td style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; padding-top: 10pt; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; padding-top: 10pt; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Number of securities <br/> to be issued upon<br/> exercise of<br/> outstanding options,<br/> warrants and rights (a)</td><td style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; padding-top: 10pt; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; padding-top: 10pt; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; padding-top: 10pt; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Weighted-average<br/> exercise price of<br/> outstanding options, <br/> warrants and rights<br/> (b)</b></span><b><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><sup>(3)</sup></span></b></td><td style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; padding-top: 10pt; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; padding-top: 10pt; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 2pt solid; border-bottom: Black 1pt solid; padding-top: 10pt; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Number of securities<br/> remaining available for <br/> future issuance under<br/> equity compensation<br/> plans (c) (excluding<br/> securities reflected in<br/> column(a))</td>
    <td style="border-top: Black 2pt solid; border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Equity compensation plans approved by security holders</td><td style="font-size: 12pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="width: 58%; text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2010 Stock Incentive Plan &#8211; options<sup>(1)</sup></span></td><td style="width: 1%">&#160;</td>
    <td style="text-align: left; width: 1%">&#160;</td><td style="text-align: right; width: 1%">&#160;</td><td style="text-align: left; width: 1%">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">64,177</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">28.78</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="text-align: right; width: 10%">-</td>
    <td style="width: 1%">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2016 Equity Incentive Plan &#8211; options<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">240,922</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37.98</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right">-</td>
    <td>&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2020 Equity Incentive Plan <sup>(2)</sup></span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,500</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">52.85</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: right">258,622</td>
    <td style="border-bottom: Black 1pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.25in">Total</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">312,599</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-bottom: Black 2pt solid; text-align: right">36.34</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: right">258,622</td>
    <td style="border-bottom: Black 2pt solid">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(1)</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Under
the terms of the 2010 and 2016 Plans no further incentive stock option awards may be granted; however, the Plans will remain in effect
until all awards have been exercised or forfeited and we determine to terminate the Plans.</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(2)</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">The
2020 Equity Incentive Plan provides for shares to be issued as either stock options or restricted stock grants.</span></td>
</tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0in"/><td style="width: 0.25in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(3)</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">The
weighted-average exercise prices in this column are based on outstanding options and do not take into account unvested awards of restricted
stock as these awards do not have an exercise price.</span></td>
</tr></table>


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b><i><span style="text-decoration: underline">Stock Performance Graph</span></i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The performance graph below compares the Company&#8217;s
cumulative total return over the most recent five-year period with the SNL Southeast Bank Index, a banking industry performance index
for the southeastern United States, and the Russell</p>


<!-- Field: Page; Sequence: 45 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">2000 Index, a small-cap stock market index which the
Company was added to in June 2016. Returns are shown on a total return basis, assuming the reinvestment of dividends and a beginning stock
index value of $100 per share. <span style="background-color: white"><b><i>The following performance graph does not constitute soliciting
material and should not be deemed filed or incorporated by reference into any other Company filing under the Securities Act of 1933 or
the Securities Exchange Act of 1934, except to the extent that we specifically incorporate the performance graphs by reference therein.</i></b></span></p>

<p style="font: 12pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><img src="sfst4401651-10k1x47x1.jpg" alt=""/></p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; padding-top: 10pt; font-size: 12pt; font-weight: bold; text-align: center">&#160;</td><td style="border-top: Black 2pt solid; padding-top: 10pt; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="22" style="border-top: Black 2pt solid; padding-top: 10pt; font-size: 8pt; font-weight: bold; text-align: right">Period Ending</td><td style="border-top: Black 2pt solid; padding-top: 10pt; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: middle; padding-top: 0pt; font-size: 12pt; font-weight: bold; text-align: right; padding-bottom: 0pt">&#160;</td><td style="text-align: right; padding-top: 0pt; font-size: 8pt; font-weight: bold; padding-bottom: 0pt; vertical-align: middle">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12/31/2019</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; padding-bottom: 0pt; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font-size: 8pt; font-weight: bold; padding-bottom: 0pt; vertical-align: middle">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12/31/2020</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; padding-bottom: 0pt; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font-size: 8pt; font-weight: bold; padding-bottom: 0pt; vertical-align: middle">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12/31/2021</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; padding-bottom: 0pt; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font-size: 8pt; font-weight: bold; padding-bottom: 0pt; vertical-align: middle">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12/31/2022</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; padding-bottom: 0pt; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font-size: 8pt; font-weight: bold; padding-bottom: 0pt; vertical-align: middle">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12/31/2023</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; padding-bottom: 0pt; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right; padding-top: 0pt; font-size: 8pt; font-weight: bold; padding-bottom: 0pt; vertical-align: middle">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; font-size: 8pt; font-weight: bold; text-align: right; padding-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12/31/2024</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; vertical-align: middle; padding-top: 0pt; padding-bottom: 0pt; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 46%; font-weight: normal; text-align: left">Southern First Bancshares</td><td style="width: 1%; font-weight: normal">&#160;</td>
    <td style="width: 1%; font-weight: normal; text-align: left">&#160;</td><td style="width: 6%; font-weight: normal; text-align: right">100.00</td><td style="width: 1%; font-weight: normal; text-align: left">&#160;</td><td style="width: 1%; font-weight: normal">&#160;</td>
    <td style="width: 1%; font-weight: normal; text-align: left">&#160;</td><td style="width: 6%; font-weight: normal; text-align: right">83.20</td><td style="width: 1%; font-weight: normal; text-align: left">&#160;</td><td style="width: 1%; font-weight: normal">&#160;</td>
    <td style="width: 1%; font-weight: normal; text-align: left">&#160;</td><td style="width: 6%; font-weight: normal; text-align: right">147.07</td><td style="width: 1%; font-weight: normal; text-align: left">&#160;</td><td style="width: 1%; font-weight: normal">&#160;</td>
    <td style="width: 1%; font-weight: normal; text-align: left">&#160;</td><td style="width: 6%; font-weight: normal; text-align: right">107.67</td><td style="width: 1%; font-weight: normal; text-align: left">&#160;</td><td style="width: 1%; font-weight: normal">&#160;</td>
    <td style="width: 1%; font-weight: normal; text-align: left">&#160;</td><td style="width: 6%; font-weight: normal; text-align: right">87.31</td><td style="width: 1%; font-weight: normal; text-align: left">&#160;</td><td style="width: 1%; font-weight: normal">&#160;</td>
    <td style="width: 1%; font-weight: normal; text-align: left">&#160;</td><td style="width: 6%; font-weight: normal; text-align: right">93.55</td><td style="width: 1%; font-weight: normal; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: normal; text-align: left">S&amp;P US BMI Banks &#8211; Southeast Bank Index</td><td style="font-weight: normal">&#160;</td>
    <td style="font-weight: normal; text-align: left">&#160;</td><td style="font-weight: normal; text-align: right">100.00</td><td style="font-weight: normal; text-align: left">&#160;</td><td style="font-weight: normal">&#160;</td>
    <td style="font-weight: normal; text-align: left">&#160;</td><td style="font-weight: normal; text-align: right">89.66</td><td style="font-weight: normal; text-align: left">&#160;</td><td style="font-weight: normal">&#160;</td>
    <td style="font-weight: normal; text-align: left">&#160;</td><td style="font-weight: normal; text-align: right">128.06</td><td style="font-weight: normal; text-align: left">&#160;</td><td style="font-weight: normal">&#160;</td>
    <td style="font-weight: normal; text-align: left">&#160;</td><td style="font-weight: normal; text-align: right">104.16</td><td style="font-weight: normal; text-align: left">&#160;</td><td style="font-weight: normal">&#160;</td>
    <td style="font-weight: normal; text-align: left">&#160;</td><td style="font-weight: normal; text-align: right">107.45</td><td style="font-weight: normal; text-align: left">&#160;</td><td style="font-weight: normal">&#160;</td>
    <td style="font-weight: normal; text-align: left">&#160;</td><td style="font-weight: normal; text-align: right">139.40</td><td style="font-weight: normal; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: justify; padding-bottom: 1pt">Russell 2000 Index</td><td style="border-bottom: Black 2pt solid; font-weight: normal; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: right">100.00</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-weight: normal; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font-weight: normal; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: right">119.96</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-weight: normal; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font-weight: normal; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: right">137.74</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-weight: normal; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font-weight: normal; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: right">109.59</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-weight: normal; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font-weight: normal; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: right">128.14</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-weight: normal; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font-weight: normal; padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; font-weight: normal; text-align: right">142.93</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-weight: normal; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b><span style="text-decoration: underline">Sales of Unregistered Equity Securities</span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">None</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b><span style="text-decoration: underline">Stock Repurchases</span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The Company does not have a current repurchase plan
and, as such, future repurchases will require additional approval of our Board of Directors and the Federal Reserve.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="text-decoration: underline"><span id="a_009"></span>Item 6. [Reserved]</span></p>


<!-- Field: Page; Sequence: 46 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="text-decoration: underline"><span id="a_010"></span>Item 7. Management&#8217;s Discussion and Analysis
of Financial Condition and Results of Operations</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The following discussion and analysis identifies significant
factors that have affected our financial position and operating results during the periods included in the accompanying financial statements.
We encourage you to read this discussion and analysis in conjunction with the financial statements and the related notes and the other
statistical information also included in this Annual Report on Form 10-K.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">OVERVIEW</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; background-color: white">Our business model continues
to be client-focused, utilizing relationship teams to provide our clients with a specific banker contact and support team responsible
for all of their banking needs. The purpose of this structure is to provide a consistent and superior level of professional service, and
we believe it provides us with a distinct competitive advantage. We consider exceptional client service to be a critical part of our culture,
which we refer to as "ClientFIRST."</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">At December 31, 2024, we had total assets of $4.09
billion, a slight increase from total assets of $4.06 billion at December 31, 2023. The largest components of our total assets are loans
which were $3.63 billion and $3.60 billion at December 31, 2024 and 2023, respectively. Our liabilities and shareholders&#8217; equity
at December 31, 2024 totaled $3.76 billion and $330.4 million, respectively, compared to liabilities of $3.74 billion and shareholders&#8217;
equity of $312.5 million at December 31, 2023. The principal component of our liabilities is deposits which were $3.44 billion and $3.38
billion at December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Like most community banks, we derive the majority of
our income from interest received on our loans and investments. Our primary source of funds for making these loans and investments is
our deposits, on which we pay interest. Consequently, one of the key measures of our success is our amount of net interest income, or
the difference between the income on our interest-earning assets, such as loans and investments, and the expense on our interest-bearing
liabilities, such as deposits and borrowings. Another key measure is the difference between the yield we earn on these interest-earning
assets and the rate we pay on our interest-bearing liabilities, which is called our net interest spread. In addition to earning interest
on our loans and investments, we earn income through fees and other charges to our clients.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our net income available to common shareholders for
the years ended December 31, 2024 and 2023 was $15.5 million and $13.4 million, or diluted earnings per share (&#8220;EPS&#8221;) of $1.91
and $1.66 for the years ended December 31, 2024 and 2023, respectively. The increase in net income resulted primarily from an increase
in net interest income and an increase in noninterest income, partially offset by an increase in noninterest expenses and a decrease in
the provision for credit losses. In addition, our net income available to shareholders was $29.1 million, or EPS of $3.61 for the year
ended December 31, 2022.</p>


<!-- Field: Page; Sequence: 47 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><b>SELECTED FINANCIAL DATA</b></p>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-weight: normal">The following table
sets forth our selected historical consolidated financial information for the periods and as of the dates indicated. We derived our balance
sheet and income statement data for the years ended December 31, 2024, 2023, and 2022 from our audited consolidated financial statements.
You should read this information together with &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of
Operations&#8221; and our audited consolidated financial statements and the related notes thereto, which are included elsewhere in this
Annual Report on Form 10-K.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Years
    Ended December 31,</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(dollars
    in thousands, except per share data)</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">2024</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">2023</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-weight: bold"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">BALANCE SHEET
    DATA</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 61%; text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Total
    assets</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">4,087,593</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">4,055,789</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3,691,981</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Investment
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">151,617</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">154,641</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">104,180</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Loans <sup>(1)</sup></span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3,631,767</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3,602,627</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3,273,363</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Allowance
    for credit losses</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">39,914</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">40,682</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">38,639</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Deposits</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3,435,765</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3,379,564</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3,133,864</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">FHLB advances
    and other borrowings</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">240,000</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">275,000</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">175,000</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Subordinated
    debentures</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">24,903</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">36,322</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">36,214</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Common
    equity</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">330,444</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">312,467</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">294,512</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Preferred
    stock</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right">-</td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right">-</td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right">-</td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Shareholders&#8217;
    equity</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">330,444</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">312,467</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">294,512</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">SELECTED
    RESULTS OF OPERATIONS DATA</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Interest
    income</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">201,212</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">177,598</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">117,662</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Interest
    expense</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">119,990</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">99,944</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">20,041</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Net interest
    income</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">81,222</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">77,654</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">97,621</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Provision
    for credit losses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">125</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,260</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">6,155</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Net interest
    income after provision for credit losses</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">81,097</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">76,394</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">91,466</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Noninterest
    income</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12,141</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">9,860</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">9,580</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Noninterest
    expenses</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">73,326</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">68,827</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">62,933</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Income
    before income tax expense</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">19,912</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">17,427</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">38,113</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Income
    tax expense</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">4,382</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">4,001</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8,998</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Net
    income available to common shareholders</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">15,530</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">13,426</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">29,115</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">PER COMMON
    SHARE DATA</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Basic</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1.92</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1.67</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3.66</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Diluted</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1.91</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1.66</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3.61</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Book value</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">40.47</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">38.63</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">36.76</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Weighted
    average number of common shares outstanding:</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 17.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Basic,
    in thousands</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8,081</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8,047</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">7,958</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 17.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Diluted,
    in thousands</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8,117</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8,078</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8,072</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">SELECTED
    FINANCIAL RATIOS</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 2.9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Performance
    Ratios:</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Return
    on average assets</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.38</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.34</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.90</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Return
    on average equity</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">4.84</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">4.44</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10.20</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Return
    on average common equity</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">4.84</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">4.44</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10.20</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Net interest
    margin, tax equivalent<sup>(2)</sup></span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">2.06</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">2.07</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3.19</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Efficiency
    ratio <sup>(3)</sup></span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">78.54</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">78.65</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">58.71</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Asset Quality
    Ratios:</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Nonperforming
    assets to total loans <sup>(1)</sup></span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.30</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.11</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.08</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Nonperforming
    assets to total assets</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.27</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.10</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.07</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Net charge-offs
    to average total loans</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.04</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.00</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(0.05</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Allowance
    for credit losses to nonperforming loans</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">366.94</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,026.58</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,470.74</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Allowance
    for credit losses to total loans</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1.10</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1.13</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1.18</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Holding Company
    Capital Ratios:</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Total risk-based
    capital ratio</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12.70</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12.57</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12.91</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Tier 1
    risk-based capital ratio</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">11.16</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10.60</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10.88</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Leverage
    ratio</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8.55</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8.14</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">9.17</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Common
    equity tier 1 ratio<sup>(4)</sup></span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10.75</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10.19</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10.44</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Tangible
    common equity<sup>(5)</sup></span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8.08</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">7.70</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">7.98</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Growth Ratios:</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Change
    in assets</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.78</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">9.85</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">26.20</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Change
    in loans</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">0.81</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10.06</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">31.47</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Change
    in deposits</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1.66</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">7.84</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">22.23</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Change
    in net income to common shareholders</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">15.67</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-53.89</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-37.67</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2pt solid; text-align: left; padding-bottom: 1pt; padding-left: 8.1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Change
    in earnings per common share - diluted</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">15.06</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-54.02</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">-38.29</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">%</span></td></tr>
  </table>


<!-- Field: Page; Sequence: 48 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="vertical-align: top">
    <td colspan="2" style="padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="text-decoration: underline">Footnotes to table:</span></span></td></tr>
  <tr>
    <td style="vertical-align: top; width: 0.15in; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt"><sup>(1) </sup></span></td>
    <td style="vertical-align: bottom; width: 98%; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Excludes loans held for sale.</span></td></tr>
  <tr>
    <td style="vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt"><sup>(2)</sup></span></td>
    <td style="vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">The tax-equivalent adjustment to net interest income adjusts the yield for assets earning tax-exempt income to a comparable yield on a taxable basis.</span></td></tr>
  <tr>
    <td style="vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt"><sup>(3)</sup></span></td>
    <td style="vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Noninterest expense divided by the sum of net interest income and noninterest income.</span></td></tr>
  <tr>
    <td style="vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt"><sup>(4)</sup></span></td>
    <td style="vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">The common equity tier 1 ratio is calculated as the sum of common equity divided by risk-weighted assets.</span></td></tr>
  <tr>
    <td style="vertical-align: top; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt"><sup>(5)</sup></span></td>
    <td style="vertical-align: bottom; padding-right: 0pt; padding-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">The common equity ratio is calculated as total equity less preferred stock divided by total assets.</span></td></tr>
  </table>
<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">CRITICAL ACCOUNTING ESTIMATES</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We have adopted various accounting policies that govern
the application of accounting principles generally accepted in the U.S. and with general practices within the banking industry in the
preparation of our financial statements. Our significant accounting policies are described in Note 1 to our Consolidated Financial Statements
as of December 31, 2024.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Certain accounting policies inherently involve a greater
reliance on the use of estimates, assumptions and judgments and, as such, have a greater possibility of producing results that could be
materially different than originally reported, which could have a material impact on the carrying values of our assets and liabilities
and our results of operations. We consider these accounting policies and estimates to be critical accounting policies. We have identified
the determination of the allowance for credit losses, the fair valuation of financial instruments and income taxes to be the accounting
areas that require the most subjective or complex judgments and, as such, could be most subject to revision as new or additional information
becomes available or circumstances change, including overall changes in the economic climate and/or market interest rates. Therefore,
management has reviewed and approved these critical accounting policies and estimates and has discussed these policies with the Company&#8217;s
Audit Committee.</p>

<p style="font: italic bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Allowance for Credit Losses</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The allowance for credit losses
(&#8220;ACL&#8221;) is management&#8217;s current estimate of expected credit losses that will result from the inability of our borrowers
to make required loan payments, with particular applicability on our balance sheet to loans and unfunded loan commitments. Estimating
the amount of the ACL requires significant judgment and the use of estimates related to historical experience, current conditions, reasonable
and supportable forecasts, and the value of collateral on collateral-dependent loans. Credit losses are charged against the allowance,
while recoveries of amounts previously charged off are credited to the allowance. A provision for credit losses is charged to operations
based on management&#8217;s periodic evaluation of the factors previously mentioned, as well as other pertinent factors.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">There are many factors affecting
the ACL; some are quantitative while others require qualitative judgment. Although management believes its process for determining the
allowance adequately considers all the potential factors that could potentially result in credit losses, the process includes subjective
elements and is susceptible to significant change. To the extent actual outcomes are worse than management estimates, additional provision
for credit losses could be required that could adversely affect our earnings or financial position in future periods.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">See Note 1 &#8211; Summary
of Significant Accounting Policies and Activities for further detailed descriptions of our estimation process and methodology related
to the ACL. See also Note 4 &#8211; Loans and Allowance for Credit Losses and &#8220;Provision for Credit Losses&#8221; in this MD&amp;A.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b><i>Fair Valuation of Financial Instruments</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Certain assets and liabilities are measured at fair
value on a recurring basis, including securities and derivative instruments. Assets and liabilities carried at fair value inherently include
subjectivity and may require the use of significant assumptions, adjustments and judgment including, among others, discount rates, rates
of return on assets, cash flows, default rates, loss rates, terminal values and liquidation values. A significant change in assumptions
may result in a significant change in fair value, which in turn, may result in a higher degree of financial statement volatility and could
result in significant impact on our results of operations, financial condition or disclosures of fair value information.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The fair value hierarchy requires
use of observable inputs first and subsequently unobservable inputs when observable inputs are not available. Our fair value measurements
involve various valuation techniques and models, which involve inputs that are observable (Level 1 or Level 2 in fair value hierarchy),
when available. The level of judgment required to determine fair value is dependent on the methods or techniques used in the process.
Assets and liabilities that are measured at fair value using quoted prices in active markets (Level 1) do not require significant judgment
while the valuation of assets and liabilities when quoted market prices are not available (Levels 2 and 3) may require significant</p>


<!-- Field: Page; Sequence: 49 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">judgment to assess whether
observable or unobservable inputs for those assets and liabilities provide reasonable determination of fair value. See Note 12 to the
Consolidated Financial Statements for additional information regarding the fair values measured at each level of the fair value hierarchy,
additional discussion regarding fair value measurements, and a brief description of how fair value is determined for categories that have
unobservable inputs.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b><i>Income Taxes</i></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The financial statements have been prepared on the
accrual basis. When income and expenses are recognized in different periods for financial reporting purposes versus for the purposes of
computing income taxes currently payable, deferred taxes are provided on such temporary differences. Deferred tax assets and liabilities
are recognized for the expected future tax consequences of events that have been recognized in the consolidated financial statements or
tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates expected to apply to taxable income in the years
in which those temporary differences are expected to be realized or settled.</p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">RESULTS OF OPERATIONS</p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Net Interest Income and Margin</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our level of net interest income is determined by the
level of earning assets and the management of our net interest margin. For the years ended December 31, 2024, 2023, and 2022, our net
interest income was $81.2 million, $77.7 million, and $97.6 million, respectively. The $3.6 million, or 4.6%, increase in net interest
income during 2024, compared to 2023, was driven by a $23.6 million increase in interest income, partially offset by a $20.0 million increase
in interest expense. During 2023, our net interest income decreased $20.0 million, or 20.5%, compared to 2022. This decrease in net interest
income was driven by a $79.9 million increase in interest expense, primarily related to our interest-bearing deposits, partially offset
by a $59.9 million increase in interest income during the 2023 period.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Interest income for the years ended December 31, 2024,
2023, and 2022 was $201.2 million, $177.6 million, and $117.7 million, respectively. A significant portion of our interest income relates
to our strategy to maintain a large portion of our assets in higher earning loans compared to lower yielding investments and federal funds
sold. As such, 92.9% of our interest income related to interest on loans during 2024, compared to 93.5% during 2023 and 97.1% during 2022.
Also, included in interest income on loans was $1.6 million related to the net amortization of loan fees and capitalized loan origination
costs for the year ended December 31, 2024, compared to $1.7 million for the years ended December 31, 2023 and 2022, respectively. The
increase in interest income during 2024 was driven by an increase in average interest-earning assets, combined with higher yields on those
assets.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Interest expense was $120.0 million, $99.9 million,
and $20.0 million for the years ended December 31, 2024, 2023, and 2022, respectively. Interest expense on deposits for 2024 represented
90.7% of total interest expense, compared to 91.4% for 2023, and 90.3% for 2022, while interest expense on borrowings represented 9.3%
of total interest expense for 2024, compared to 8.6% for 2023, and 9.7% for 2022. The increase in interest expense on deposits during
the 2024 and 2023 periods was driven by the increase in the rate paid on deposit balances which relates to the Federal Reserve&#8217;s
525 basis point increase in the federal funds rate beginning in March 2022 and continuing through July 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We have included a number of tables to assist in our
description of various measures of our financial performance. For example, the &#8220;Average Balances, Income and Expenses, Yields and
Rates&#8221; table shows the average balance of each category of our assets and liabilities as well as the yield we earned or the rate
we paid with respect to each category during 2024, 2023, and 2022. Similarly, the &#8220;Rate/Volume Analysis&#8221; table demonstrates
the effect of changing interest rates and changing volume of assets and liabilities on our financial condition during the periods shown.
We also track the sensitivity of our various categories of assets and liabilities to changes in interest rates, and we have included tables
to illustrate our interest rate sensitivity with respect to interest-earning and interest-bearing accounts.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The following table sets forth information related
to our average balance sheet, average yields on assets, and average costs of liabilities at December 31, 2024, 2023 and 2022. We derived
these yields or costs by dividing income or expense by the average balance of the corresponding assets or liabilities. We derived average
balances from the daily balances throughout the periods indicated. During the same periods, we had no securities purchased with agreements
to resell. All investments were owned at an original maturity of over one year. Nonaccrual loans are included in earning assets in the
following tables. Loan yields have been reduced to reflect the negative impact on our earnings of loans on nonaccrual status. The net
of capitalized loan costs and fees are amortized into interest income on loans.</p>


<!-- Field: Page; Sequence: 50 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b>Average Balances, Income and Expenses, Yields and Rates</b></p>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="34" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">Year Ended
    December 31,</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">2024</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">2023</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 8pt">Average
    <br/> Balance</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 8pt">Income/<br/>
    Expense</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 8pt">Yield/<br/>
    Rate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 8pt">Average
    <br/> Balance</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 8pt">Income/<br/>
    Expense</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 8pt">Yield/<br/>
    Rate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 8pt">Average
    <br/> Balance</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 8pt">Income/<br/>
    Expense</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: center"><span style="font-size: 8pt">Yield/<br/>
    Rate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 1.45pt"><span style="font-size: 8pt">Interest-earning assets</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6pt; width: 46%"><span style="font-size: 8pt">Federal funds sold and
interest-bearing deposits with banks</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">160,683</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">8,537</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">5.31</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">%</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">134,495</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">6,998</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">5.20</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">%</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">88,077</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">1,439</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">1.63</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6pt"><span style="font-size: 8pt">Investment securities, taxable</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">138,494</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">5,645</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">4.08</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">121,739</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">4,296</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.53</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">97,328</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1,793</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1.84</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Investment
securities, nontaxable <sup>(1)</sup></span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">8,012</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">217</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2.71</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">7,941</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">217</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2.73</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">10,604</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">256</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2.41</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 6pt; text-align: left; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Loans
<sup>(2)</sup></span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">3,629,570</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">186,863</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">5.15</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">3,497,623</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">166,137</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">4.75</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">2,870,733</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">114,233</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.98</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 12pt; text-align: left">Total interest-earning assets</td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3,936,759</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">201,262</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">5.11</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3,761,798</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">177,648</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">4.72</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3,066,742</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">117,721</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.84</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 6pt; text-align: left; padding-bottom: 1pt">Noninterest-earning assets</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">159,441</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">162,771</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">157,380</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2pt solid; padding-left: 12pt; text-align: left; padding-bottom: 1pt">Total assets</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 8pt">4,096,200</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 8pt">3,924,569</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 8pt">3,224,122</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 1.45pt"><span style="font-size: 8pt">Interest-bearing liabilities</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 6pt; text-align: left">NOW accounts</td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">303,580</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2,810</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">0.93</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">299,703</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2,254</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">0.75</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">374,956</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">816</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">0.22</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 6pt; text-align: left">Savings &amp; money market</td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1,561,925</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">61,455</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.93</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1,708,874</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">61,241</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.58</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1,364,961</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">13,138</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">0.96</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 6pt; text-align: left; padding-bottom: 1pt">Time deposits</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">900,628</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">44,509</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">4.94</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">631,967</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">27,878</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">4.41</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">301,793</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">4,148</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1.37</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 12pt; text-align: left">Total interest-bearing deposits</td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2,766,133</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">108,774</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.93</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2,640,544</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">91,373</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.46</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2,041,710</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">18,102</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">0.89</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 6pt; text-align: left">FHLB advances and other borrowings</td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">240,344</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">9,066</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.77</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">169,963</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">6,382</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.75</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">19,614</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">209</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1.07</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 6pt; text-align: left; padding-bottom: 1pt">Subordinated debt</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">33,448</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">2,150</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">6.43</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">36,265</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">2,189</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">6.04</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">%</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">36,156</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">1,730</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">4.78</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 12pt; text-align: left"><span style="font-size: 8pt">Total interest-bearing liabilities</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3,039,925</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">119,990</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.95</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2,846,772</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">99,944</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.51</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2,097,480</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">20,041</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">0.96</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 6pt; text-align: left">Noninterest-bearing liabilities</td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">735,363</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">775,116</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">841,233</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 6pt; text-align: left; padding-bottom: 1pt">Shareholders&#8217; equity</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">320,912</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">302,681</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">285,409</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; padding-left: 12pt; text-align: left; padding-bottom: 1pt">Total liabilities and shareholders&#8217; equity</td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 8pt">4,096,200</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 8pt">3,924,569</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 8pt">3,224,122</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 1.45pt"><span style="font-size: 8pt">Net interest spread</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1.16</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1.21</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2.88</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.45pt"><span style="font-size: 8pt">Net interest income(tax equivalent)/margin</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">81,272</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2.06</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">77,704</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2.07</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt">97,680</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">3.19</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 6pt; text-align: left; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Less:
    tax-equivalent adjustment <sup>(1)</sup></span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(50</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(50</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(59</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; text-align: left; padding-bottom: 1pt; padding-left: 1.45pt"><span style="font-size: 8pt">Net
    interest income</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 8pt">81,222</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 8pt">77,654</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 8pt">97,621</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="padding-top: 5pt; width: 0"/><td style="padding-top: 5pt; width: 13.5pt"><sup>(1)</sup></td><td style="padding-top: 5pt; text-align: justify">The tax-equivalent adjustment to net interest income adjusts the yield for assets earning tax-exempt income
to a comparable yield on a taxable basis.</td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0"/><td style="width: 13.7pt"><sup>(2)</sup></td><td style="text-align: justify">Includes loans held for sale and nonaccrual loans.</td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our net interest margin, on
a tax-equivalent basis (TE), was 2.06%, 2.07% and 3.19% for the years ended December 31, 2024, 2023 and 2022, respectively. Our net interest
margin (TE) was relatively stable in 2024, compared to 2023 as both our yield on interest earning assets and rate of interest bearing
liabilities increased similarly during the year. During 2023, our net interest margin decreased 112 basis points, compared to 2022, driven
primarily by higher costs on our interest-bearing liabilities.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our average interest-earning assets increased by $175.0
million during the year ended December 31, 2024, compared to 2023, while the related yield on our interest-earning assets increased by
39 basis points. The increase in average interest-earning assets was driven by a $131.9 million increase in average loan balances and
a $26.2 million increase in federal funds sold and interest-bearing deposits with banks. In addition, the increase in yield on our interest
earning assets was driven by a 40 basis point increase in the yield on our loan portfolio.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">During the year ended December 31, 2023, our average
interest-earning assets increased by $695.1 million, compared to 2022, while the yield on our interest-earning assets increased by 88
basis points. The increase in average interest-earning assets was driven primarily by a $626.9 million increase in average loan balances
combined with a $46.4 million increase in federal funds sold and interest-bearing deposits with banks. In addition, the increase in yield
on our interest earning assets was driven by a 357 basis point increase in the yield on our federal funds sold and other interest-bearing
deposits which repriced as the Federal Reserve increased the federal funds rate by 100 basis points during 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our average interest-bearing liabilities increased
by $193.2 million during 2024 while the cost of our interest-bearing liabilities increased by 44 basis points. The increase in average
interest-bearing liabilities was driven primarily by a $268.7 million increase in average time deposits at an average rate of 4.94% and
an increase of $70.4 million in FHLB advances and other borrowings. During 2023, our average interest-bearing liabilities increased by
$749.3 million, compared to 2022, while the cost of our interest-bearing liabilities increased by 255 basis points.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our net interest spread was
1.16% for the year ended December 31, 2024, compared to 1.21% for the same period in 2023 and 2.88% for 2022. The net interest spread
is the difference between the yield we earn on our interest-earning assets and the rate we pay on our interest-bearing liabilities. The
44 basis point increase in the cost of our interest-bearing liabilities, partially offset by a 39 basis point increase in yield on our
interest-earning assets resulted in a 5 basis point</p>


<!-- Field: Page; Sequence: 51 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">decrease in our net interest
spread for the 2024&#160;period. We anticipate continued pressure on our net interest spread and net interest margin in future periods
as our deposits continue to reprice immediately with increases in the fed funds rate, compared to our loan portfolio which reprices as
loans are originated or renewed.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b>Rate/Volume Analysis</b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Net interest income can be analyzed in terms of the
impact of changing interest rates and changing volume. The following tables set forth the effect which the varying levels of interest-earning
assets and interest-bearing liabilities and the applicable rates have had on changes in net interest income for the periods presented.</p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="30" style="border-top: Black 2pt solid; white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; white-space: nowrap; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="30" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Year
    Ended</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2024 vs. 2023</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2023 vs. 2022</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: transparent">
    <td style="white-space: nowrap; font-size: 12pt; text-align: center; padding-bottom: 1pt; padding-left: 2.9pt"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td colspan="13" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Increase
                                            (Decrease) Due to Change in</b></span></td><td style="white-space: nowrap; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td colspan="13" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Increase
                                            (Decrease) Due to Change in</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; text-align: left; padding-bottom: 1pt; padding-left: 2.9pt"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Volume</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Rate</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Rate/<br/>
                                            Volume</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Total</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Volume</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Rate</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Rate/<br/>
                                            Volume</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Total</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left; padding-left: 2.9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Interest
    income</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt; width: 44%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">$</span></td><td style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">6,267</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">13,933</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">526</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">20,726</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">$</span></td><td style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">24,945</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">22,127</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">4,832</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">51,904</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Investment
    securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">579</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">682</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">88</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1,349</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">401</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1,725</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">347</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2,473</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Federal
    funds sold</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1,363</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">147</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">29</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1,539</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">758</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">3,144</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1,657</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">5,559</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Total
    interest income</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">8,209</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">14,762</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">643</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">23,614</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">26,104</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">26,996</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">6,836</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">59,936</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-left: 2.9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Interest
    expense</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Deposits</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2,316</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">14,712</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">373</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">17,401</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">3,371</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">58,928</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">10,972</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">73,271</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-left: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">FHLB
    advances and other borrowings</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2,644</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">29</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">12</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2,685</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1,602</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">528</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">4,044</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">6,174</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Subordinated
    debt</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">4</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(44</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">)</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">-</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(40</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">)</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">5</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">452</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">458</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Total
    interest expense</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">4,964</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">14,697</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">385</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">20,046</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">4,978</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">59,908</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">15,017</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">79,903</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; font-size: 10pt; text-align: left; padding-bottom: 1pt; padding-left: 2.9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Net
    interest income</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">3,245</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">65</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">258</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">3,568</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">21,126</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(32,912</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">)</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(8,181</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">)</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">(19,967</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">)</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Net interest income, the largest component of our income,
was $81.2 million for the year ended December 31, 2024, a $3.6 million increase from net interest income of $77.7 million for the year
ended December 31, 2023. The increase in net interest income was driven by a $23.6 million increase in interest income, partially offset
by a $20.0 million increase in interest expense. The 40 basis point increase in loan yield combined with the $131.9 million increase in
average loan balances drove the increase in interest income while the 47 basis point increase in deposit costs drove the increase in interest
expense.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Net interest income was $77.7 million for the year
ended December 31, 2023, a $20.0 million decrease from net interest income of $97.6 million for the year ended December 31, 2022. The
decrease in net interest income was driven by a $79.9 million increase in interest expense, partially offset by a $59.9 million increase
in interest income. The 257 basis point increase in deposit costs drove the increase in interest expense while the $626.9 million increase
in average loan balances combined with the 77 basis point increase in loan yield drove the increase in interest income.</p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Provision for Credit Losses</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The provision for credit losses, which includes a provision
for losses on unfunded commitments, is a charge to earnings to maintain the allowance for credit losses and reserve for unfunded commitments
at levels consistent with management&#8217;s assessment of expected losses in the loan portfolio at the balance sheet date. We review
the adequacy of the allowance for credit losses on a quarterly basis. Please see the discussion below under &#8220;Results of Operations
&#8211; Allowance for Credit Losses&#8221; for a description of the factors we consider in determining the amount of the provision we
expense each period to maintain this allowance.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">There was a $125,000 provision for credit losses for
the year ended December 31, 2024, compared to a provision of $1.3 million and $6.2 million for the years ended December 31, 2023 and 2022,
respectively. The $125,000 provision during 2024 included a provision of $500,000 for credit losses and a reversal of $375,000 for unfunded
commitments. The $500,000 provision was driven primarily by $29.1 million in loan growth during the year combined with slightly lower
expected loss rates due to historically low charge-offs, while the $375,000 reversal was driven by a $5.5 million decrease in unfunded
commitments combined with lower historical loss rates. The $1.3 million provision during 2023 included a $2.2 million provision for credit
losses and a reversal of $949,000 for unfunded commitments. The $2.2 million provision was driven primarily by $329.3 million in loan
growth during the year, while the $949,000 reversal was driven by a $153.7 million decrease in unfunded commitments. The $6.2 million
provision during 2022, which included a $780,000 provision for unfunded commitments, was driven primarily by $783.5 million in loan growth
during the year, combined with a $259.6 million increase in unfunded commitments. In addition, to loan growth, the provision for credit
losses was impacted by</p>


<!-- Field: Page; Sequence: 52 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">slightly lower expected loss rates due to historically
low charge-offs during the 12 months ended December 31, 2022 while minor adjustments to two internal qualitative factors increased the
qualitative component of the allowance and related provision expense.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Following is a summary of the activity in the allowance
for credit&#160;losses.</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; padding-left: 3pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 3pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2024</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2023</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; font-weight: bold; text-align: left"><span style="font-size: 10pt">Balance, beginning of period</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; text-align: right"><span style="font-size: 10pt">40,682</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 10pt">38,639</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 10pt">30,408</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 10pt">Adjustment for CECL</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,500</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-size: 10pt">Provision for credit losses</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">500</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">2,209</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">5,375</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 10pt">Loan charge-offs</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(1,734</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(761</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(485</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Loan recoveries</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">466</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">595</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,841</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Net
    loan (charge-offs) recoveries</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(1,268</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">(166</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">1,356</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; font-weight: bold; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Balance,
    end of period</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">39,914</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">40,682</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">38,639</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As of December 31, 2024, the allowance for credit losses
totaled $39.9 million, or 1.10% of gross loans. In comparison, the allowance for credit losses totaled $40.7 million as of December 31,
2023, or 1.13% of gross loans, and $38.6 million as of December 31, 2022, or 1.18% of gross loans.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">During the year ended December 31, 2024, we had net
charge-offs of $1.3 million, consisting of $1.7 million of loans charged-off in the current year, partially offset by $466,000 of recoveries
on loans previously charged-off. Net charge-offs were 0.04% of the average outstanding loan portfolio for 2024. In addition, nonperforming
assets increased to 0.27% of total assets while our level of classified assets decreased to 4.25% at December 31, 2024.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We reported net charge-offs of $166,000 and net recoveries
of $1.4 million for the years ended December 31, 2023 and 2022, respectively, including charge-offs of $761,000 and $485,000 in 2023 and
2022, respectively. The net charge-offs of $166,000 and net recoveries of $1.4 million during 2023 and 2022, respectively, represented
0.0.% and 0.05% of the average outstanding loan portfolios for 2023 and 2022, respectively. In addition, nonperforming assets were 0.10%
and 0.07% of total assets for 2023 and 2022, respectively, and classified assets were 4.25% and 4.72% at December 31, 2023 and 2022, respectively.</p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Noninterest Income</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The following table sets forth information related
to our noninterest income.</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 3pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Year
    Ended December 31,</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; text-align: left"><span style="font-size: 10pt">Mortgage banking income</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; text-align: right"><span style="font-size: 10pt">5,560</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 10pt">4,036</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 10pt">4,198</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 10pt">Service fees on deposit accounts</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,764</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,382</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,265</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-size: 10pt">ATM and debit card income</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">2,337</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">2,245</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">2,163</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 10pt">Income from bank owned life insurance</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,569</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,379</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,289</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-size: 10pt">Gain (loss) on disposal of fixed assets</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">28</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">(394</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt"><span style="font-size: 10pt">Other income</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">883</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">818</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">1,059</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.125in"><span style="font-size: 10pt">Total
    noninterest income</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">12,141</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">9,860</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">9,580</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Noninterest income was $12.1 million for the year ended
December 31, 2024, a $2.3 million, or 23.1%, increase compared to noninterest income of $9.9 million for the year ended December 31, 2023.
The increase in noninterest income during 2024, compared to 2023, resulted primarily from an increase in mortgage banking income, service
fees on deposit accounts and income from bank owned life insurance. Mortgage banking income increased by $1.5 million, or 37.8%, due to
higher mortgage volume during the year. Service fees on deposit accounts increased by $382,000, or 27.6%, due to transaction volume and
increased use of the commercial credit cards offered to our clients.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Noninterest income was $9.9 million for the year ended
December 31, 2023, a $280,000, or 2.9%, increase compared to noninterest income of $9.6 million for the year ended December 31, 2022.
The increase in noninterest income during 2023, compared to 2022, resulted primarily from a loss on disposal of assets during the prior
year. Offsetting the increases in noninterest income were decreases in mortgage banking income and other income. Other income decreased
due to a decrease in loan fee income during 2023 as compared to 2022 due to fewer loan originations.</p>


<!-- Field: Page; Sequence: 53 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Noninterest Expenses</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The following table sets forth information related
to our noninterest expenses.</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; padding-left: 0pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0pt; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Year
    Ended December 31,</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0pt; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; text-align: left; padding-left: 0pt"><span style="font-size: 10pt">Compensation and benefits</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 10%; text-align: right"><span style="font-size: 10pt">43,546</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 10pt">40,275</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 10pt">38,790</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 10pt">Occupancy</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">10,291</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">10,255</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">9,105</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 10pt">Outside service and data processing costs</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">7,741</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">7,078</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">6,112</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 10pt">Insurance</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">4,022</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">3,766</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,686</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 10pt">Professional fees</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">2,404</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">2,496</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">2,635</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 10pt">Marketing</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,412</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,357</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,216</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0pt"><span style="font-size: 10pt">Other</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">3,910</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">3,600</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">3,389</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left; padding-bottom: 1pt; padding-left: 10pt"><span style="font-size: 10pt">Total
    noninterest expenses</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">73,326</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">68,827</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">62,933</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify">Noninterest expenses were $73.3 million for the year
ended December 31, 2024, a $4.5 million, or 6.5%, increase from noninterest expense of $68.8 million for 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The increase in total noninterest expenses during 2024,
compared to 2023, resulted primarily from the following:</p>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Compensation and benefits expense
increased $3.3 million, or 8.1%, during 2024 relating primarily to an increase in group insurance and other benefits expenses as well
as increases in salaries and incentive compensation. </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Outside service and data processing
costs increased $663,000, or 9.4%, primarily due to increased electronic banking, software licensing costs and debit card related expenses.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Insurance expenses increased
$256,000, or 6.8%, related to higher FDIC insurance premiums.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Other noninterest expenses increased
$310,000, or 8.6%, due primarily to an increase in debit card losses, collection expense, and other staff related expenses. </span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Noninterest expenses were $68.8 million for the year
ended December 31, 2023, a $5.9 million, or 9.4%, increase from noninterest expense of $62.9 million for 2022.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The increase in total noninterest expenses during 2023,
compared to 2022, resulted primarily from the following:</p>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Compensation and benefits expense
increased $1.5 million, or 3.8%, during 2023 relating primarily to an increase in salaries and incentive compensation. </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Occupancy expenses increased
$1.2 million, or 12.6%, driven by increased depreciation, insurance, property taxes and maintenance expenses primarily related to our
new headquarters building.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Outside service and data processing
costs increased $966,000, or 15.8%, primarily due to increased electronic banking, software licensing costs and debit card related expenses.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Insurance expenses increased
$2.1 million, or 123.4%, related to higher FDIC insurance premiums.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Marketing expenses increased
$141,000, or 11.6%, driven by an increase in community sponsorships and business development.</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0; margin-bottom: 0"><tr style="vertical-align: top">
<td style="width: 0.25in"/><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Other noninterest expenses increased
$211,000, or 6.2%, due primarily to an increase in telephone expense and deposit account and fraud losses.</span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Partially offsetting the above increases was a decrease
in professional fees of $139,000, or 5.3% due to less legal fees and consulting expenses during 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our efficiency ratio was 78.5% for 2024 and 78.7% for
2023. The efficiency ratio represents the percentage of one dollar of expense required to be incurred to earn a full dollar of revenue
and is computed by dividing noninterest expense by the sum of net interest income and noninterest income. Our efficiency ratio was elevated
for the twelve months ended December 31, 2024 due to the comparatively smaller increase in net interest income and noninterest income,
as compared to the increase in noninterest expenses during the year.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><i>Income Taxes</i></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Income tax expense was $4.4 million, $4.0 million and
$9.0 million for the years ended December 31, 2024, 2023 and 2022, respectively. Our effective tax rate was 22.0% for the year ended December
31, 2024, compared to 23.0% for 2023, and 23.6% for 2022. The fluctuation in the effective rate for each of the periods is driven by the
effect of equity compensation transactions and return to provision differences on our actual tax rate during the year compared to what
was estimated during the year.</p>


<!-- Field: Page; Sequence: 54 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Investment Securities</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">At December 31, 2024 and 2023, our investment securities
portfolio was $151.6 million and $154.6 million, respectively, and represented approximately 3.7% and 3.8% of our total assets, respectively.
Our available for sale investment portfolio included corporate bonds, US treasuries, US agency securities, SBA securities, state and political
subdivisions, asset-backed securities, and mortgage-backed securities with a fair value of $132.1 million and amortized cost of $146.6
million for an unrealized loss of $14.5 million at December 31, 2024 compared to a fair value of $134.7 million and amortized cost of
$149.1 million for an unrealized loss of $14.4 million at December 31, 2023.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">The amortized costs and the fair value of our investments
are as follows.</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="border-top: Black 2pt solid; white-space: nowrap; padding-left: 0pt; font-size: 8pt; text-align: center">&#160;</td><td style="border-top: Black 2pt solid; white-space: nowrap; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2pt solid; white-space: nowrap; font-size: 8pt; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; white-space: nowrap; font-size: 8pt">&#160;</td><td style="border-top: Black 2pt solid; white-space: nowrap; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2pt solid; white-space: nowrap; font-size: 8pt; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; white-space: nowrap; font-size: 8pt">&#160;</td><td style="border-top: Black 2pt solid; white-space: nowrap; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2pt solid; white-space: nowrap; font-size: 8pt; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td></tr>
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0pt; font-size: 8pt; text-align: center">&#160;</td><td style="white-space: nowrap; font-size: 8pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0pt; font-size: 8pt; text-align: center">&#160;</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="white-space: nowrap; padding-left: 0pt; font-size: 8pt; text-align: center">&#160;</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Amortized</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Fair</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Amortized</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Fair</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Amortized</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Fair</td><td style="font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-left: 0pt; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-left: 0pt; font-size: 8pt; text-align: left">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Cost</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Value</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Cost</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Value</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Cost</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0pt"><span style="font-size: 9pt">Available for Sale</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 46%; text-align: left; padding-left: 0pt"><span style="font-size: 9pt">Corporate bonds</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">2,121</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">1,927</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">2,147</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">1,910</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">2,172</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">1,883</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 9pt">US treasuries</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">999</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">908</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">9,495</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">9,394</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">999</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">871</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 9pt">US government agencies</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">17,540</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">15,795</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">20,594</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">18,656</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">13,007</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">10,617</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 9pt">State and political subdivisions</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">22,387</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">19,322</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">22,642</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">19,741</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">22,910</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">18,906</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 9pt">Asset-backed securities</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">36,613</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">36,538</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">33,450</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">33,236</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">6,435</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">6,229</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0pt"><span style="font-size: 9pt">Mortgage-backed securities</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">66,988</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">57,637</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">60,730</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">51,765</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">64,800</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">54,841</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left; padding-left: 0pt"><span style="font-size: 9pt">Total</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">146,648</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">132,127</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">149,058</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">134,702</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">110,323</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">93,347</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Contractual maturities and yields on our investments
are shown in the following table. Expected maturities may differ from contractual maturities because issuers may have the right to call
or prepay obligations with or without call or prepayment penalties.</p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td colspan="41" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="30" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 10pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Less
    Than One Year</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">One
    to Five Years</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Five
    to Ten Years</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Over
    Ten Years</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Yield</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Yield</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Yield</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Yield</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Yield</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Available for Sale</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; width: 40%">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">1,927</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">2.02</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">1,927</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">2.02</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.27</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.27</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,021</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.10</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,774</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.51</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,795</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.43</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">461</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.13</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.61</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,049</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.10</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12,086</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.13</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,322</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.08</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">23</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.14</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,420</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.25</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,095</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.87</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,538</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.81</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-bottom: 1pt">Mortgage-backed securities</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6,549</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.28</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,548</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.00</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">43,540</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.45</td><td style="padding-bottom: 1pt; text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,637</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2.39</td><td style="padding-bottom: 1pt; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-left: 10pt; text-align: left; padding-bottom: 1pt">Total</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right">461</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right">2.13</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">%</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right">16,154</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right">1.35</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">%</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right">26,791</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right">3.73</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">%</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right">88,721</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right">3.68</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">%</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right">132,127</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt">&#160;</td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right">3.40</td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left">%</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Other investments are comprised of the following and
are recorded at cost which approximates fair value.</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 8pt; text-align: center">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2pt solid; font-size: 8pt; text-align: center">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td></tr>
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="font-size: 8pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 82%; text-align: left; padding-left: 2.9pt"><span style="font-size: 10pt">Federal Home Loan Bank stock</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 10pt">14,516</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 10pt">16,063</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 2.9pt"><span style="font-size: 10pt">Other investments</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">4,571</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">3,473</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 2.9pt"><span style="font-size: 10pt">Investment in Trust Preferred subsidiaries</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">403</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">403</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left; padding-left: 2.9pt"><span style="font-size: 10pt">&#160;&#160;&#160;Total</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">19,490</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">19,939</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Loans</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Since loans typically provide higher interest yields
than other types of interest-earning assets, a substantial percentage of our earning assets are invested in our loan portfolio. Average
loans for the years ended December 31, 2024 and 2023 were $3.63 billion and $3.50 billion, respectively. Before allowance for credit losses,
total loans outstanding at December 31, 2024 and 2023 were $3.63 billion and $3.60 billion, respectively.</p>

<p style="font: 10pt/11.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The principal component of our loan portfolio
is loans secured by real estate mortgages. As of December 31, 2024, our loan portfolio included $3.03 billion, or 83.5%, of real estate
loans, compared to $3.05 billion, or 84.8%, as of December</p>


<!-- Field: Page; Sequence: 55 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt/11.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">31, 2023. Most of our real estate loans are
secured by residential or commercial property. We obtain a security interest in real estate, in addition to any other available collateral,
in order to increase the likelihood of the ultimate repayment of the loan. Generally, we limit the loan-to-value ratio on loans to coincide
with the appropriate regulatory guidelines. We attempt to maintain a relatively diversified loan portfolio to help reduce the risk inherent
in concentration in certain types of collateral and business types. In addition to traditional residential mortgage loans, we issue second
mortgage residential real estate loans and home equity lines of credit. Home equity lines of credit totaled $204.9 million as of December
31, 2024, of which approximately 46% were in a first lien position, while the remaining balance was second liens, compared to $183.0 million
as of December 31, 2023, of which approximately 46% were in first lien positions and the remaining balance was in second liens. The average
home equity loan had a balance of approximately $92,000 and a loan to value of approximately 74% as of December 31, 2024, compared to
an average loan balance of $85,000 and a loan to value of approximately 73% as of December 31, 2023. Further, 0.12% and 0.8% of our total
home equity lines of credit were over 30 days past due as of December 31, 2024 and 2023, respectively.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Following is a summary of our loan composition for
each of the last three years ended December 31, 2024. Of the $29.1 million in loan growth in 2024, $10.3 million of growth was in commercial
related loans, while $18.9 million of growth was in consumer related loans, specifically consumer real estate mortgages which grew by
$46.2 million and home equity lines of credit which grew by $21.9 million during 2024. Offsetting the growth in consumer real estate loans
and home equity lines of credit was a $42.5 million decrease in consumer construction loans. The increase in consumer real estate loans
is related to our focus to continue to originate high quality 1-4 family consumer real estate loans. Our average consumer real estate
loan currently has a principal balance of $468,000, a term of 23 years, and an average rate of 4.36%.</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2024</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2023</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">% of</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">% of</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">% of</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 9pt">Commercial</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; width: 46%; text-align: left"><span style="font-size: 9pt">Owner occupied RE</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">651,597</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">17.9</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">631,657</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">17.5</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">612,901</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 9pt">18.7</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 9pt">Non-owner occupied RE</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">924,367</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">25.5</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">942,529</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">26.2</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">862,579</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">26.3</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 9pt">Construction</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">103,204</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">2.8</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">150,680</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">4.2</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">109,726</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3.4</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left"><span style="font-size: 9pt">Business</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">556,117</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">15.3</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">500,161</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">13.9</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">468,112</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">14.3</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left"><span style="font-size: 9pt">Total commercial
    loans</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">2,235,285</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">61.5</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">2,225,027</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">61.8</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">2,053,318</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">62.7</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 9pt">Consumer</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 9pt">Real estate</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,128,629</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">31.1</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1,082,429</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">30.0</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">931,278</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">28.4</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 9pt">Home equity</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">204,897</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">5.6</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">183,004</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">5.1</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">179,300</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">5.5</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 9pt">Construction</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">20,874</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.6</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">63,348</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1.7</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">80,415</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">2.5</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 9pt">Other</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">42,082</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1.2</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">48,819</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">1.4</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">29,052</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">0.9</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left"><span style="font-size: 9pt">Total
    consumer loans</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">1,396,482</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">38.5</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">1,377,600</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">38.2</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">1,220,045</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">37.3</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.25in; text-align: left"><span style="font-size: 9pt">Total gross loans, net of deferred fees</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3,631,767</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">100.0</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3,602,627</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">100.0</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 9pt">3,273,363</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">100.0</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">Less &#8211; allowance for credit losses</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(39,914</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(40,682</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(38,639</span></td><td style="text-align: left"><span style="font-size: 9pt">)</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; padding-left: 0.25in; text-align: left"><span style="font-size: 9pt">Total loans, net</span></td><td style="border-bottom: Black 2pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">3,591,853</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">3,561,945</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 9pt">3,234,724</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We have included the table below to provide additional
clarity on our commercial real estate exposure. We have not identified any geographic concentrations within these collateral types. Our
level of non-owner occupied commercial real estate loans represents 247.2% of the Bank&#8217;s total risk-based capital at December 31,
2024.</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 8pt; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 8pt; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2pt solid; font-size: 8pt; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td></tr>
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 8pt; text-align: center">&#160;</td><td style="white-space: nowrap; font-size: 8pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center">Outstanding</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center">% of Loan<br/>
 Portfolio</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center">Average Loan<br/>
 Size</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: center">Weighted Average<br/>
 LTV</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 10pt">Collateral</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 64%; text-align: left; padding-left: 21pt"><span style="font-size: 10pt">Office</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 10pt">214,048</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 10pt">5.89</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">%</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 10pt">1,364</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 10pt">57</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 21pt"><span style="font-size: 10pt">Retail</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">170,601</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">4.70</span></td><td style="text-align: left"><span style="font-size: 10pt">%</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,543</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">52</span></td><td style="text-align: left"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 21pt"><span style="font-size: 10pt">Hotel</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">125,557</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">3.46</span></td><td style="text-align: left"><span style="font-size: 10pt">%</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">7,250</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">48</span></td><td style="text-align: left"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; text-align: left; padding-left: 21pt"><span style="font-size: 10pt">Multifamily</span></td><td style="border-bottom: Black 2pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">96,735</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">2.66</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">%</span></td><td style="border-bottom: Black 2pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">2,385</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">45</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">%</span></td></tr>
  </table>


<!-- Field: Page; Sequence: 56 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><b>Maturities and Sensitivity of Loans to Changes in Interest
Rates</b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The information in the following table is based on
the contractual maturities of individual loans, including loans which may be subject to renewal at their contractual maturity. Renewal
of such loans is subject to review and credit approval, as well as modification of terms upon maturity. Actual repayments of loans may
differ from the maturities reflected below because borrowers have the right to prepay obligations with or without prepayment penalties.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">The following table summarizes the composition and
maturities of the loan portfolio.</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">One
    year<br/> or less</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">After
    one<br/> but within<br/> five years</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">After
    five <br/>
    but within<br/>
    fifteen years</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">After<br/>
    fifteen<br/> years</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Commercial</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 55%; text-align: left; padding-left: 0.125in"><span style="font-size: 9pt">Owner occupied RE</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">21,235</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">220,648</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">369,748</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">39,966</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">651,597</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Non-owner
    occupied RE</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">129,269</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">547,864</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">227,987</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">19,247</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">924,367</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Construction</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">6,479</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">77,636</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">19,089</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">103,204</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Business</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">129,978</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">277,830</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">144,056</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">4,253</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">556,117</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Total
    commercial loans</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">286,961</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1,123,978</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">760,880</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">63,466</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2,235,285</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Consumer</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Real
    estate</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">20,982</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">82,896</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">281,091</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">743,660</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1,128,629</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Home
    equity</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">3,454</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">36,722</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">160,380</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">4,341</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">204,897</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Construction</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">5,849</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2,133</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">10,427</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">2,465</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">20,874</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-bottom: 1pt; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Other</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">7,660</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">30,633</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">3,040</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">749</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">42,082</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Total
    consumer loans</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">37,945</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">152,384</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">454,938</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">751,215</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1,396,482</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; text-align: left; padding-bottom: 1pt; padding-left: 30pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Total
    gross loan, net of deferred fees</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">324,906</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1,276,362</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">1,215,818</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">814,681</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">3,631,767</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left">The following table summarizes the loans due after one
year by category.</p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 8pt; text-align: left">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2pt solid; font-size: 8pt; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td></tr>
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="white-space: nowrap; font-size: 8pt; text-align: left; padding-left: 5.4pt">&#160;</td><td style="white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td colspan="5" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Interest Rate</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; text-align: left; padding-left: 0in">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Fixed</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Floating or<br/>
 Adjustable</b></span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0in"><span style="font-size: 10pt">Commercial</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 82%; text-align: left; padding-left: 0.125in"><span style="font-size: 10pt">Owner occupied RE</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 10pt">599,179</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 10pt">31,183</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.125in"><span style="font-size: 10pt">Non-owner occupied RE</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">701,297</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">93,801</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.125in"><span style="font-size: 10pt">Construction</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">63,019</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">33,706</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.125in"><span style="font-size: 10pt">Business</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">281,316</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">144,823</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.25in; text-align: left"><span style="font-size: 10pt">Total commercial loans</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">1,644,811</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">303,513</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0in"><span style="font-size: 10pt">Consumer</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.125in"><span style="font-size: 10pt">Real estate</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">1,107,647</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.125in"><span style="font-size: 10pt">Home equity</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">9,899</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">191,544</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.125in"><span style="font-size: 10pt">Construction</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">15,025</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.125in"><span style="font-size: 10pt">Other</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">8,038</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">26,384</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.25in"><span style="font-size: 10pt">Total consumer loans</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">1,140,609</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">217,928</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; text-align: left; padding-left: 30pt"><span style="font-size: 10pt">Total gross loan, net of deferred fees</span></td><td style="border-bottom: Black 2pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">2,785,420</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-size: 10pt">521,441</span></td><td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><i>Nonperforming Assets</i></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Nonperforming assets include real estate acquired through
foreclosure or deed taken in lieu of foreclosure and loans on nonaccrual status. The following table shows the nonperforming assets and
the related percentage of nonperforming assets to total assets and gross loans for the three years ended December 31, 2024. Generally,
a loan is placed on nonaccrual status when it becomes 90 days past due as to principal or interest, or when we believe, after considering
economic and business conditions and collection efforts, that the borrower&#8217;s financial condition is such that collection of the
loan is doubtful. A payment of interest on a loan that is classified as nonaccrual is recognized as a reduction in principal when received.
Our policy with respect to nonperforming loans requires the borrower to make a minimum of six consecutive payments in accordance with
the loan terms before that loan can be placed back on accrual status. Further, the borrower must show capacity to continue performing
into the future prior to restoration of accrual status.</p>


<!-- Field: Page; Sequence: 57 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 8pt; text-align: center">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 8pt; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 8pt; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-size: 8pt; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-size: 8pt">&#160;</td></tr>
  <tr style="font-size: 8pt; vertical-align: bottom">
    <td style="font-size: 8pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; padding-bottom: 1pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Commercial</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; width: 73%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Non-owner
    occupied RE</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">7,641</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,423</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">247</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Business</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,016</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">319</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">182</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Consumer</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Real
    estate</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,908</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">985</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">207</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Home
    equity</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">312</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,236</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">195</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Nonaccruing
    troubled debt restructurings (TDRs)</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,796</span></td><td style="padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total
    nonaccrual loans, including nonaccruing TDRs</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10,877</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3,963</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,627</span></td><td style="border-top: Black 1pt solid; border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; text-align: left; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total
    nonperforming assets</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10,877</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3,963</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,627</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Asset Quality
    Ratios:</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Nonperforming
    assets/total assets</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.27</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.10</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.07</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Nonaccrual
    loans/gross loans</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.30</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.11</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.08</span></td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total loans
    over 90 days past due <sup>(1)</sup></span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,641</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,300</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">402</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.125in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Loans
    over 90 days past due and still accruing</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; text-align: left; padding-bottom: 1pt; padding-left: 0in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Accruing
    troubled debt restructurings</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4,503</span></td><td style="border-bottom: Black 2pt solid; padding-bottom: 1pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-top: 6pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt"><sup>(1)</sup>&#160;&#160; Loans over
    90 days are included in nonaccrual loans</span></td><td style="padding-top: 6pt; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-top: 6pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 6pt; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 6pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 6pt; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-top: 6pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 6pt; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 6pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 6pt; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="padding-top: 6pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 6pt; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="padding-top: 6pt; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">At December 31, 2024, nonperforming assets were $10.9
million, or 0.27% of total assets and 0.30% of gross loans, compared to $4.0 million, or 0.10% of total assets and 0.11% of gross loans
at December 31, 2023. Nonaccrual loans increased $6.9 million during the twelve months ending December 31, 2024 due primarily to one commercial
relationship related to the assisted living industry. The amount of foregone interest income on the nonaccrual loans as of December 31,
2024 and 2023 was approximately $200,000 and $73,000, respectively, for the twelve-month periods.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">A significant portion, or 94.9%, of nonaccrual loans
at December 31, 2024 were secured by real estate. We have evaluated the underlying collateral on these loans and believe that the collateral
on these loans is sufficient to minimize future losses. As a result of this level of coverage on nonaccrual loans, we believe the allowance
for credit losses of $39.9 million for the year ended December 31, 2024 is adequate.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As a general practice, most of our commercial loans
and a portion of our consumer loans are originated with relatively short maturities of less than ten years. As a result, when a loan reaches
its maturity, we frequently renew the loan and thus extend its maturity using similar credit standards as those used when the loan was
first originated. Due to these loan practices, we may, at times, renew loans which are classified as nonaccrual after evaluating the loan&#8217;s
collateral value and financial strength of its guarantors. Nonaccrual loans are renewed at terms generally consistent with the ultimate
source of repayment and rarely at reduced rates. In these cases, we will generally seek additional credit enhancements, such as additional
collateral or additional guarantees to further protect the loan. When a loan is no longer performing in accordance with its stated terms,
we will typically seek performance under the guarantee.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">In addition, approximately 84% of our loans are collateralized
by real estate and approximately 95% of our individually evaluated loans are secured by real estate. Individual loan evaluations are generally
performed for individually evaluated loans, which includes nonaccrual loans and certain loans not meeting the risk characteristics of
the pool, whether on accrual or nonaccrual status. We use third party appraisers to determine the fair value of collateral dependent loans.
Our current loan and appraisal policies require us to review individually evaluated loans at least annually and determine whether it is
necessary to obtain an updated appraisal, either through a new external appraisal or an internal appraisal evaluation. We review each
of our individually evaluated loans on a quarterly basis to determine the level of impairment. As of December 31, 2024, we do not have
any individually evaluated loans carried at a value in excess of the appraised value. We typically charge-off a portion or create a specific
reserve for individually evaluated loans when we do not expect repayment to occur as agreed upon under the original terms of the loan
agreement.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">At December 31, 2024, individually evaluated loans
totaled approximately $12.2 million for which $4.5 million of these loans have a reserve of approximately $1.9 million allocated in the
allowance. At December 31, 2023, individually evaluated loans totaled approximately $4.8 million for which $3.7 million of these loans
had a reserve of approximately $688,000 allocated in the allowance.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We adopted Accounting Standards Update (&#8220;ASU&#8221;)
2022-02, Financial Instruments - Credit Losses (Topic 326) Troubled Debt Restructurings and Vintage Disclosures (&#8220;ASU 2022-02&#8221;)
effective January 1, 2023. The amendments in ASU 2022-02 eliminated the recognition and measurement of troubled debt restructurings and
enhanced disclosures for loan</p>


<!-- Field: Page; Sequence: 58 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">modifications
to borrowers experiencing financial difficulty. Loan modifications to borrowers experiencing financial difficulty were not material for
the twelve months ended December 31, 2024 and December 31, 2023.</span></p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Allowance
for Credit Losses</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 and December 31, 2023, the allowance for credit losses was $39.9 million and $40.7 million, respectively, or 1.10%
and 1.13% of outstanding loans, respectively. The allowance for credit losses as a percentage of our outstanding loan portfolio decreased
from the prior year primarily due to historically low loan charge-offs which factors into the expected loss rate on our current loan
portfolio. In addition, our nonperforming assets increased to 0.27% as a percentage of total assets at December 31, 2024 from 0.10%,
as a percentage of total assets, at December 31, 2023, while our classified assets were 4.25% of capital as of December 31, 2024 and
December 31, 2023. See Note 4 to the Consolidated Financial Statements for more information on our allowance for credit losses.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the net charge-off detail as a percentage of average loans by loan composition for the three years ended December
31, 2024.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Year
    ended December 31,</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">%</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">%</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">%</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 9pt; font-weight: bold; text-align: left"><span style="font-size: 10pt">Net charge-offs:</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;&#160;Commercial</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 46%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Non-owner occupied
    RE</span></td><td style="width: 1%; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(1,029</span></td><td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 1%; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 6%; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(0.03</span></td><td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)%</span></td><td style="width: 1%; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(57</span></td><td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="width: 1%; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 6%; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.00</span></td><td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td><td style="width: 1%; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 6%; font-size: 9pt; text-align: right"><span style="font-size: 10pt">1,540</span></td><td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 1%; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="width: 6%; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.05</span></td><td style="width: 1%; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Business</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(468</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(0.01</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)%</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">279</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.01</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">153</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.01</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;&#160;Total commercial</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(1,497</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(0.04</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)%</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">222</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.01</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">1,693</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.06</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;&#160;Consumer</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td><span style="font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 9pt; text-align: left; padding-left: 2.15pt"><span style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Home
    equity</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">210</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.01</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">(373</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">(0.01</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">)%</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">(247</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.01</span></td><td style="font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left; padding-left: 2.15pt"><span style="font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Other</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">19</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.00</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(15</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.00</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(90</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.00</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left; padding-left: 2.15pt"><span style="font-size: 10pt">&#160;&#160;Total
    consumer</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">229</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.01</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(388</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(0.01</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)%</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(337</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.00</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left; padding-left: 0in"><span style="font-size: 10pt">Net
    loan (charge-offs) recoveries</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(1,268</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(166</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">1,356</span></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-indent: -10pt; font-size: 9pt; text-align: left; padding-left: 10pt"><span style="font-size: 10pt">Net
    loan (charge-offs) recoveries as a % of average loans</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(0.04</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)%</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">0.00</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">%</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt"><span style="font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"><span style="font-size: 10pt">(0.05</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"><span style="font-size: 10pt">)%</span></td></tr>
  </table>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal">The
following table summarizes the allocation of the allowance for credit losses among the various loan categories.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Year
    ended December 31,</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 64%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in
    thousands)</span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 6%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Amount</b></span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 6%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">%<sup>(1)</sup></span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;&#160;</span></td><td style="padding-bottom: 1pt; width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 6%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Amount</b></span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; width: 6%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">%<sup>(1)</sup></span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;Commercial</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Owner
    occupied RE</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5,482</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">17.9</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">6,118</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">17.5</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Non-owner
    occupied RE</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10,219</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">25.2</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">11,167</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">26.2</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Construction</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">940</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2.8</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,594</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4.2</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Business</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">7,745</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">15.3</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">7,385</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">13.9</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;Total
    commercial</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">24,386</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">61.5</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">26,264</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">61.8</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;Consumer</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 2.9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Real
    estate</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">12,359</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">31.1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">10,647</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">30.0</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 2.9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Home
    equity</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,655</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5.6</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,600</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">5.1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 2.9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Construction</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">115</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">0.6</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">677</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1.7</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 2.9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;&#160;&#160;&#160;Other</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">399</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1.2</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">494</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1.4</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 2.9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;&#160;Total
    consumer</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">15,528</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">38.5</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">14,418</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">38.2</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Total
    allowance for credit losses</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">39,914</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">100.0</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">40,682</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">100.0</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">%</span></td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font: italic 8pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.25in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal"><sup>(1)</sup></span>&#160;</td><td style="text-indent: -0.125in; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal">Percentage
of loans in each category to total loans</span></td>
</tr></table>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Deposits
and Other Interest-Bearing Liabilities</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Our
primary source of funds for loans and investments is our deposits and advances from the FHLB. In the past, we have chosen to obtain a
portion of our certificates of deposits from areas outside of our market in order to obtain longer term deposits than are readily available
in our local market. Our internal guidelines regarding the use of brokered CDs limit our brokered CDs to 30% of total deposits. These
guidelines allow us to take advantage of the attractive terms that wholesale funding can offer while mitigating the related inherent
risk.</span></p>

<!-- Field: Page; Sequence: 59 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Our
retail deposits represented $2.89 billion, or 84.0% of total deposits, at December 31, 2024 and $3.00 billion, or 88.8% of total deposits,
at December 31, 2023. Brokered deposits were $550.3 million, representing 16.0% of our total deposits at December 31, 2024, and $379.4
million, or 12.6%, at December 31, 2023 and are included in time deposits greater than $250,000 in the following table. Our loan-to-deposit
ratio was 106%, 107%, and 104% at December 31, 2024, 2023, and 2022, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table shows the average balance amounts and the average rates paid on deposits held by us.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2024</span></td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2023</span></td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Rate</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Rate</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Rate</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 46%; text-align: left">Noninterest bearing demand deposits</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">676,792</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">717,275</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">788,960</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">-</span></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Interest bearing demand deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">303,580</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.93</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">299,703</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.75</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">374,956</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.22</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Money market accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,531,994</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,672,550</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.66</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,323,487</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.99</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Savings accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">29,931</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.25</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,324</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.11</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">41,474</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">0.05</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Time deposits less than $250,000</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">211,494</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.59</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">106,169</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.04</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">81,664</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.17</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">Time deposits greater than $250,000</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">689,134</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.03</td><td style="text-align: left">%</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">525,798</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.30</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">220,192</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.45</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left">Total deposits</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,442,925</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3.15</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,357,819</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2.72</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,830,733</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">0.64</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">During
the 12 months ended December 31, 2024, our average transaction account balances decreased by $183.7 million, or 6.7%, while our average
time deposit balances increased by $268.8 million, or 42.5%. Core deposits exclude out-of-market deposits and time deposits of $250,000
or more and provide a relatively stable funding source for our loan portfolio and other earning assets. Our core deposits were $2.66
billion, $2.81 billion, and $2.76 billion at December 31, 2024, 2023 and 2022, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">All
of our time deposits are certificates of deposits. The maturity distribution of our time deposits of $250,000 or more is as follows:</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31,</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 78%; text-align: left">Three months or less</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">233,514</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 8%; text-align: right">169,419</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Over three through six months</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">187,478</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">86,342</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Over six through twelve months</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">130,568</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">58,293</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">Over twelve months</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">222,468</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">254,011</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">774,028</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">568,065</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Time
deposits that meet or exceed the FDIC insurance limit of $250,000 at December 31, 2024 and December 31, 2023 were $774.0 million and
$568.1 million, respectively, including wholesale deposits.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 and 2023, we estimate that we have approximately $1.3 billion, respectively, in uninsured deposits including related
interest accrued and unpaid. Since it is not reasonably practicable to provide a precise measure of uninsured deposits, the amounts above
are estimates and are based on the same methodologies and assumptions used for the Bank&#8217;s regulatory reporting requirements by
the FDIC for the Call Report.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Liquidity
and Capital Resources</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Liquidity
is our ability to fund operations, to meet depositor withdrawals, to provide for customers&#8217; credit needs, and to meet maturing
obligations and existing commitments. Our liquidity principally depends on our cash flows from operating activities, investment in and
maturity of assets, changes in balances of deposits and borrowings, and our ability to borrow funds. The several large bank failures
across the United States in the first five months of 2023 exemplify the potential serious results of the unexpected inability of insured
depository institutions to obtain needed liquidity to satisfy deposit withdrawal requests, including how quickly such requests can accelerate
once uninsured depositors lose confidence in an institutions ability to satisfy its obligations to depositors. We seek to ensure our
funding needs are met by maintaining a level of liquidity through asset and liability management. Liquidity management involves monitoring
our sources and uses of funds in order to meet our day-to-day cash flow requirements while maximizing profits. Liquidity management is
made more complicated because different balance sheet components are subject to varying degrees of management control. For example, the
timing of maturities of our investment portfolio is fairly predictable and subject to a high degree</span></p>

<!-- Field: Page; Sequence: 60 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">of control at the time investment
decisions are made. However, net deposit inflows and outflows are far less predictable and are not subject to the same degree of control.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 and 2023, our cash and cash equivalents amounted to $162.9 million and $156.2 million, or 4.0% and 3.9% of total assets,
respectively. Our investment securities at December 31, 2024 and 2023 amounted to $151.6 million and $154.6 million, or 3.7% and 3.8%
of total assets, respectively. Investment securities traditionally provide a secondary source of liquidity since they can be converted
into cash in a timely manner.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Our
ability to maintain and expand our deposit base and borrowing capabilities serves as our primary source of liquidity. We plan to meet
our future cash needs through the liquidation of temporary investments, the generation of deposits, and from additional borrowings. In
addition, we will receive cash upon the maturity and sale of loans and the maturity of investment securities. We maintain six federal
funds purchased lines of credit with correspondent banks totaling $128.5 million to meet short-term liquidity needs. There were no borrowings
against the lines at December 31, 2024. At December 31, 2024, we had $210.8 million pledged and available with the Federal Reserve Discount
Window.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
are also a member of the FHLB of Atlanta, from which applications for borrowings can be made. The FHLB requires that securities, qualifying
mortgage loans, and stock of the FHLB owned by the Bank be pledged to secure any advances from the FHLB. The unused borrowing capacity
currently available from the FHLB at December 31, 2024 was $807.5 million, based on the Bank&#8217;s $14.5 million investment in FHLB
stock, as well as qualifying mortgages available to secure any future borrowings. However, we are able to pledge additional securities
to the FHLB in order to increase our available borrowing capacity. In addition, at December 31, 2024 we had $205.4 million of letters
of credit outstanding with the FHLB to secure client deposits.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
have a relationship with IntraFi Promontory Network, allowing us to provide deposit customers with access to aggregate FDIC insurance
in amounts exceeding $250,000. This gives us the ability, as and when needed, to attract and retain large deposits from insurance conscious
customers. With IntraFi, we have the option to keep deposits on balance sheet or sell them to other members of the network. Additionally,
subject to certain limits, the Bank can use IntraFi to purchase cost-effective funding without collateralization and in lieu of generating
funds through traditional brokered CDs or the FHLB. In this manner, IntraFi can provide us with another funding option. Thus, it serves
as a deposit-gathering tool and an additional liquidity management tool. Under the Economic Growth, Regulatory Relief, and Consumer Protection
Act, a well capitalized bank with a CAMELS rating of 1 or 2 may hold reciprocal deposits up to the lesser of 20% of its total liabilities
or $5 billion without those deposits being treated as brokered deposits.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
also have a line of credit with another financial institution for $15.0 million, which was unused at December 31, 2024. The line of credit
was issued on December 28, 2024 at an interest rate of the U.S. Prime Rate plus 0.25% and a maturity date of February 28, 2025. The line
was renewed under the same terms with a new maturity date of March 5, 2026.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
believe that our existing stable base of core deposits, federal funds purchased lines of credit with correspondent banks, availability
with the Federal Reserve&#8217;s Discount Window, and borrowings from the FHLB will enable us to successfully meet our long-term liquidity
needs. However, as short-term liquidity needs arise, we have the ability to sell a portion of our investment securities portfolio should
we be required to meet those needs.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Total
shareholders&#8217; equity was $330.4 million at December 31, 2024 and $312.5 million at December 31, 2023. The $18.0 million increase
during 2024 is due primarily to net income to common shareholders of $15.5 million, stock option exercises and expenses of $2.6 million
combined with a $130,000 loss in other comprehensive income.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table shows the return on average assets (net income divided by average total assets), return on average equity (net income
divided by average equity), equity to assets ratio (average equity divided by average assets), and tangible common equity ratio (total
equity less preferred stock divided by total assets) for the three years ended December 31, 2024. Since our inception, we have not paid
cash dividends.</span></p>


<!-- Field: Page; Sequence: 61 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 73%; text-align: left">Return on average assets</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">0.38</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">0.34</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">0.90</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Return on average equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.84</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.44</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.20</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Return on average common equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.84</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.44</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.20</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Average equity to average assets ratio</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.83</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7.71</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.85</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Tangible common equity to assets ratio</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8.08</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">7.70</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">7.98</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Under
the capital adequacy guidelines, regulatory capital is classified into two tiers. These guidelines require an institution to maintain
a certain level of Tier 1 and Tier 2 capital to risk-weighted assets. Tier 1 capital consists of common shareholders&#8217; equity, excluding
the unrealized gain or loss on securities available for sale, minus certain intangible assets. In determining the amount of risk-weighted
assets, all assets, including certain off-balance sheet assets, are multiplied by a risk-weight factor of 0% to 100% based on the risks
believed to be inherent in the type of asset. Tier 2 capital consists of Tier 1 capital plus the general reserve for credit losses, subject
to certain limitations. We are also required to maintain capital at a minimum level based on total average assets, which is known as
the Tier 1 leverage ratio.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Regulatory
capital rules, which we refer to as Basel III, impose minimum capital requirements for bank holding companies and banks. The Basel III
rules apply to all national and state banks and savings associations regardless of size and bank holding companies and savings and loan
holding companies other than &#8220;small bank holding companies,&#8221; generally holding companies with consolidated assets of less
than $3 billion. In order to avoid restrictions on capital distributions or discretionary bonus payments to executives, a covered banking
organization must maintain a &#8220;capital conservation buffer&#8221; on top of our minimum risk-based capital requirements. This buffer
must consist solely of common equity Tier 1, but the buffer applies to all three measurements (common equity Tier 1, Tier 1 capital and
total capital). The capital conservation buffer consists of an additional amount of CET1 equal to 2.5% of risk-weighted assets.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">To
be considered &#8220;well-capitalized&#8221; for purposes of certain rules and prompt corrective action requirements, the Bank must maintain
a minimum total risked-based capital ratio of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital
ratio of at least 6.5%, and a leverage ratio of at least 5%. As of December 31, 2024, our capital ratios exceed these ratios and we remain
&#8220;well capitalized.&#8221;</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the capital amounts and ratios of the Bank and the regulatory minimum requirements. See Note 21 to the Consolidated
Financial Statements for ratios of the Company.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Actual</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>For
    capital<br/> adequacy purposes<br/> minimum <sup>(1)</sup></b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">To
    be well capitalized<br/> under prompt<br/> corrective<br/> action provisions<br/> minimum</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Ratio</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">As of December 31, 2024</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 46%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">402,629</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">12.66</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">254,412</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">8.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 6%; text-align: right">318,015</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 6%; text-align: right">10.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">362,875</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.41</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">190,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">254,412</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Common Equity Tier 1 (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">362,875</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.41</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">143,107</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">206,709</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Tier 1 Capital (to average assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">362,875</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.75</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,941</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">207,426</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">As of December 31, 2023</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Total Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">390,197</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.28</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">254,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">317,847</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">350,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.03</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">190,708</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">254,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Common Equity Tier 1 (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">350,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.03</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">143,031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">206,601</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Tier 1 Capital (to average assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">350,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.47</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">165,414</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">206,767</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">As of December 31, 2022</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Total Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">366,988</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12.45</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">235,892</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">294,865</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">330,108</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.20</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">176,919</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">235,892</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Common Equity Tier 1 (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">330,108</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">11.20</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">132,689</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">191,662</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">6.50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2pt solid; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">330,108</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">9.43</td><td style="border-bottom: Black 2pt solid; text-align: left">%</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">140,040</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">4.00</td><td style="border-bottom: Black 2pt solid; text-align: left">%</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">175,050</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">5.00</td><td style="border-bottom: Black 2pt solid; text-align: left">%</td></tr>
  </table>




<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 3pt; margin-bottom: 0pt"><tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
<td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><sup>(1)</sup>&#160;&#160;</span></td><td style="font-family: Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Ratios
                                            do not include the capital conservation buffer of 2.5%.</span></td></tr></table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 62 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal">On
September 30, 2019, we sold and issued $23.0 million in aggregate principal amount of 4.75% Fixed-to-Floating Rate Subordinated Notes
due 2029 to eligible purchasers in a private offering. We used the proceeds from the offering, which were approximately $22.5 million,
for general corporate purposes, including providing capital to the Bank and supporting organic growth. The Notes rank junior in right
to payment to the Company&#8217;s current and future senior indebtedness. The Notes are intended to qualify as Tier 2 capital for regulatory
capital purposes for the Company and are subject to certain limitations. On September 30, 2024, in conjunction with the semi-annual interest
payment, we redeemed $11.5 million of our outstanding subordinated debt. Beginning September 30, 2024, the interest rate on the subordinated
debt reset to an interest rate per annum equal to the Three-Month Term SOFR plus 340.8 basis points (8.00% at December 31, 2024), payable
quarterly in arrears. See Note 9 to the Consolidated Financial Statements for more information on our subordinated debentures.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal">The
ability of the Company to pay cash dividends is dependent upon receiving cash in the form of dividends from the Bank. The dividends that
may be paid by the Bank to the Company are subject to legal limitations and regulatory capital requirements. </span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Effect
of Inflation and Changing Prices</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
effect of relative purchasing power over time due to inflation has not been taken into account in our consolidated financial statements.
Rather, our financial statements have been prepared on an historical cost basis in accordance with generally accepted accounting principles.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Unlike
most industrial companies, our assets and liabilities are primarily monetary in nature. Therefore, the effect of changes in interest
rates will have a more significant impact on our performance than will the effect of changing prices and inflation in general. In addition,
interest rates may generally increase as the rate of inflation increases, although not necessarily in the same magnitude. As discussed
previously, we seek to manage the relationships between interest sensitive assets and liabilities in order to protect against wide rate
fluctuations, including those resulting from inflation.</span></p>
<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Off-Balance
Sheet Risk</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Commitments
to extend credit are agreements to lend to a client as long as the client has not violated any material condition established in the
contract. Commitments generally have fixed expiration dates or other termination clauses and may require the payment of a fee. At December
31, 2024, unfunded commitments to extend credit were approximately $719.1 million, of which $57.5 million were at fixed rates and $661.6
million were at variable rates. At December 31, 2023, unfunded commitments to extend credit were $724.6 million, of which approximately
$145.6 million were at fixed rates and $579.0 million were at variable rates. A majority of the unfunded commitments related to commercial
business lines of credit and home equity lines of credit. Based on historical experience, we anticipate that a significant portion of
these lines of credit will not be funded. We evaluate each client&#8217;s credit worthiness on a case-by-case basis. The amount of collateral
obtained, if deemed necessary by us upon extension of credit, is based on our credit evaluation of the borrower. The type of collateral
varies but may include accounts receivable, inventory, property, plant and equipment, and commercial and residential real estate.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 and 2023, there were $16.2 million and $16.1 million of commitments under letters of credit, respectively. The credit
risk and collateral involved in issuing letters of credit is essentially the same as that involved in extending loan facilities to clients.
Since most of the letters of credit are expected to expire without being drawn upon, they do not necessarily represent future cash requirements.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Except
as disclosed in this Annual Report, we are not involved in off-balance sheet contractual relationships, unconsolidated related entities
that have off-balance sheet arrangements or transactions that could result in liquidity needs or other commitments that significantly
impact earnings.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Market
Risk and Interest Rate Sensitivity</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Market
risk is the risk of loss from adverse changes in market prices and rates, which principally arises from interest rate risk inherent in
our lending, investing, deposit gathering, and borrowing activities. Other types of market risks, such as foreign currency exchange rate
risk and commodity price risk, do not generally arise in the normal course of our business.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
actively monitor and manage our interest rate risk exposure to seek to control the mix and maturities of our assets and liabilities utilizing
a process we call asset/liability management. The essential purposes of asset/liability management are to seek to ensure adequate liquidity
and to maintain an appropriate balance between interest sensitive assets and liabilities in order to minimize potentially adverse impacts
on earnings from changes in market interest rates. Our</span></p>

<!-- Field: Page; Sequence: 63 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">asset/liability management committee (&#8220;ALCO&#8221;) monitors and considers
methods of managing exposure to interest rate risk by repricing assets or liabilities, selling securities available for sale, replacing
an asset or liability at maturity, by adjusting the interest rate during the life of an asset or liability, or by the use of derivatives
such as interest rate swaps and other hedging instruments. Managing the amount of assets and liabilities repricing in the same time interval
helps to hedge the risk and minimize the impact on net interest income of rising or falling interest rates. We have both an internal
ALCO consisting of senior management that meets no less than quarterly and a board risk committee that meets quarterly, and both committees
are responsible for maintaining the level of interest rate sensitivity of our interest sensitive assets and liabilities within board-approved
limits.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">As
of December 31, 2024, the following table summarizes the forecasted impact on net interest income using a base case scenario given upward
and downward movements in interest rates of 100, 200, and 300 basis points based on forecasted assumptions of prepayment speeds, nominal
interest rates and loan and deposit repricing rates. Estimates are based on current economic conditions, historical interest rate cycles
and other factors deemed to be relevant. However, underlying assumptions may be impacted in future periods which were not known to management
at the time of the issuance of the Consolidated Financial Statements. Therefore, management&#8217;s assumptions may or may not prove
valid. No assurance can be given that changing economic conditions and other relevant factors impacting our net interest income will
not cause actual occurrences to differ from underlying assumptions. In addition, this analysis does not consider any strategic changes
to our balance sheet which management may consider as a result of changes in market conditions.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">Interest rate scenario</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Change in net interest<br/>
 income from base</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 90%; text-align: left">Up 300 basis points</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">(12.50</td><td style="width: 1%; text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Up 200 basis points</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(7.54</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Up 100 basis points</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3.31</td><td style="text-align: left">)%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Base</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Down 100 basis points</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5.86</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Down 200 basis points</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15.62</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Down 300 basis points</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">29.42</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Contractual
Obligations</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
have commitments with various investment partners under the Small Business Investment Company (&#8220;SBIC&#8221;) and the Rural Business
Investment Company (&#8220;RBIC&#8221;) programs for which we have committed to make capital contributions from time to time. As of December
31, 2024, $1.2 million remained outstanding under these commitments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
utilize a variety of short-term and long-term borrowings to supplement our supply of lendable funds, to assist in meeting deposit withdrawal
requirements, and to fund growth of interest-earning assets in excess of traditional deposit growth. Certificates of deposit, structured
repurchase agreements, FHLB advances, and subordinated debentures serve as our primary sources of such funds.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Obligations
under noncancelable operating lease agreements are payable over several years with the longest obligation expiring in 2032. We do not
feel that any existing noncancelable operating lease agreements are likely to materially impact our financial condition or results of
operations in an adverse way. Contractual obligations relative to these agreements are noted in the table below. Option periods that
we have not yet exercised are not included in this analysis as they do not represent contractual obligations until exercised.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table provides payments due by period for obligations under long-term borrowings and operating lease obligations as of December
31, 2024.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Payments
    Due by Period</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Within<br/> One Year</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Over One <br/> to Two<br/> Years</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Over Two<br/> to Three<br/> Years</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Over Three<br/> to Four<br/> Years</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">After<br/> Five<br/> Years</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 39%; text-align: left">Certificates of deposit</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 8%; text-align: right">741,679</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">113,327</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">29,416</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">81,005</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">2,163</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 7%; text-align: right">967,590</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Subordinated debentures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,903</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,903</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Operating lease obligations</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,157</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,210</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,267</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">2,015</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">20,187</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">28,836</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Total</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">743,836</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">115,537</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">31,683</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">83,020</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">47,253</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,021,329</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"></p>

<!-- Field: Page; Sequence: 64 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Accounting,
Reporting, and Regulatory Matters</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">See
Note 1 &#8211; Summary of Significant Accounting Policies and Activities in our &#8220;Notes to Consolidated Financial Statements&#8221;
for a discussion on the effects of recently issued accounting pronouncements.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span style="text-decoration: underline"><span id="a_011"></span>Item
7A. Quantitative and Qualitative Disclosures about Market Risk</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">See
Item 7. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations &#8211; Market Risk and Interest
Rate Sensitivity and &#8211; Liquidity and Capital Resources.</span></p>


<!-- Field: Page; Sequence: 65 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span style="text-decoration: underline"><span id="a_012"></span>Item
8. Financial Statements and Supplementary Data</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="a_027"></span>MANAGEMENT&#8217;S
REPORT ON INTERNAL CONTROL OVER FINANCIAL REPORTING</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Management
of Southern First Bancshares, Inc. is responsible for establishing and maintaining adequate internal control over financial reporting
as defined in Rule 13a-15(f) of the Securities Exchange Act of 1934, as amended. The Company&#8217;s internal control over financial
reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation
of financial statements for external purposes in accordance with accounting principles generally accepted in the U.S. The Company&#8217;s
internal control over financial reporting includes those policies and procedures that (1)&#160;pertain to the maintenance of records,
that in reasonable detail, accurately and fairly reflect the transactions and disposition of the Company&#8217;s assets; (2)&#160;provide
reasonable assurance that transactions are recorded as necessary to permit the preparation of the financial statements in accordance
with generally accepted accounting principles and that receipts and expenditures of the Company are being made only in accordance with
the authorizations of the Company&#8217;s management and directors; and (3)&#160;provide reasonable assurance regarding prevention or
timely detection of unauthorized acquisition, use or disposition of the Company&#8217;s assets that could have a material impact on the
financial statements.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Because
of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of
any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate due to changes in conditions,
or that the degree of compliance with the policies and procedures may deteriorate.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Management
conducted an evaluation of the effectiveness of the internal control over financial reporting based on the framework in <i>Internal Control
&#8212; Integrated Framework</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission (&#8220;COSO&#8221;)
in 2013. Based on this evaluation under the COSO criteria, management concluded that the internal control over financial reporting was
effective as of December&#160;31, 2024.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
effectiveness of the internal control structure over financial reporting as of December&#160;31, 2024 has been audited by Elliott Davis,
LLC, an independent registered public accounting firm, as stated in their report included in this Annual Report on Form 10-K, which expresses
an unqualified opinion on the effectiveness of the Company&#8217;s internal control over financial reporting as of December&#160;31,
2024.</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 50%; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/ R. Arthur
    Seaver, Jr.</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 50%; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/ Christian
    J. Zych</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Chief Executive Officer</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Chief Financial Officer
    </span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Southern First Bancshares,
    Inc.</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Southern First Bancshares,
    Inc.</span></td></tr>
  </table>

<!-- Field: Page; Sequence: 66 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><span id="a_028"></span>Report
of Independent Registered Public Accounting Firm</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">To
the Shareholders and Board of Directors of</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Southern
First Bancshares, Inc. and Subsidiary</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Opinion
on the Internal Control Over Financial Reporting</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
have audited Southern First Bancshares, Inc. and Subsidiary's (the &#8220;Company&#8221;) internal control over financial reporting as
of December 31, 2024, based on criteria established in <i>Internal Control&#160;&#8211;&#160;Integrated Framework </i>issued by the Committee
of Sponsoring Organizations of the Treadway Commission in 2013. In our opinion, the Company maintained, in all material respects, effective
internal control over financial reporting as of December&#160;31, 2024, based on criteria established in <i>Internal Control&#160;&#8211;&#160;Integrated
Framework</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the consolidated
balance sheets of the Company as of December 31, 2024 and 2023 and the related consolidated statements of income, comprehensive income,
shareholders&#8217; equity, and cash flows for each of the three years in the period ended December 31, 2024 of the Company and our report
dated March 3, 2025 expressed an unqualified opinion.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Basis
for Opinion</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company&#8217;s management is responsible for maintaining effective internal control over financial reporting and for its assessment
of the effectiveness of internal control over financial reporting in the accompanying Management&#8217;s Report on Internal Control over
Financial Reporting. Our responsibility is to express an opinion on the Company&#8217;s internal control over financial reporting based
on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company
in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and
the PCAOB.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
conducted our audit in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain
reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit
included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists,
and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included
performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis
for our opinion.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Definition
and Limitations of Internal Control Over Financial Reporting</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">A
company's internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of
financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting
principles. A company's internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance
of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company;
(2)&#160;provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance
with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with
authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection
of unauthorized acquisition, use or disposition of the company's assets that could have a material effect on the financial statements.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Because
of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of
any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions,
or that the degree of compliance with the policies or procedures may deteriorate.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">/s/
Elliott Davis, LLC</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Greenville,
South Carolina</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">March
3, 2025</span></p>

<!-- Field: Page; Sequence: 67 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->



<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Report
of Independent Registered Public Accounting Firm (PCAOB ID <span id="xdx_907_edei--AuditorFirmId_c20240101__20241231_zN7tSrM8LQcb" class="xdx_phnt_RG9jdW1lbnQgLSBDb3ZlcgA_"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000059" name="dei:AuditorFirmId">149</ix:nonNumeric></span>)</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">To
the Shareholders and Board of Directors of</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Southern
First Bancshares, Inc. and Subsidiary</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Opinion
on the Financial Statements</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
have audited the accompanying consolidated balance sheets of Southern First Bancshares, Inc. and Subsidiary (the &#8220;Company&#8221;)
as of December 31, 2024 and 2023, the related consolidated statements of income, comprehensive income, shareholders' equity and cash
flows for each of the three years in the period ended December 31, 2024, and the related notes to the consolidated financial statements
(collectively, the &#8220;financial statements&#8221;). In our opinion, the financial statements present fairly, in all material respects,
the financial position of the Company as of December 31, 2024 and 2023, and the results of its operations and its cash flows for each
of the three years in the period ended December 31, 2024, in conformity with accounting principles generally accepted in the United States
of America.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
have also audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (PCAOB), the Company's
internal control over financial reporting as of December 31, 2024, based on criteria established in <i>Internal Control&#160;&#8211;&#160;Integrated
Framework</i> issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013, and our report dated March 3, 2025,
expressed an unqualified opinion on the effectiveness of the Company's internal control over financial reporting.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Basis
for Opinion</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">These
financial statements are the responsibility of the Company&#8217;s management. Our responsibility is to express an opinion on the Company&#8217;s
financial statements based on our audits. We are a public accounting firm registered with the PCAOB and are required to be independent
with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities
and Exchange Commission and the PCAOB.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain
reasonable assurance about whether the financial statements are free of material misstatement, whether due to error or fraud. Our audits
included performing procedures to assess the risks of material misstatement of the financial statements, whether due to error or fraud,
and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts
and disclosures in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates
made by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a
reasonable basis for our opinion.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Critical
Audit Matters</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
critical audit matters communicated below are matters arising from the current period audit of the financial statements that were communicated
or required to be communicated to the audit committee and that: (1)&#160;relate to accounts or disclosures that are material to the financial
statements and (2) involved our especially challenging, subjective or complex judgments. The communication of critical audit matters
does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit
matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Allowance
for Credit Losses</i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">As
described in Note 4 to the Company&#8217;s financial statements, the Company has a gross loan portfolio of $3.6&#160;billion and related
allowance for credit losses of $39.9 million as of December 31, 2024. As described by the Company in Note 1, the Company calculates lifetime
probability of default and loss given default rates based on historical loss experience, which is used to calculate expected losses based
on a loan pool&#8217;s loss rate and the age of loans in the pool. Management also considers further adjustments to historical loss information
for current conditions and reasonable and supportable forecasts that differ from the conditions that exist for the period over which
historical information is evaluated as well as other changes in qualitative factors not inherently considered in the quantitative analyses.
The qualitative categories and the measurements used to quantify the risks within each of these categories are subjectively selected
by management but measured by objective measurements period over period. The data for each measurement may be obtained from</span></p>

<!-- Field: Page; Sequence: 68 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">internal
or external sources. These adjustments are based upon quarterly trend assessments in certain economic factors as well as associate retention
and turnover, portfolio concentrations, and growth characteristics.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
identified the Company&#8217;s estimate of the allowance for credit losses as a critical audit matter. The principal considerations for
our determination of the allowance for credit losses as a critical audit matter related to the high degree of subjectivity in the Company&#8217;s
judgments in determining the qualitative factors. Auditing these complex judgments and assumptions by the Company involves especially
challenging auditor judgment due to the nature and extent of audit evidence and effort required to address these matters, including the
extent of specialized skill or knowledge needed.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
primary procedures we performed to address this critical audit matter included the following:</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; padding-bottom: 6pt; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 6pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">We
    tested the design and operating effectiveness of controls relating to the Company&#8217;s determination of the allowance for credit
    losses, including controls over qualitative factors.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 6pt; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 6pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">We
    tested the design and operating effectiveness of controls relating to management&#8217;s review of reliability and accuracy of data
    used to calculate and estimate the various components of the allowance for credit losses, including accuracy of the calculation and
    validation procedures over the models.&#8201;&#8201;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 6pt; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 6pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">We
    evaluated the relevance and the reasonableness of assumptions related to evaluation of the loan portfolio, current and forecasted
    economic conditions, and other risk factors used in development of the qualitative factors.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 6pt; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 6pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">We
    evaluated the reasonableness of assumptions and data used by the Company in developing the qualitative factors by comparing these
    data points to internally developed and third-party sources, and other audit evidence gathered.&#8201;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 6pt; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 6pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">We
    assessed the overall trends in credit quality, including adjustments for the qualitative factors by comparing the overall allowance
    for credit losses to those recorded by the Company&#8217;s peer institutions.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; padding-bottom: 6pt; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">We
    evaluated subsequent events and transactions and considered whether they corroborated or contradicted the Company&#8217;s conclusion.&#8201;</span></td></tr>
  </table>
<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">/s/
<span id="xdx_906_edei--AuditorName_c20240101__20241231_zIDAatG8SiGg" class="xdx_phnt_RG9jdW1lbnQgLSBDb3ZlcgA_"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000060" name="dei:AuditorName">Elliott Davis, LLC</ix:nonNumeric></span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
have served as the Company's auditor since 1999.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_901_edei--AuditorLocation_c20240101__20241231_zkIaPKEmZTWc" class="xdx_phnt_RG9jdW1lbnQgLSBDb3ZlcgA_"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact000061" name="dei:AuditorLocation">Greenville,
South Carolina</ix:nonNumeric></span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">March
3, 2025</span></p>


<!-- Field: Page; Sequence: 69 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><i><span id="a_029"></span>SOUTHERN
FIRST BANCSHARES, INC. AND SUBSIDIARY<br/>
CONSOLIDATED BALANCE SHEETS<br/>
</i></b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_308_111_pn3n3_zgeAwn46LFaa" summary="xdx: Statement - CONSOLIDATED BALANCE SHEETS" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; text-align: left; padding-left: 1.5pt">&#160;</td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_49E_20241231_zN6D3pl6a7Lg" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_49F_20231231_z3v3mPajLdYd" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 9pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 9pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands, except share data)</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AssetsAbstract_iB_zuy5odgKLBKd" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">ASSETS</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--CashAndCashEquivalentsAtCarryingValueAbstract_i01B_zF0SJMZmdJW9" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 1.5pt">Cash and cash equivalents:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CashAndDueFromBanks_i01I_maCCEAFzS62_zvC5htj7tBF3" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; width: 74%; text-align: left">Cash and due from banks</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:CashAndDueFromBanks" contextRef="AsOf2024-12-31" id="Fact000069" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,553</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:CashAndDueFromBanks" contextRef="AsOf2023-12-31" id="Fact000070" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,020</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FederalFundsSold_i01I_maCCEAFzS62_zDREzv6dJYh9" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Federal funds sold</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FederalFundsSold" contextRef="AsOf2024-12-31" id="Fact000072" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">128,452</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FederalFundsSold" contextRef="AsOf2023-12-31" id="Fact000073" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">119,349</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InterestBearingDepositsInBanks_i01I_maCCEAFzS62_zvA2g98tuYXb" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Interest-bearing deposits with banks</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestBearingDepositsInBanks" contextRef="AsOf2024-12-31" id="Fact000075" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,858</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestBearingDepositsInBanks" contextRef="AsOf2023-12-31" id="Fact000076" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,801</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--CashCashEquivalentsAndFederalFundsSold_i01TI_mtCCEAFzS62_maAz51h_zsMlg0CFosmg" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Total cash and cash equivalents</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsAndFederalFundsSold" contextRef="AsOf2024-12-31" id="Fact000078" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">162,863</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsAndFederalFundsSold" contextRef="AsOf2023-12-31" id="Fact000079" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">156,170</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--MarketableSecuritiesAbstract_iB_zRQnyOjre8Sj" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Investment securities:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_i01I_maIzTY7_zP6PEUIegDpl" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Investment securities available for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-31" id="Fact000084" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">132,127</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-31" id="Fact000085" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">134,702</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--OtherInvestments_i01I_maIzTY7_zcSfoJ9yRtng" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other investments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherInvestments" contextRef="AsOf2024-12-31" id="Fact000087" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,490</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherInvestments" contextRef="AsOf2023-12-31" id="Fact000088" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,939</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--Investments_i01TI_mtIzTY7_maAz51h_znAJ281bzvid" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Total investment securities</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Investments" contextRef="AsOf2024-12-31" id="Fact000090" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">151,617</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Investments" contextRef="AsOf2023-12-31" id="Fact000091" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">154,641</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--LoansReceivableHeldForSaleAmount_i01I_maAz51h_zdc3G5BwC7Hc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Mortgage loans held for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LoansReceivableHeldForSaleAmount" contextRef="AsOf2024-12-31" id="Fact000093" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,565</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LoansReceivableHeldForSaleAmount" contextRef="AsOf2023-12-31" id="Fact000094" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,194</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NotesReceivableGross_i01I_maLALRNzElu_zvWMYiLcLCKa" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 1.5pt">Loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31" id="Fact000096" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,631,767</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31" id="Fact000097" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,602,627</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--FinancingReceivableAllowanceForCreditLosses_i01NI_di_msLALRNzElu_z3sJ4MMVm9k" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Less allowance for credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31" id="Fact000099" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,914</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31" id="Fact000100" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,682</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_40A_eus-gaap--NotesReceivableNet_i01TI_mtLALRNzElu_maAz51h_z9Kyh3xyFT2i" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Loans, net</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableNet" contextRef="AsOf2024-12-31" id="Fact000102" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,591,853</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableNet" contextRef="AsOf2023-12-31" id="Fact000103" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,561,945</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--BankOwnedLifeInsurance_i01I_maAz51h_zuCrLr2UaLT8" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Bank owned life insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BankOwnedLifeInsurance" contextRef="AsOf2024-12-31" id="Fact000105" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,070</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BankOwnedLifeInsurance" contextRef="AsOf2023-12-31" id="Fact000106" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">52,501</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentNet_i01I_maAz51h_zD2hBtgNgA1b" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 1.5pt">Property and equipment, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact000108" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">88,794</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact000109" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">94,301</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxAssetsNet_i01I_maAz51h_zzeJmJzhuEC" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Deferred income taxes, net</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2024-12-31" id="Fact000111" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,467</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxAssetsNet" contextRef="AsOf2023-12-31" id="Fact000112" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,200</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--OtherAssets_i01I_maAz51h_zTzXHSBiy9Lc" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Other assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="AsOf2024-12-31" id="Fact000114" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,364</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="AsOf2023-12-31" id="Fact000115" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,837</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--Assets_i01TI_mtAz51h_znZn8s3gcqSe" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left">Total assets</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31" id="Fact000117" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,087,593</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31" id="Fact000118" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,055,789</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesAbstract_iB_zESHGafVNuV6" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">LIABILITIES</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--Deposits_i01I_maLz9qJ_z0xapiA77qF2" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Deposits</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2024-12-31" id="Fact000123" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,435,765</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2023-12-31" id="Fact000124" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,379,564</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--FederalHomeLoanBankAdvancesandOtherBorrowingsAmount_i01I_maLz9qJ_zCK3RVMSCEHa" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 1.5pt">Federal Home Loan Bank advances and other borrowings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:FederalHomeLoanBankAdvancesandOtherBorrowingsAmount" contextRef="AsOf2024-12-31" id="Fact000126" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">240,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:FederalHomeLoanBankAdvancesandOtherBorrowingsAmount" contextRef="AsOf2023-12-31" id="Fact000127" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">275,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--JuniorSubordinatedNotes_i01I_maLz9qJ_zYE1qcrfzzTk" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Subordinated debentures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:JuniorSubordinatedNotes" contextRef="AsOf2024-12-31" id="Fact000129" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,903</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:JuniorSubordinatedNotes" contextRef="AsOf2023-12-31" id="Fact000130" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,322</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherLiabilities_i01I_maLz9qJ_zXqO22wJv6dd" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Other liabilities</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="AsOf2024-12-31" id="Fact000132" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">56,481</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilities" contextRef="AsOf2023-12-31" id="Fact000133" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">52,436</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--Liabilities_i01TI_mtLz9qJ_maLASEz8Jr_zj1PfZIKjbnk" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left">Total liabilities</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2024-12-31" id="Fact000135" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,757,149</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Liabilities" contextRef="AsOf2023-12-31" id="Fact000136" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,743,322</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--StockholdersEquityAbstract_iB" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">SHAREHOLDERS&#8217; EQUITY</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--PreferredStockValue_i01I_maSEzBDj_zD6qoy2xhS08" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Preferred stock, par value $<span id="xdx_908_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pip0_c20231231_z1Ls9Td9Ccgd" title="Preferred stock par value"><span id="xdx_90C_eus-gaap--PreferredStockParOrStatedValuePerShare_iI_pip0_c20241231_zFoEKACkNdfi" title="Preferred stock par value"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000144" decimals="INF" scale="0" unitRef="USDPShares"><ix:nonFraction name="us-gaap:PreferredStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000146" decimals="INF" scale="0" unitRef="USDPShares">.01</ix:nonFraction></ix:nonFraction></span></span> per share, <span id="xdx_909_eus-gaap--PreferredStockSharesAuthorized_iI_pip0_c20231231_zwmZda4sqo2c" title="Preferred stock, shares authorized"><span id="xdx_902_eus-gaap--PreferredStockSharesAuthorized_iI_pip0_c20241231_zEwAtIle6bpb" title="Preferred stock, shares authorized"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000148" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares"><ix:nonFraction name="us-gaap:PreferredStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000150" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">10,000,000</ix:nonFraction></ix:nonFraction></span></span> shares authorized</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0141">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0142">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CommonStockValue_i01I_maSEzBDj_zzXKZrG6mdUl" style="vertical-align: bottom">
    <td style="text-align: left">Common stock, par value $<span id="xdx_90C_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pip0_c20231231_zmMNul44Noei" title="Common stock, par value"><span id="xdx_90E_eus-gaap--CommonStockParOrStatedValuePerShare_iI_pip0_c20241231_z8jwt99HoKLj" title="Common stock, par value"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2023-12-31" id="Fact000155" decimals="INF" scale="0" unitRef="USDPShares"><ix:nonFraction name="us-gaap:CommonStockParOrStatedValuePerShare" contextRef="AsOf2024-12-31" id="Fact000157" decimals="INF" scale="0" unitRef="USDPShares">.01</ix:nonFraction></ix:nonFraction></span></span> per share, <span id="xdx_909_eus-gaap--CommonStockSharesAuthorized_iI_pip0_c20241231_z46AVuQ1P6U7" title="Common stock, authorized shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2024-12-31" id="Fact000159" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">20,000,000</ix:nonFraction></span> shares authorized, <span id="xdx_900_eus-gaap--CommonStockSharesIssued_iI_pip0_c20241231_zZXkwfte93N9" title="Common stock, issued shares"><span id="xdx_903_eus-gaap--CommonStockSharesOutstanding_iI_pip0_c20241231_zIhFfMcaOuTh" title="Common stock, outstanding shares"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2024-12-31" id="Fact000161" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2024-12-31" id="Fact000163" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">8,164,872</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding at December 31, 2024; <span id="xdx_903_eus-gaap--CommonStockSharesAuthorized_iI_pip0_c20231231_zhMxUX43a6J8" title="Common stock, authorized shares"><ix:nonFraction name="us-gaap:CommonStockSharesAuthorized" contextRef="AsOf2023-12-31" id="Fact000165" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">10,000,000</ix:nonFraction></span> shares authorized, <span id="xdx_90D_eus-gaap--CommonStockSharesOutstanding_iI_pip0_c20231231_zRIS5GUuxNde" title="Common stock, outstanding shares"><span id="xdx_905_eus-gaap--CommonStockSharesIssued_iI_pip0_c20231231_z92ywvIsKfhc" title="Common stock, issued shares"><ix:nonFraction name="us-gaap:CommonStockSharesOutstanding" contextRef="AsOf2023-12-31" id="Fact000167" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares"><ix:nonFraction name="us-gaap:CommonStockSharesIssued" contextRef="AsOf2023-12-31" id="Fact000169" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">8,088,186</ix:nonFraction></ix:nonFraction></span></span> shares issued and outstanding at December 31, 2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2024-12-31" id="Fact000152" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">82</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CommonStockValue" contextRef="AsOf2023-12-31" id="Fact000153" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">81</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--NonvestedRestrictedStockValue_i01NI_di_msSEzBDj_z0zgG6kZFdLd" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Nonvested restricted stock</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:NonvestedRestrictedStockValue" contextRef="AsOf2024-12-31" id="Fact000171" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,884</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:NonvestedRestrictedStockValue" contextRef="AsOf2023-12-31" id="Fact000172" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,596</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_406_eus-gaap--AdditionalPaidInCapital_i01I_maSEzBDj_zzglbf9MCLq4" style="vertical-align: bottom">
    <td style="text-align: left">Additional paid-in capital</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2024-12-31" id="Fact000174" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">124,641</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdditionalPaidInCapital" contextRef="AsOf2023-12-31" id="Fact000175" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">121,777</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AccumulatedOtherComprehensiveIncomeLossNetOfTax_i01I_maSEzBDj_z8wGwKR5cgx9" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Accumulated other comprehensive loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2024-12-31" id="Fact000177" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,472</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" contextRef="AsOf2023-12-31" id="Fact000178" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,342</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--RetainedEarningsAccumulatedDeficit_i01I_maSEzBDj_zkKlSVnA8C5b" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">Retained earnings</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2024-12-31" id="Fact000180" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">221,077</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:RetainedEarningsAccumulatedDeficit" contextRef="AsOf2023-12-31" id="Fact000181" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">205,547</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockholdersEquity_i01TI_pn3n3_mtSEzBDj_maLASEz8Jr_zBSeWc49a8i3" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left">Total shareholders&#8217; equity</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000183" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">330,444</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000184" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">312,467</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesAndStockholdersEquity_i01TI_pn3n3_mtLASEz8Jr_zZoaSzYSgNE8" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left">Total liabilities and shareholders&#8217; equity</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000186" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,087,593</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000187" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,055,789</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">See
notes to consolidated financial statements that are an integral part of these consolidated statements.</span></p>


<!-- Field: Page; Sequence: 70 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><i><span id="a_030"></span>SOUTHERN
FIRST BANCSHARES, INC. AND SUBSIDIARY<br/>
CONSOLIDATED STATEMENTS OF INCOME<br/>
</i></b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30A_113_pn3n3_zc6OnaQqfXei" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF INCOME" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_49C_20240101__20241231_zkwee1BjhHGb" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_493_20230101__20231231_zIfmZxbWQce7" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_497_20220101__20221231_zplmGCEJzPGh" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="13" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands, except per share data)</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InterestAndDividendIncomeOperatingAbstract_iB_zJpo3QtOdsCi" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Interest income</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InterestAndFeeIncomeLoansAndLeases_i01_maIADIOzlWD_zuJCSX0hVaob" style="vertical-align: bottom">
    <td style="padding-left: 10pt; width: 61%; text-align: left">Loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:InterestAndFeeIncomeLoansAndLeases" contextRef="From2024-01-01to2024-12-31" id="Fact000193" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">186,863</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:InterestAndFeeIncomeLoansAndLeases" contextRef="From2023-01-012023-12-31" id="Fact000194" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">166,137</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:InterestAndFeeIncomeLoansAndLeases" contextRef="From2022-01-012022-12-31" id="Fact000195" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">114,233</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--InterestAndDividendIncomeSecurities_i01_maIADIOzlWD_zCeyh1ZS6qpi" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Investment securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendIncomeSecurities" contextRef="From2024-01-01to2024-12-31" id="Fact000197" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,812</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendIncomeSecurities" contextRef="From2023-01-012023-12-31" id="Fact000198" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,463</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendIncomeSecurities" contextRef="From2022-01-012022-12-31" id="Fact000199" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,990</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InterestIncomeFederalFundsSold_i01_maIADIOzlWD_z88OZ22hRua4" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Federal funds sold and interest-bearing deposits with banks</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeFederalFundsSold" contextRef="From2024-01-01to2024-12-31" id="Fact000201" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,537</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeFederalFundsSold" contextRef="From2023-01-012023-12-31" id="Fact000202" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,998</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeFederalFundsSold" contextRef="From2022-01-012022-12-31" id="Fact000203" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,439</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InterestAndDividendIncomeOperating_i01T_mtIADIOzlWD_maIIENzcjn_zCQ8bTcqdF6l" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Total interest income</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendIncomeOperating" contextRef="From2024-01-01to2024-12-31" id="Fact000205" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">201,212</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendIncomeOperating" contextRef="From2023-01-012023-12-31" id="Fact000206" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">177,598</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendIncomeOperating" contextRef="From2022-01-012022-12-31" id="Fact000207" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">117,662</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--InterestExpenseAbstract_iB_zg6cptBfbyC6" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Interest expense</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InterestExpenseDeposits_i01_maIADEzmuE_z1QQNynrMpgj" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestExpenseDeposits" contextRef="From2024-01-01to2024-12-31" id="Fact000213" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">108,774</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestExpenseDeposits" contextRef="From2023-01-012023-12-31" id="Fact000214" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91,373</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestExpenseDeposits" contextRef="From2022-01-012022-12-31" id="Fact000215" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,102</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--InterestExpenseBorrowings_i01_maIADEzmuE_zNsQ0XgZudJa" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Borrowings</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestExpenseBorrowings" contextRef="From2024-01-01to2024-12-31" id="Fact000217" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,216</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestExpenseBorrowings" contextRef="From2023-01-012023-12-31" id="Fact000218" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,571</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestExpenseBorrowings" contextRef="From2022-01-012022-12-31" id="Fact000219" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,939</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--InterestAndDebtExpense_i01T_mtIADEzmuE_msIIENzcjn_zNzCsbrrlaek" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Total interest expense</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestAndDebtExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000221" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">119,990</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestAndDebtExpense" contextRef="From2023-01-012023-12-31" id="Fact000222" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">99,944</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestAndDebtExpense" contextRef="From2022-01-012022-12-31" id="Fact000223" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,041</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--InterestIncomeExpenseNet_iT_maIIEAPzELo_mtIIENzcjn_zNsTuiUTBKKi" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Net interest income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2024-01-01to2024-12-31" id="Fact000225" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">81,222</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2023-01-012023-12-31" id="Fact000226" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">77,654</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseNet" contextRef="From2022-01-012022-12-31" id="Fact000227" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">97,621</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_msIIEAPzELo_z20lH9rJYZAc" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Provision for credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-01to2024-12-31" id="Fact000229" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">125</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31" id="Fact000230" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,260</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2022-01-012022-12-31" id="Fact000231" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,155</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InterestIncomeExpenseAfterProvisionForLoanLoss_iT_mtIIEAPzELo_maILFCOz7hf_zXP97X2pBiv1" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Net interest income after provision for credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000233" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">81,097</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" contextRef="From2023-01-012023-12-31" id="Fact000234" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">76,394</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss" contextRef="From2022-01-012022-12-31" id="Fact000235" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91,466</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NoninterestIncomeAbstract_iB_zBvGLdYgcMp9" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Noninterest income</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--RevenueFromContractWithCustomerIncludingAssessedTax_i01_maNIziZh_zoY6DpaTpeq7" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 10pt">Mortgage banking income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="From2024-01-01to2024-12-31" id="Fact000241" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,560</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="From2023-01-012023-12-31" id="Fact000242" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,036</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax" contextRef="From2022-01-012022-12-31" id="Fact000243" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,198</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--ServiceFeesOnDepositAccounts_i01_maNIziZh_zAzPGp2S9Do4" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Service fees on deposit accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:ServiceFeesOnDepositAccounts" contextRef="From2024-01-01to2024-12-31" id="Fact000245" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,764</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:ServiceFeesOnDepositAccounts" contextRef="From2023-01-012023-12-31" id="Fact000246" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,382</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:ServiceFeesOnDepositAccounts" contextRef="From2022-01-012022-12-31" id="Fact000247" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,265</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--ProductOrServiceOnDebitCard_i01_maNIziZh_zCrX8hAUlRLf" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">ATM and debit card income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:ProductOrServiceOnDebitCard" contextRef="From2024-01-01to2024-12-31" id="Fact000249" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,337</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:ProductOrServiceOnDebitCard" contextRef="From2023-01-012023-12-31" id="Fact000250" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,245</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:ProductOrServiceOnDebitCard" contextRef="From2022-01-012022-12-31" id="Fact000251" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,163</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--BankOwnedLifeInsuranceIncome_i01_maNIziZh_zCyC01TCXS41" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Income from bank owned life insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BankOwnedLifeInsuranceIncome" contextRef="From2024-01-01to2024-12-31" id="Fact000253" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,569</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BankOwnedLifeInsuranceIncome" contextRef="From2023-01-012023-12-31" id="Fact000254" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,379</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:BankOwnedLifeInsuranceIncome" contextRef="From2022-01-012022-12-31" id="Fact000255" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,289</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--GainLossOnSaleOfOtherAssets_i01_maNIziZh_znFpUAolF15c" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 10pt">Gain (loss) on disposal of fixed assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:GainLossOnSaleOfOtherAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000257" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0258">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfOtherAssets" contextRef="From2022-01-012022-12-31" id="Fact000259" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">394</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--NoninterestIncomeOther_i01_maNIziZh_zEKRTEPDc4J2" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 10pt">Other income</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NoninterestIncomeOther" contextRef="From2024-01-01to2024-12-31" id="Fact000261" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">883</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NoninterestIncomeOther" contextRef="From2023-01-012023-12-31" id="Fact000262" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">818</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NoninterestIncomeOther" contextRef="From2022-01-012022-12-31" id="Fact000263" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,059</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--NoninterestIncome_i01T_mtNIziZh_maILFCOz7hf_zKYnKDOky7sh" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 20pt">Total noninterest income</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NoninterestIncome" contextRef="From2024-01-01to2024-12-31" id="Fact000265" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,141</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NoninterestIncome" contextRef="From2023-01-012023-12-31" id="Fact000266" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,860</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NoninterestIncome" contextRef="From2022-01-012022-12-31" id="Fact000267" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,580</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NoninterestExpenseAbstract_iB_zHkcugso7idc" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Noninterest expenses</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LaborAndRelatedExpense_i01_maNEzedV_z4gXJFO9krn1" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Compensation and benefits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000273" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">43,546</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2023-01-012023-12-31" id="Fact000274" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,275</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LaborAndRelatedExpense" contextRef="From2022-01-012022-12-31" id="Fact000275" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,790</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OccupancyNet_i01_maNEzedV_zT2vBHSrdA36" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 10pt">Occupancy</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OccupancyNet" contextRef="From2024-01-01to2024-12-31" id="Fact000277" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,291</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OccupancyNet" contextRef="From2023-01-012023-12-31" id="Fact000278" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,255</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OccupancyNet" contextRef="From2022-01-012022-12-31" id="Fact000279" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,105</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InformationTechnologyAndDataProcessing_i01_maNEzedV_z50DnVXBGPO" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Outside service and data processing costs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InformationTechnologyAndDataProcessing" contextRef="From2024-01-01to2024-12-31" id="Fact000281" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,741</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InformationTechnologyAndDataProcessing" contextRef="From2023-01-012023-12-31" id="Fact000282" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,078</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InformationTechnologyAndDataProcessing" contextRef="From2022-01-012022-12-31" id="Fact000283" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,112</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FederalDepositInsuranceCorporationPremiumExpense_i01_maNEzedV_zD4Xo9qoyBQd" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Insurance</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000285" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,022</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" contextRef="From2023-01-012023-12-31" id="Fact000286" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,766</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:FederalDepositInsuranceCorporationPremiumExpense" contextRef="From2022-01-012022-12-31" id="Fact000287" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,686</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--ProfessionalFees_i01_maNEzedV_zE4JltsAg0x1" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Professional fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2024-01-01to2024-12-31" id="Fact000289" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,404</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2023-01-012023-12-31" id="Fact000290" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,496</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProfessionalFees" contextRef="From2022-01-012022-12-31" id="Fact000291" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,635</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--MarketingExpense_i01_maNEzedV_z2gDg2A27ySi" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Marketing</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketingExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000293" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,412</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketingExpense" contextRef="From2023-01-012023-12-31" id="Fact000294" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,357</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MarketingExpense" contextRef="From2022-01-012022-12-31" id="Fact000295" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,216</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OtherNoninterestExpense_i01_maNEzedV_zStwUXWoN1Ea" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNoninterestExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000297" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,910</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNoninterestExpense" contextRef="From2023-01-012023-12-31" id="Fact000298" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,600</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherNoninterestExpense" contextRef="From2022-01-012022-12-31" id="Fact000299" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,389</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NoninterestExpense_i01T_mtNEzedV_msILFCOz7hf_z0opkqfPRRxj" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Total noninterest expenses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NoninterestExpense" contextRef="From2024-01-01to2024-12-31" id="Fact000301" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">73,326</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NoninterestExpense" contextRef="From2023-01-012023-12-31" id="Fact000302" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68,827</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NoninterestExpense" contextRef="From2022-01-012022-12-31" id="Fact000303" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">62,933</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_iT_mtILFCOz7hf_maNILzVec_zbxtQ2dTNTz4" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left">Income before income tax expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2024-01-01to2024-12-31" id="Fact000305" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,912</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2023-01-012023-12-31" id="Fact000306" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,427</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" contextRef="From2022-01-012022-12-31" id="Fact000307" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,113</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--IncomeTaxExpenseBenefit_msNILzVec_zcdogrbiQl6" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Income tax expense</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact000309" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,382</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact000310" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,001</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact000311" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,998</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--NetIncomeLoss_iT_mtNILzVec_zBsRtRLQYRN" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Net income available to common shareholders</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000313" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,530</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000314" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,426</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000315" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,115</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--EarningsPerShareAbstract_iB_zHCIrz9bcppe" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 1.45pt">Earnings per common share</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--EarningsPerShareBasic_pid_z98zH6JcIbhf" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 10pt">Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000321" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.92</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-12-31" id="Fact000322" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.67</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-12-31" id="Fact000323" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.66</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--EarningsPerShareDiluted_pid_zWA36xPpLUW8" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 10pt">Diluted</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-01to2024-12-31" id="Fact000325" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.91</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-12-31" id="Fact000326" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">1.66</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-12-31" id="Fact000327" format="ixt:numdotdecimal" decimals="INF" unitRef="USDPShares">3.61</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--WeightedAverageNumberOfSharesOutstandingAbstract_iB_zZPJC184eXS3" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Weighted average common shares outstanding</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_pid_z1VNcYyDvjC9" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 10pt">Basic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-01to2024-12-31" id="Fact000333" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,080,623</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-31" id="Fact000334" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,046,633</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-12-31" id="Fact000335" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">7,958,294</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_pid_zWBLwBf2gkY1" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 10pt">Diluted</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-01to2024-12-31" id="Fact000337" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,117,057</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-31" id="Fact000338" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,078,454</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-12-31" id="Fact000339" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">8,071,690</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">See
notes to consolidated financial statements that are an integral part of these consolidated statements.</span></p>


<!-- Field: Page; Sequence: 71 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><i><span id="a_031"></span>SOUTHERN
FIRST BANCSHARES, INC. AND SUBSIDIARY<br/>
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME<br/>
</i></b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_30B_pn3n3_ztYXsom6hfo6" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_494_20240101__20241231_zdsyP932dHwj" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_492_20230101__20231231_z1NjHooukHc9" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_493_20220101__20221231_zBOe6DdDSDV9" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="9" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--NetIncomeLoss_maCINOTzwWo_zqvLxtuUia0d" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; font-weight: bold; text-align: left">Net income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000341" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,530</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000342" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,426</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000343" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,115</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_iB_zRybh8s14KQ7" style="vertical-align: bottom">
    <td style="text-align: left">Other comprehensive income (loss):</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--UnrealizedLossOnSecuritiesAvailableForSaleAbstract_i01B_z8iLtHb5FpDj" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Unrealized gain (loss) on securities available for sale:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_i02_pn3n3_maOCILNzw3Y_zCZWXzVXuqNf" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left">Unrealized holding gain (loss) arising during the period, pretax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" contextRef="From2024-01-01to2024-12-31" id="Fact000353" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">165</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" contextRef="From2023-01-012023-12-31" id="Fact000354" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,620</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" contextRef="From2022-01-012022-12-31" id="Fact000355" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">16,027</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40E_eus-gaap--OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_i02N_pn3n3_di_msOCILNzw3Y_zQLPYeBvwkgc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 20pt">Tax benefit (expense)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" contextRef="From2024-01-01to2024-12-31" id="Fact000357" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">35</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" contextRef="From2023-01-012023-12-31" id="Fact000358" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">552</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" contextRef="From2022-01-012022-12-31" id="Fact000359" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,367</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_i02N_pn3n3_di_msOCILNzw3Y_zUxXyHuFyqia" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Reclassification of realized (gain) loss</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0361">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0362">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" contextRef="From2022-01-012022-12-31" id="Fact000363" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_404_eus-gaap--OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_i02_pn3n3_maOCILNzw3Y_zozbSHg1kFR2" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Tax expense (benefit)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0365">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0366">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" contextRef="From2022-01-012022-12-31" id="Fact000367" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_i02T_pn3n3_mtOCILNzw3Y_maCINOTzwWo_zKxcIGFrYgq5" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">Other comprehensive income (loss)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2024-01-01to2024-12-31" id="Fact000369" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">130</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31" id="Fact000370" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,068</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31" id="Fact000371" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,670</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--ComprehensiveIncomeNetOfTax_pn3n3_mtCINOTzwWo_z2BdFwm3mxzf" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">Comprehensive income</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2024-01-01to2024-12-31" id="Fact000373" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,400</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2023-01-012023-12-31" id="Fact000374" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,494</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ComprehensiveIncomeNetOfTax" contextRef="From2022-01-012022-12-31" id="Fact000375" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,445</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal">See
notes to consolidated financial statements that are an integral part of these consolidated statements.</span></p>


<!-- Field: Page; Sequence: 72 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><i>SOUTHERN
FIRST BANCSHARES, INC. AND SUBSIDIARY<br/>
CONSOLIDATED STATEMENTS OF SHAREHOLDERS&#8217; EQUITY<br/>
FOR THE YEARS ENDED DECEMBER 31, 2024, 2023 AND 2022</i></span></p>



<table cellpadding="0" cellspacing="0" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY" id="xdx_301_114_pn3n3_zpllpTxbXDUf" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_4B9_us-gaap--StatementEquityComponentsAxis_us-gaap--CommonStockMember_z7hi94dB68Lk" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_4B2_us-gaap--StatementEquityComponentsAxis_us-gaap--PreferredStockMember_zvrRIqsBGAPg" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_4B5_us-gaap--StatementEquityComponentsAxis_custom--NonvestedRestrictedStockMember_zgv2tdmH14P5" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_4BE_us-gaap--StatementEquityComponentsAxis_us-gaap--AdditionalPaidInCapitalMember_z06yeRHO2NJ3" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_4B2_us-gaap--StatementEquityComponentsAxis_us-gaap--AccumulatedOtherComprehensiveIncomeMember_zk5vRw9pM5s4" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_4B3_us-gaap--StatementEquityComponentsAxis_us-gaap--RetainedEarningsMember_zEo2kVx1d4de" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_4BB_zsxUuSu5yUwc" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="37" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; white-space: nowrap; padding-bottom: 1pt; text-align: right; text-indent: -10pt"><span id="xdx_91B_eus-gaap--AccumulatedOtherComprehensiveIncomeMember_zvvFwIC7XmBa" style="display: none">Accumulated other comprehensive income (loss)</span></td><td style="font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right">Common stock</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right">Preferred stock</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td><td style="font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-size: 7pt; font-weight: bold; text-align: right">Nonvested<br/> restricted</td><td style="font-size: 7pt; font-weight: bold">&#160;</td><td style="font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-size: 7pt; font-weight: bold; text-align: right">Additional<br/> paid-in</td><td style="font-size: 7pt; font-weight: bold">&#160;</td><td style="font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-size: 7pt; font-weight: bold; text-align: right">Accumulated<br/> other<br/> comprehensive<br/> income</td><td style="font-size: 7pt; font-weight: bold">&#160;</td><td style="font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-size: 7pt; font-weight: bold; text-align: right">Retained</td><td style="font-size: 7pt; font-weight: bold">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; text-align: left">(dollars in thousands, except share data)</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right">Shares</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right">Shares</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right">stock</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right">capital</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right">(loss)</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right">Earnings</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_430_c20220101__20221231_eus-gaap--StockholdersEquity_iS_pn3n3_zTWg91iVEQbd" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; width: 33%">December 31, 2021</td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--SharesOutstanding_iS_pip0_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zSjpcclQIAtk" title="Beginning balance shares outstanding" style="border-bottom: Black 2.5pt solid; width: 4%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" id="Fact000386" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">7,925,819</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; width: 4%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_CommonStockMember" id="Fact000378" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">79</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iS_pip0_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_z0KkhmrC7z6j" title="Beginning balance shares outstnding" style="border-bottom: Black 2.5pt solid; width: 4%; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0388">-</span></td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; width: 4%; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0379">-</span></td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; width: 5%; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_custom_NonvestedRestrictedStockMember" id="Fact000380" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,435</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">)</td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; width: 5%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000381" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">114,226</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; width: 5%; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000382" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">740</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">)</td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; width: 5%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember" id="Fact000383" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">165,771</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; width: 4%; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2021-12-31" id="Fact000384" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">277,901</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; width: 1%; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_437_c20220101__20221231_ecustom--AdoptionOfASU201613_pn3n3_zeqxBDWL3wyi" style="vertical-align: bottom">
    <td style="text-align: left">Adoption of ASU 2016-13</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0390">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0391">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0392">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0393">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0394">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:AdoptionOfASU201613" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="Fact000395" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,765</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:AdoptionOfASU201613" contextRef="From2022-01-012022-12-31" id="Fact000396" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,765</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_43D_c20220101__20221231_eus-gaap--NetIncomeLoss_pn3n3_zh8oVa60qJ01" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Net income <span id="xdx_918_eus-gaap--CommonStockMember_z9877Ra2XJZ" style="display: none">Common stock</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0398">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0399">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0400">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0401">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0402">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember" id="Fact000403" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,115</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000404" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,115</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_431_c20220101__20221231_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_pn3n3_zoomaCLYni2f" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Proceeds from exercise of stock options <span id="xdx_91B_eus-gaap--PreferredStockMember_znZJeGt7MaRe" style="display: none">Preferred
    stock</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pip0_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zqyfrUu2XEO1" title="Proceeds from exercise of stock options (in Shares)" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000416" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">32,375</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000407" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0408">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0409">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000410" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">904</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0411">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0412">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2022-01-012022-12-31" id="Fact000413" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">905</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_439_c20220101__20221231_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_pn3n3_z1j01VeMbyyj" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Issuance of restricted stock, net of forfeitures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_pip0_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zJ8Zj4QWeLlf" title="Issuance of restricted stock (in Shares)" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember" id="Fact000426" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">52,851</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0418">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0419">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember" id="Fact000420" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,970</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000421" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,970</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0422">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0423">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0424">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_439_c20220101__20221231_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_pn3n3_zM31DcrVSsdg" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Compensation expense related to restricted stock, net of tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0428">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0429">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember" id="Fact000430" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,099</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0431">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0432">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0433">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2022-01-012022-12-31" id="Fact000434" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,099</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_432_c20220101__20221231_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_pn3n3_zgOkDbYGHwba" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Compensation expense related to stock options, net of tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0436">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0437">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0438">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000439" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">927</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0440">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0441">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2022-01-012022-12-31" id="Fact000442" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">927</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left; text-indent: -10pt">Other comprehensive loss</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zSZexa6GjRW5" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0444">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zP01gA5E94Rc" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0446">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__custom--NonvestedRestrictedStockMember_z9QV9UqT48p9" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0448">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AdditionalPaidInCapitalMember_zcO0mq2SOBH8" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0450">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedOtherComprehensiveIncomeMember_zVjd9wtpCZtk" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000452" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,670</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20220101__20221231__us-gaap--StatementEquityComponentsAxis__us-gaap--RetainedEarningsMember_zLYp5r2kMLy5" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0454">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20220101__20221231_z6Oi4lYymdO4" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2022-01-012022-12-31" id="Fact000456" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,670</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_43D_c20230101__20231231_eus-gaap--StockholdersEquity_iS_pn3n3_z8fBNeMc0Y49" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; font-weight: bold; text-align: left; text-indent: -10pt">December 31, 2022</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--SharesOutstanding_iS_pip0_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zFKCcOJnoKY4" title="Beginning balance shares outstanding" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000466" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">8,011,045</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_CommonStockMember" id="Fact000458" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">80</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesOutstanding_iS_pip0_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zIKxethx20Qi" title="Beginning balance shares outstnding" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0468">-</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0459">-</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_custom_NonvestedRestrictedStockMember" id="Fact000460" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,306</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">)</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000461" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">119,027</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000462" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13,410</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">)</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember" id="Fact000463" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">192,121</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2022-12-31" id="Fact000464" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">294,512</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_434_c20230101__20231231_eus-gaap--NetIncomeLoss_pn3n3_zIwY59UziNUe" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Net income<span id="xdx_91B_eus-gaap--AdditionalPaidInCapitalMember_zBMQGf0LM1kk" style="display: none">Additional paid-in capital</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0470">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0471">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0472">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0473">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0474">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember" id="Fact000475" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,426</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000476" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,426</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43B_c20230101__20231231_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_pn3n3_zT3rcnprc2De" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Proceeds from exercise of stock options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pip0_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zdqAXaWGO9Rj" title="Proceeds from exercise of stock options (in Shares)" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000487" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">26,250</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0479">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0480">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0481">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000482" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">518</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0483">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0484">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2023-01-012023-12-31" id="Fact000485" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">518</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_434_c20230101__20231231_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_pn3n3_zzYMsztsYtD6" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Issuance of restricted stock, net of forfeitures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_pip0_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrl7hdTYVwHe" title="Issuance of restricted stock (in Shares)" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000497" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">50,891</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember" id="Fact000489" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0490">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember" id="Fact000491" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,705</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000492" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,704</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0493">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0494">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0495">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_439_c20230101__20231231_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_pn3n3_zrurzd7QvVlk" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Compensation expense related to restricted stock, net of tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0499">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0500">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember" id="Fact000501" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,415</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0502">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0503">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0504">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2023-01-012023-12-31" id="Fact000505" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,415</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_439_c20230101__20231231_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_pn3n3_zwnr9wy55E9i" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Compensation expense related to stock options, net of tax<span id="xdx_918_eus-gaap--RetainedEarningsMember_znGzghniReLk" style="display: none">Retained Earnings</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0507">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0508">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0509">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000510" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">528</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0511">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0512">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2023-01-012023-12-31" id="Fact000513" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">528</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left; text-indent: -10pt">Other comprehensive income</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zkHb5yu4X598" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0516">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_z8A3CpPE5Tkc" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0518">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__custom--NonvestedRestrictedStockMember_zOXH3nbe7yAb" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0520">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--AdditionalPaidInCapitalMember_zP7wPILrPU26" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0522">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedOtherComprehensiveIncomeMember_zb3higKTRIUl" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000524" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,068</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20230101__20231231__us-gaap--StatementEquityComponentsAxis__us-gaap--RetainedEarningsMember_z1MjVgC2qyE1" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0526">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20230101__20231231_zGBadiBUZLMf" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2023-01-012023-12-31" id="Fact000528" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,068</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_432_c20240101__20241231_eus-gaap--StockholdersEquity_iS_pn3n3_zpDUY0gBZO37" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; font-weight: bold; text-align: left; text-indent: -10pt">December 31, 2023</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--SharesOutstanding_iS_pip0_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zBRtUukEToN7" title="Beginning balance shares outstanding" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000538" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">8,088,186</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_CommonStockMember" id="Fact000530" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">81</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--SharesOutstanding_iS_pip0_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zpoe9tmGeFu" title="Beginning balance shares outstnding" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0540">-</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0531">-</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_custom_NonvestedRestrictedStockMember" id="Fact000532" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,596</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">)</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000533" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">121,777</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000534" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,342</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">)</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember" id="Fact000535" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">205,547</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31" id="Fact000536" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">312,467</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr id="xdx_432_c20240101__20241231_eus-gaap--NetIncomeLoss_pn3n3_zR173Zhw6w0e" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Net income</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0542">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0543">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0544">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0545">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0546">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember" id="Fact000547" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,530</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000548" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,530</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43E_c20240101__20241231_eus-gaap--StockIssuedDuringPeriodValueStockOptionsExercised_pn3n3_z7K396kkqP7j" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Proceeds from exercise of stock options</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_pip0_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zuGGewcHnoo2" title="Proceeds from exercise of stock options (in Shares)" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000558" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">16,250</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0550">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0551">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0552">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000553" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">294</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0554">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0555">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" contextRef="From2024-01-01to2024-12-31" id="Fact000556" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">294</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_439_c20240101__20241231_eus-gaap--StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_pn3n3_zkjlLqnebX7b" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Issuance of restricted stock, net of forfeitures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_pip0_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zrIYEFFMplXj" title="Issuance of restricted stock (in Shares)" style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000568" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">60,436</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember" id="Fact000560" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0561">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember" id="Fact000562" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,197</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000563" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,196</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0564">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0565">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0566">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_43B_c20240101__20241231_eus-gaap--AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_pn3n3_zI74hgnRHhcb" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Compensation expense related to restricted stock, net of tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0570">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0571">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember" id="Fact000572" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,909</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0573">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0574">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0575">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" contextRef="From2024-01-01to2024-12-31" id="Fact000576" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,909</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_433_c20240101__20241231_eus-gaap--AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_pn3n3_zn2VhHMJOEi8" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left; text-indent: -10pt">Compensation expense related to stock options, net of tax</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0578">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0579">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0580">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000581" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">374</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0582">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0583">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" contextRef="From2024-01-01to2024-12-31" id="Fact000584" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">374</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left; text-indent: -10pt">Other comprehensive loss</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zU15jocX2V4a" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0586">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">-</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zmMqiWrkKfbg" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0588">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__custom--NonvestedRestrictedStockMember_zlqvwmQejNx7" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0590">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--AdditionalPaidInCapitalMember_zZQxmWfEPFa2" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0592">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--AccumulatedOtherComprehensiveIncomeMember_zP5dsWHNvBad" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000594" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">130</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--RetainedEarningsMember_zUQC4xh1n378" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0596">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_pn3n3_c20240101__20241231_zTQRbPgKnMzc" title="Other comprehensive income (loss)" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" contextRef="From2024-01-01to2024-12-31" id="Fact000598" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">130</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_438_c20240101__20241231_eus-gaap--StockholdersEquity_iE_pn3n3_zKpHfSYJ5gDi" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; font-weight: bold; text-align: left; text-indent: -10pt">December 31, 2024</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--SharesOutstanding_iE_pip0_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--CommonStockMember_zTLy1rWpIIf6" title="Ending balance shares outstanding" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:SharesOutstanding" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000608" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">8,164,872</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_CommonStockMember" id="Fact000600" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">82</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--SharesOutstanding_iE_pip0_c20240101__20241231__us-gaap--StatementEquityComponentsAxis__us-gaap--PreferredStockMember_zUwVLs5D7Pka" title="Ending balance shares outstanding" style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0610">-</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0601">-</span></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_custom_NonvestedRestrictedStockMember" id="Fact000602" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,884</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">)</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember" id="Fact000603" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">124,641</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right">(<ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" id="Fact000604" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,472</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">)</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember" id="Fact000605" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">221,077</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31" id="Fact000606" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">330,444</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">See
notes to consolidated financial statements that are an integral part of these consolidated statements.</span></p>


<!-- Field: Page; Sequence: 73 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><i><span id="a_033"></span>SOUTHERN
FIRST BANCSHARES, INC. AND SUBSIDIARY<br/>
CONSOLIDATED STATEMENTS OF CASH FLOWS</i></b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_307_112_pn3n3_zJtKEkWMjQL8" summary="xdx: Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom; background-color: White">
    <td style="display: none; padding-left: 0pt; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_490_20240101__20241231_z6EzvgldqZs9" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_49B_20230101__20231231_zoV82Cw7GB42" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td><td style="display: none">&#160;</td>
    <td style="display: none; text-align: left">&#160;</td><td id="xdx_497_20220101__20221231_zyhgi21YaRyd" style="display: none; text-align: right">&#160;</td><td style="display: none; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td colspan="13" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB_zf4xfNihKvr3" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">Operating activities</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLoss_i01_maNCPBUzn87_zB8G5e2yMC5g" style="vertical-align: bottom">
    <td style="padding-left: 10pt; width: 61%; text-align: left"><span style="font-size: 8pt">Net income</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 10%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact000616" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,530</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact000617" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,426</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 10%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact000618" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,115</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zrg8ifcfOWv4" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left"><span style="font-size: 8pt">Adjustments to reconcile net income to cash provided
    by operating activities:</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_i01_maNCPBUzn87_z6X2ljN2Bgt1" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Provision for credit losses</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-01to2024-12-31" id="Fact000624" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">125</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31" id="Fact000625" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,260</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2022-01-012022-12-31" id="Fact000626" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,155</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--DepreciationAmortizationAndAccretionNet_i01_maNCPBUzn87_znfcVeXsdhc5" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Depreciation and other amortization</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DepreciationAmortizationAndAccretionNet" contextRef="From2024-01-01to2024-12-31" id="Fact000628" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,810</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DepreciationAmortizationAndAccretionNet" contextRef="From2023-01-012023-12-31" id="Fact000629" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,816</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DepreciationAmortizationAndAccretionNet" contextRef="From2022-01-012022-12-31" id="Fact000630" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,698</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--AccretionAmortizationOfDiscountsAndPremiumsInvestments_i01N_di_msNCPBUzn87_zx3HY9qgy1bf" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Accretion and amortization of securities
    discounts and premiums, net</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" contextRef="From2024-01-01to2024-12-31" id="Fact000632" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">554</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" contextRef="From2023-01-012023-12-31" id="Fact000633" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">61</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments" contextRef="From2022-01-012022-12-31" id="Fact000634" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">694</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--GainLossOnSaleOfInvestments_i01N_di_msNCPBUzn87_zuAxlOdSk2S8" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">(Gain) loss on sale of investment securities
    available for sale</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0636">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0637">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfInvestments" contextRef="From2022-01-012022-12-31" id="Fact000638" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_407_eus-gaap--GainLossOnSaleOfPropertyPlantEquipment_i01N_di_msNCPBUzn87_zBAYkKe5E1j9" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">(Gain) loss on sale of fixed assets</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000640" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0641">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:GainLossOnSaleOfPropertyPlantEquipment" contextRef="From2022-01-012022-12-31" id="Fact000642" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">394</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40B_ecustom--OperatingLeasePayment_i01_maNCPBUzn87_zABNBdLP0vW5" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Net change in operating leases</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:OperatingLeasePayment" contextRef="From2024-01-01to2024-12-31" id="Fact000644" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">145</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:OperatingLeasePayment" contextRef="From2023-01-012023-12-31" id="Fact000645" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">233</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:OperatingLeasePayment" contextRef="From2022-01-012022-12-31" id="Fact000646" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">872</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--ShareBasedCompensation_i01_maNCPBUzn87_z2dFhDxOpwi4" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Compensation expense related to stock options
    and restricted stock grants</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact000648" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,283</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="Fact000649" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,943</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-012022-12-31" id="Fact000650" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,026</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--GainLossOnSalesOfLoansNet_i01N_di_msNCPBUzn87_zbheFuENouE4" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-align: left"><p>Gain on sale of loans held for sale</p></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:GainLossOnSalesOfLoansNet" contextRef="From2024-01-01to2024-12-31" id="Fact000652" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,447</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:GainLossOnSalesOfLoansNet" contextRef="From2023-01-012023-12-31" id="Fact000653" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,790</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:GainLossOnSalesOfLoansNet" contextRef="From2022-01-012022-12-31" id="Fact000654" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,914</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_404_eus-gaap--PaymentsForOriginationAndPurchasesOfLoansHeldForSale_i01N_di_msNCPBUzn87_zpKTyCbpDk41" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Loans originated and held for sale</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" contextRef="From2024-01-01to2024-12-31" id="Fact000656" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">188,906</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" contextRef="From2023-01-012023-12-31" id="Fact000657" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">147,040</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale" contextRef="From2022-01-012022-12-31" id="Fact000658" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">165,698</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_405_eus-gaap--ProceedsFromSaleOfLoansHeldForSale_i01_maNCPBUzn87_zsZpRpVTow1j" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Proceeds from sale of loans held for sale</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" contextRef="From2024-01-01to2024-12-31" id="Fact000660" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">196,982</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" contextRef="From2023-01-012023-12-31" id="Fact000661" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">147,553</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfLoansHeldForSale" contextRef="From2022-01-012022-12-31" id="Fact000662" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">178,251</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--LifeInsuranceCorporateOrBankOwnedChangeInValue_i01N_di_msNCPBUzn87_zy7EIE7PbaR7" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Increase in cash surrender value of bank
    owned life insurance</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" contextRef="From2024-01-01to2024-12-31" id="Fact000664" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,569</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" contextRef="From2023-01-012023-12-31" id="Fact000665" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,379</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue" contextRef="From2022-01-012022-12-31" id="Fact000666" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,289</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_408_eus-gaap--IncreaseDecreaseInDeferredIncomeTaxes_i01N_di_msNCPBUzn87_zaZ9lO5ul3eb" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Increase in deferred tax asset</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact000668" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,232</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2023-01-012023-12-31" id="Fact000669" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">230</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInDeferredIncomeTaxes" contextRef="From2022-01-012022-12-31" id="Fact000670" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_i01N_di_msNCPBUzn87_zdCetcVOZ47g" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Increase in other assets, net</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2024-01-01to2024-12-31" id="Fact000672" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,527</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2023-01-012023-12-31" id="Fact000673" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,378</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2022-01-012022-12-31" id="Fact000674" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,047</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--IncreaseDecreaseInOtherOperatingLiabilities_i01_maNCPBUzn87_zZKmMLbDKkq5" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Increase
    in other liabilities, net</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="From2024-01-01to2024-12-31" id="Fact000676" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,838</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="From2023-01-012023-12-31" id="Fact000677" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,178</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" contextRef="From2022-01-012022-12-31" id="Fact000678" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,082</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInOperatingActivities_i01T_mtNCPBUzn87_maCCERCzoFu_zGU1weztwxOj" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 30pt; text-align: left"><span style="font-size: 8pt">Net
    cash provided by operating activities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000680" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25,558</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2023-01-012023-12-31" id="Fact000681" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,653</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInOperatingActivities" contextRef="From2022-01-012022-12-31" id="Fact000682" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">50,305</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_i01B_pdp0_z0mbdAnEoBac" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">Investing activities</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left"><span style="font-size: 8pt">Increase (decrease) in cash realized from:</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--PaymentsForProceedsFromLoansAndLeases_i01N_di_msNCPBUzN1d_zFs9pf7m7LF3" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Increase in loans, net</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsForProceedsFromLoansAndLeases" contextRef="From2024-01-01to2024-12-31" id="Fact000688" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,408</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsForProceedsFromLoansAndLeases" contextRef="From2023-01-012023-12-31" id="Fact000689" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">329,431</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsForProceedsFromLoansAndLeases" contextRef="From2022-01-012022-12-31" id="Fact000690" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">782,130</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40F_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_i01N_di_msNCPBUzN1d_znicxMl4yNZa" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Purchase of property and equipment</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000692" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">785</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2023-01-012023-12-31" id="Fact000693" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,242</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" contextRef="From2022-01-012022-12-31" id="Fact000694" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,950</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_403_ecustom--PaymentToAcquireMarketableSecuritiesAbstract_i01B_zWxugZDY0Ajh" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Purchase of investment securities:</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40C_eus-gaap--PaymentsToAcquireAvailableForSaleSecuritiesDebt_i01N_di_msNCPBUzN1d_zQpf0kbqe56l" style="vertical-align: bottom">
    <td style="padding-left: 30pt; text-align: left"><span style="font-size: 8pt">Available for sale</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" contextRef="From2024-01-01to2024-12-31" id="Fact000700" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,937</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" contextRef="From2023-01-012023-12-31" id="Fact000701" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,224</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt" contextRef="From2022-01-012022-12-31" id="Fact000702" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,048</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40E_eus-gaap--PaymentsToAcquireOtherInvestments_i01N_di_msNCPBUzN1d_zm7KFwC1DToh" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 30pt; text-align: left"><span style="font-size: 8pt">Other investments</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquireOtherInvestments" contextRef="From2024-01-01to2024-12-31" id="Fact000704" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,301</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquireOtherInvestments" contextRef="From2023-01-012023-12-31" id="Fact000705" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">51,642</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:PaymentsToAcquireOtherInvestments" contextRef="From2022-01-012022-12-31" id="Fact000706" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,751</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_403_ecustom--PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract_i01B_zI5tMBKJC1V1" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Proceeds from maturities, calls and repayments
    of investment securities:</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_i01_maNCPBUzN1d_zFbpcB58tlcb" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 30pt; text-align: left"><span style="font-size: 8pt">Available for sale</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" contextRef="From2024-01-01to2024-12-31" id="Fact000712" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25,793</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" contextRef="From2023-01-012023-12-31" id="Fact000713" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,428</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" contextRef="From2022-01-012022-12-31" id="Fact000714" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,833</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_i01_maNCPBUzN1d_zH4zFmfPkYvl" style="vertical-align: bottom">
    <td style="padding-left: 30pt; text-align: left"><span style="font-size: 8pt">Other investments</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" contextRef="From2024-01-01to2024-12-31" id="Fact000716" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,750</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" contextRef="From2023-01-012023-12-31" id="Fact000717" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42,536</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" contextRef="From2022-01-012022-12-31" id="Fact000718" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,939</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_402_eus-gaap--ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_i01_maNCPBUzN1d_zYQ8XqZhJgZf" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Proceeds from sales of investment securities
    available for sale</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0720">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0721">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" contextRef="From2022-01-012022-12-31" id="Fact000722" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,429</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--ProceedsFromSaleOfPropertyPlantAndEquipment_i01_maNCPBUzN1d_zVSFOGuMUc6e" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Proceeds
    from sale of fixed assets</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="From2024-01-01to2024-12-31" id="Fact000724" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0725">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment" contextRef="From2022-01-012022-12-31" id="Fact000726" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_405_eus-gaap--NetCashProvidedByUsedInInvestingActivities_i01T_mtNCPBUzN1d_maCCERCzoFu_zpeEnZuYIhth" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 30pt; text-align: left"><span style="font-size: 8pt">Net
    cash used for investing activities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000728" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">28,860</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-012023-12-31" id="Fact000729" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">378,575</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2022-01-012022-12-31" id="Fact000730" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">792,583</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zgKHVA3rrUfc" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">Financing activities</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left"><span style="font-size: 8pt">Increase (decrease) in cash realized from:</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--IncreaseDecreaseInDeposits_i01_maNCPBUzQXI_zVlYau5RBoE" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Increase in deposits, net</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeposits" contextRef="From2024-01-01to2024-12-31" id="Fact000736" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">56,201</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeposits" contextRef="From2023-01-012023-12-31" id="Fact000737" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">245,700</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:IncreaseDecreaseInDeposits" contextRef="From2022-01-012022-12-31" id="Fact000738" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">570,038</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_403_ecustom--IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings_i01N_di_msNCPBUzQXI_z0uGwXIq3WP9" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Increase (decrease) in Federal Home Loan
    Bank advances and other borrowings</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="SFST:IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" contextRef="From2024-01-01to2024-12-31" id="Fact000740" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" contextRef="From2023-01-012023-12-31" id="Fact000741" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">100,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" contextRef="From2022-01-012022-12-31" id="Fact000742" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">175,000</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--SubordinatedLiabilitiesPeriodIncreaseDecrease_i01N_di_msNCPBUzQXI_zurfKCGTPTZk" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Decrease in subordinated debentures</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease" contextRef="From2024-01-01to2024-12-31" id="Fact000744" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,500</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0745">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0746">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--ProceedsFromStockOptionsExercised_i01_maNCPBUzQXI_zLgIWTlvwhs3" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Proceeds
    from the exercise of stock options</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2024-01-01to2024-12-31" id="Fact000748" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">294</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2023-01-012023-12-31" id="Fact000749" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">518</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProceedsFromStockOptionsExercised" contextRef="From2022-01-012022-12-31" id="Fact000750" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">905</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_400_eus-gaap--NetCashProvidedByUsedInFinancingActivities_i01T_mtNCPBUzQXI_maCCERCzoFu_zg8AKekoqtee" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 30pt; text-align: left"><span style="font-size: 8pt">Net
    cash provided by financing activities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2024-01-01to2024-12-31" id="Fact000752" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,995</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-012023-12-31" id="Fact000753" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">346,218</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-012022-12-31" id="Fact000754" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">745,943</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40D_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_iT_mtCCERCzoFu_zhCRZoC90HHh" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 30pt; text-align: left"><span style="font-size: 8pt">Net increase (decrease) in cash
    and cash equivalents</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2024-01-01to2024-12-31" id="Fact000756" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,693</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2023-01-012023-12-31" id="Fact000757" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">14,704</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" contextRef="From2022-01-012022-12-31" id="Fact000758" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,665</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iS_zDkrUs8d5jSh" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">Cash and cash equivalents,
    beginning of year</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-12-31" id="Fact000760" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">156,170</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-12-31" id="Fact000761" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">170,874</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2021-12-31" id="Fact000762" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">167,209</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_408_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iE_zAlR7pdMfj62" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">Cash and cash equivalents,
    end of year</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2024-12-31" id="Fact000764" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">162,863</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2023-12-31" id="Fact000765" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">156,170</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" contextRef="AsOf2022-12-31" id="Fact000766" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">170,874</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--SupplementalCashFlowInformationAbstract_iB_zKzCc3lFPPy2" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">Supplemental information</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 10pt"><span style="font-size: 8pt">Cash paid for	</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--InterestPaidNet_i01_zfk6rkTYFuY4" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Interest</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">$</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2024-01-01to2024-12-31" id="Fact000772" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">119,348</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2023-01-012023-12-31" id="Fact000773" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">93,351</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:InterestPaidNet" contextRef="From2022-01-012022-12-31" id="Fact000774" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,877</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxesPaid_i01_zHxSleebYdpk" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Income taxes</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2024-01-01to2024-12-31" id="Fact000776" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,767</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2023-01-012023-12-31" id="Fact000777" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,514</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:IncomeTaxesPaid" contextRef="From2022-01-012022-12-31" id="Fact000778" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,828</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_407_eus-gaap--NoncashInvestingAndFinancingItemsAbstract_i01B_zRtjosADglF8" style="vertical-align: bottom">
    <td style="padding-left: 10pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">Schedule of non-cash transactions</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_405_ecustom--UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes_i02_z8VOnAx2Muw3" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Unrealized gain (loss) on securities, net
    of income taxes</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="SFST:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact000784" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">130</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" contextRef="From2023-01-012023-12-31" id="Fact000785" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,068</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="SFST:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" contextRef="From2022-01-012022-12-31" id="Fact000786" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">12,660</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40F_ecustom--RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_i02B_zTHQ6cGfmeZj" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left"><span style="font-size: 8pt">Right-of-use assets obtained in exchange
    for lease obligations:</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_404_ecustom--OperatingLeases_i03_zfR1KPfuJahj" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 30pt; text-align: left"><span style="font-size: 8pt">Operating
    leases</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl0792">-</span></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:OperatingLeases" contextRef="From2023-01-012023-12-31" id="Fact000793" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">145</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:OperatingLeases" contextRef="From2022-01-012022-12-31" id="Fact000794" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">595</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>

<p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">See
notes to consolidated financial statements that are an integral part of these consolidated statements.</span></p>


<!-- Field: Page; Sequence: 74 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->
<p style="margin-top: 0pt; margin-bottom: 0pt"></p><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000796" name="us-gaap:SignificantAccountingPoliciesTextBlock"><p id="xdx_808_eus-gaap--SignificantAccountingPoliciesTextBlock_zJxIjHxwXUc8" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="a_034"></span>NOTE
1 &#8211; <span id="xdx_825_zFqPnSXwimv3">Summary of Significant Accounting Policies and Activities</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><i>Southern
First Bancshares, Inc.</i></b> (the "Company") is a South Carolina corporation that owns all of the capital stock of Southern
First Bank (the "Bank") and all of the stock of Greenville First Statutory Trust I and II (collectively, the "Trusts").
The Trusts are special purpose non-consolidated entities organized for the sole purpose of issuing trust preferred securities. The Bank's
primary federal regulator is the Federal Deposit Insurance Corporation (the "FDIC"). The Bank is also regulated and examined
by the South Carolina Board of Financial Institutions. The Bank is primarily engaged in the business of accepting demand deposits and
savings deposits insured by the FDIC, and providing commercial, consumer and mortgage loans to the general public.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000798" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock"><p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_z6ysnAruE83b" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86F_zmerAnQgZwMa">Basis
of Presentation</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Southern First Bank.
In consolidation, all significant intercompany transactions have been eliminated. The accounting and reporting policies conform to accounting
principles generally accepted in the United States of America. In accordance with guidance issued by the Financial Accounting Standards
Board (&#8220;FASB&#8221;), the operations of the Trusts have not been consolidated in these financial statements.</span></p>



</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000800" name="us-gaap:UseOfEstimates"><p id="xdx_841_eus-gaap--UseOfEstimates_zIgY3D3OmX33" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86C_zlrn3APDkv8j">Use
of Estimates</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of
America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amount of income and expenses
during the reporting periods. Actual results could differ from those estimates. Material estimates that are particularly susceptible
to significant change in the near term relate to the determination of the allowance for credit losses, derivatives, real estate acquired
in settlement of loans, fair value of financial instruments, evaluating investment securities for credit impairment and valuation of
deferred tax assets.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000802" name="us-gaap:ConcentrationRiskCreditRisk"><p id="xdx_848_eus-gaap--ConcentrationRiskCreditRisk_zAtKgJCgtdT5" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_861_zBhuRjCX2CR4">Risks
and Uncertainties</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
the normal course of its business, the Company encounters two significant types of risks: economic and regulatory. There are three main
components of economic risk: interest rate risk, credit risk and market risk. The Company is subject to interest rate risk to the degree
that its interest-bearing liabilities mature or reprice at different speeds, or on different bases, than its interest-earning assets.
Credit risk is the risk of default within the Company&#8217;s loan portfolio that results from borrowers&#8217; inability or unwillingness
to make contractually required payments. Market risk reflects changes in the value of collateral underlying loans receivable and the
valuation of real estate held by the Company. There were several notable bank failures in 2023, driven primarily by liquidity challenges
as depositors rapidly withdrew funds. These failures were exacerbated by the impact of rising interest rates, which left affected banks
unable to sell long-term investment securities without incurring significant losses. In response, regulators took steps to stabilize
the banking system, including ensuring that losses to the Deposit Insurance Fund used to support uninsured depositors would be recovered
through a special assessment on banks, as mandated by law. This has increased and may continue to increase the cost of our FDIC insurance
assessments. While the immediate banking turmoil has largely subsided, ongoing economic uncertainties&#8212;including the Federal Reserve's
evolving monetary policy, persistent inflationary pressures, and concerns about commercial real estate exposure&#8212;continue to shape
the financial landscape. The long-term impact of these developments on the economy, financial institutions, and regulatory frameworks
remains uncertain.</span></p>

<ix:exclude><!-- Field: Page; Sequence: 75 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->75<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_230_zgzH4LB42bb9" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company is subject to the regulations of various governmental agencies. These regulations can and do change significantly from period
to period. The Company also undergoes periodic examinations by the regulatory agencies, which may subject it to changes with respect
to valuation of assets, amount of required credit loss allowance and operating restrictions resulting from the regulators&#8217; judgments
based on information available to them at the time of their examinations.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Bank makes loans to individuals and businesses in the Upstate, Midlands, and Lowcountry regions of South Carolina as well as the Triangle,
Triad and Charlotte regions of North Carolina and Atlanta, Georgia for various personal and commercial purposes. The Bank&#8217;s loan
portfolio has a concentration of real estate loans. As of December 31, 2024 and 2023, real estate loans represented <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20241231_zz4fTkh2OAf7" title="Real estate loan percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2024-12-31" id="Fact000804" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">83.5</ix:nonFraction>%</span> and <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20231231_zy4Uzlct7v14" title="Real estate loan percentage"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateStatedPercentage" contextRef="AsOf2023-12-31" id="Fact000806" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">84.8</ix:nonFraction>%</span> of
total loans, respectively. However, borrowers&#8217; ability to repay their loans is not dependent upon any specific economic sector.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">As
of December 31, 2024, the Company&#8217;s and the Bank&#8217;s capital ratios were in excess of all regulatory requirements. While management
believes that we have sufficient capital to withstand an extended economic recession, our reported and regulatory capital ratios could
be adversely impacted by future credit losses.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company maintains access to multiple sources of liquidity, including a $<span id="xdx_909_eus-gaap--LineOfCreditAssumed1_pn3n3_dm_c20240101__20241231_zlgm8RgHZD1h" title="Line of credit"><ix:nonFraction name="us-gaap:LineOfCreditAssumed1" contextRef="From2024-01-01to2024-12-31" id="Fact000808" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">15</ix:nonFraction></span>.0 million holding company line of credit with another bank
which could be used to support capital ratios at the subsidiary bank. As of December 31, 2024, the $<span id="xdx_907_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_pn3n3_dm_c20241231_zvjfPChd4oy2" title="Unused line"><ix:nonFraction name="us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity" contextRef="AsOf2024-12-31" id="Fact000810" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">15</ix:nonFraction></span>.0 million line was unused.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000812" name="us-gaap:SubsequentEventsPolicyPolicyTextBlock"><p id="xdx_84B_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zEppejJX8Zs1" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86D_zAl3IMyFsjwk">Subsequent
Events</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Subsequent
events are events or transactions that occur after the balance sheet date but before financial statements are issued. Recognized subsequent
events are events or transactions that provide additional evidence about conditions that existed at the date of the balance sheet, including
the estimates inherent in the process of preparing financial statements. Non-recognized subsequent events are events that provide evidence
about conditions that did not exist at the date of the balance sheet but arose after that date. Management performed an evaluation to
determine whether there have been any subsequent events since the balance sheet date and determined that no subsequent events occurred
requiring accrual or disclosure.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000814" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription"><p id="xdx_849_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zrOb5Qjnr896" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_863_zVesG9Awl665">Reclassifications</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Certain
amounts, previously reported, have been reclassified to state all periods on a comparable basis and had no effect on shareholders&#8217;
equity or net income.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000816" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock"><p id="xdx_849_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zEbIeydr3wgi" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86C_zCSvRVDrmvQf">Cash
and Cash Equivalents</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Cash
and cash equivalents include cash and due from banks, interest bearing deposits and federal funds sold. Cash and cash equivalents have
original maturities of three months or less, and federal funds sold are generally purchased and sold for one-day periods. Accordingly,
the carrying value of these instruments is deemed to be a reasonable estimate of fair value. At December&#160;31, 2024 and 2023, included
in cash and cash equivalents was $<span id="xdx_90C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_dm_c20241231__us-gaap--CashAndCashEquivalentsAxis__custom--FederalReserveBankMember_zyGwZwCGD3n8" title="Cash and cash equivalents"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31_custom_FederalReserveBankMember" id="Fact000818" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">5.4</ix:nonFraction></span> million and $<span id="xdx_90E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_dm_c20231231__us-gaap--CashAndCashEquivalentsAxis__custom--FederalReserveBankMember_zyuChzMVth9k" title="Cash and cash equivalents"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-31_custom_FederalReserveBankMember" id="Fact000820" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">5.1</ix:nonFraction></span> million, respectively, on deposit with the Federal Reserve Bank.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000822" name="us-gaap:InvestmentPolicyTextBlock"><p id="xdx_846_eus-gaap--InvestmentPolicyTextBlock_z2WvnkPm1LF5" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86B_zq1FSd2Ob1af">Investment
Securities</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
classify our investment securities as held to maturity securities, trading securities and available for sale securities as applicable.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Investment
securities are designated as held to maturity if we have the intent and the ability to hold the securities to maturity. Held to maturity
securities are carried at amortized cost, adjusted for the amortization of any related premiums or the accretion of any related discounts
into interest income using a methodology which approximates a level yield of interest over the estimated remaining period until maturity.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Investment
securities that are purchased and held principally for the purpose of selling in the near term are reported as trading securities. Trading
securities are carried at fair value with unrealized holding gains and losses included in earnings.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
classify investment securities as available for sale when at the time of purchase we determine that such securities may be sold at a
future date or if we do not have the intent or ability to hold such securities to maturity. Securities designated as available for sale
are recorded at fair value. Changes in the fair value of available for sale debt securities</span></p>

<ix:exclude><!-- Field: Page; Sequence: 76 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->76<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_239_z5NRMBT4zSWb" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">are included in shareholders&#8217; equity
as unrealized gains or losses, net of the related tax effect. Realized gains or losses on available for sale securities are computed
on the specific identification basis.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000824" name="SFST:AllowanceForCreditLossesPolicyTextBlock"><p id="xdx_842_ecustom--AllowanceForCreditLossesPolicyTextBlock_zmUtghbv9bDk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_861_zlsVZC2AC1K1">Allowance
for Credit Losses &#8211; Investment Securities</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">For
available for sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or if it is
more likely than not that it will be required to sell the security before recovery of the amortized cost basis. If either of the criteria
regarding intent or requirement to sell is met, the security's amortized cost basis is written down to fair value through income with
the establishment of an allowance under the Current Expected Credit Loss Model (&#8220;CECL&#8221;). For debt securities available for
sale that do not meet the aforementioned criteria, the Company evaluates whether any decline in fair value is due to credit loss factors.
In making this assessment, management considers any changes to the rating of the security by a rating agency and adverse conditions specifically
related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows
expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash
flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded
for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been
recorded through an allowance for credit losses is recognized in other comprehensive income.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes
in the allowance for credit losses under CECL are recorded as provision for (or reversal of) credit loss expense. Losses are charged
against the allowance when management believes the uncollectibility of an available for sale security is confirmed or when either of
the criteria regarding intent or requirement to sell is met. At December 31, 2024 and 2023, there was&#160;no&#160;allowance for credit
losses related to the available-for-sale portfolio. In addition, the Company had no held to maturity securities at December 31, 2024
and 2023.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Accrued
interest receivable on available for sale debt securities totaled $<span id="xdx_90D_ecustom--AccruedInterestReceivable_c20240101__20241231_zmXsUa74HZK4" title="Accrued interest receivable"><ix:nonFraction name="SFST:AccruedInterestReceivable" contextRef="From2024-01-01to2024-12-31" id="Fact000826" format="ixt:numdotdecimal" decimals="0" unitRef="USD">576,000</ix:nonFraction></span> and $<span id="xdx_907_ecustom--AccruedInterestReceivable_c20230101__20231231_z3gtIkF2FOih" title="Accrued interest receivable"><ix:nonFraction name="SFST:AccruedInterestReceivable" contextRef="From2023-01-012023-12-31" id="Fact000828" format="ixt:numdotdecimal" decimals="0" unitRef="USD">530,000</ix:nonFraction></span> at December 31, 2024 and December 31, 2023, respectively,
and was excluded from the estimate of credit losses.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000830" name="us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy"><p id="xdx_84B_eus-gaap--ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_ztOcboxnAm67" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_862_zacmaLwV24r">Other
Investments</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other
investments include stock acquired for membership and regulatory purposes, such as Federal Home Loan Bank of Atlanta (&#8220;FHLB&#8221;)
stock, investments in unconsolidated subsidiaries and other nonmarketable securities. FHLB stock is generally pledged against any borrowings
from the FHLB and cash dividends on our FHLB stock are recorded in investment income. Other nonmarketable securities consist of investments
in funds related to the Small Business Investment Company (&#8220;SBIC&#8221;) and Rural Business Investment Company (&#8220;RBIC&#8221;)
programs, as well as an investment in a South Carolina not-for-profit corporation. No ready market exists for these stocks and they have
no quoted market value. As a result, these securities are carried at cost and are periodically evaluated for impairment.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000832" name="us-gaap:FinanceLoansAndLeasesReceivablePolicy"><p id="xdx_841_eus-gaap--FinanceLoansAndLeasesReceivablePolicy_zicgHs4HjWjk" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_867_zKsygrQY5eP9">Loans</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
are stated at the principal balance outstanding. Unamortized net loan fees and the allowance for possible credit losses are deducted
from total loans on the balance sheets. Interest income is recognized over the term of the loan based on the principal amount outstanding.
The net of loan origination fees received and direct costs incurred in the origination of loans is deferred and amortized to interest
income over the contractual life of the loans adjusted for actual principal prepayments using a method approximating the interest method.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000834" name="SFST:AllowanceForCreditLossesLoansPolicyTextBlock"><p id="xdx_847_ecustom--AllowanceForCreditLossesLoansPolicyTextBlock_zfGumhauyh6j" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_86D_zPTSLlIRr8di">Allowance
for Credit Losses - Loans</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Under
CECL, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with GAAP
that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Management
assesses the adequacy of the allowance on a quarterly basis. This assessment includes procedures to estimate the allowance and test the
adequacy and appropriateness of the resulting balance. The level of the allowance is based upon management's evaluation of historical
default and loss experience, current and projected economic conditions, asset quality trends, known and inherent risks in the portfolio,
adverse situations that may affect the borrowers' ability to repay a loan, the estimated value of any underlying collateral, composition
of the loan portfolio, industry and peer bank loan quality indications and other pertinent factors, including regulatory recommendations.
Management believes the level of the allowance for credit losses is adequate to absorb all expected future losses inherent in the loan
portfolio at the balance sheet date. The allowance is increased through provision for credit losses and decreased by charge-offs, net
of recoveries of amounts previously charged-off.</span></p>

<ix:exclude><!-- Field: Page; Sequence: 77 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->77<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_230_zZdQnr3ILujk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
allowance for credit losses is measured on a collective basis for pools of loans with similar risk characteristics. The Company has identified
the following pools of financial assets with similar risk characteristics for measuring expected credit losses:</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Commercial
loans</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Owner
    occupied real estate - Owner occupied commercial mortgages consist of loans to purchase or re-finance owner occupied nonresidential
    properties. This includes office buildings, other commercial facilities, and farmland. Commercial mortgages secured by owner occupied
    properties are primarily dependent on the ability of borrowers to achieve business results consistent with those projected at loan
    origination. While these loans and leases are collateralized by real property in an effort to mitigate risk, it is possible the liquidation
    of collateral will not fully satisfy the obligation.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Non-owner
    occupied real estate - Non-owner occupied commercial mortgages consist of loans to purchase or refinance investment nonresidential
    properties. This includes office buildings and other facilities rented or leased to unrelated parties, as well as farmland and multifamily
    properties. The primary risk associated with income producing commercial mortgage loans is the ability of the income-producing property
    that collateralizes the loan to produce adequate cash flow to service the debt. While these loans are collateralized by real property
    in an effort to mitigate risk, it is possible the liquidation of collateral will not fully satisfy the obligation.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Construction
    - Construction loans consist of loans to finance land for development of commercial or residential real property and construction
    of multifamily apartments or other commercial properties. These loans are highly dependent on the supply and demand for commercial
    real estate as well as the demand for newly constructed residential homes and lots acquired for development. Deterioration in demand
    could result in decreased collateral values, which could make repayments of outstanding loans difficult for customers.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Commercial
    business - Commercial business loans consist of loans or lines of credit to finance accounts receivable, inventory or other general
    business needs, business credit cards, and lease financing agreements for equipment, vehicles, or other assets. The primary risk
    associated with commercial and industrial and lease financing loans is the ability of borrowers to achieve business results consistent
    with those projected at origination. Failure to achieve these projections presents risk the borrower will be unable to service the
    debt consistent with the contractual terms of the loan.</span></td></tr>
  </table>
<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Consumer
loans</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Real
    estate - Residential mortgages consist of loans to purchase or refinance the borrower&#8217;s primary dwelling, second residence
    or vacation home and are often secured by 1-4 family residential property. Significant and rapid declines in real estate values can
    result in borrowers having debt levels in excess of the current market value of the collateral.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Home
    equity - Home equity loans consist of home equity lines of credit and other lines of credit secured by first or second liens on the
    borrower&#8217;s primary residence. These loans are secured by both senior and junior liens on the residential real estate and are
    particularly susceptible to declining collateral values. This risk is elevated for loans secured by junior lines as a substantial
    decline in value could render the junior lien position effectively unsecured.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Construction
    - Construction loans consist of loans to construct a borrower&#8217;s primary or secondary residence or vacant land upon which the
    owner intends to construct a dwelling at a future date. These loans are typically secured by undeveloped or partially developed land
    in anticipation of completing construction of a 1-4 family residential property. There is risk these construction and development
    projects can experience delays and cost overruns exceeding the borrower&#8217;s financial ability to complete the project. Such cost
    overruns can result in foreclosure of partially completed and unmarketable collateral.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Other
    - Consumer loans consist of loans to finance unsecured home improvements, student loans, automobiles and revolving lines of credit
    that can be secured or unsecured. The value of the underlying collateral within this class is at risk of potential rapid depreciation
    which could result in unpaid balances in excess of the collateral.</span></td></tr>
  </table>
<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">For
all loan pools, the Company uses a lifetime probability of default and loss given default modeling approach to estimate the allowance
for credit losses on loans. This method uses historical correlations between default experience and the age of loans to forecast defaults
and losses, assuming that a loan in a pool shares similar risk characteristics such as loan</span></p>

<ix:exclude><!-- Field: Page; Sequence: 78 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->78<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_230_z9Z1Ddjw9Z6c" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">product type, risk rating and loan age, and
demonstrates similar default characteristics as other loans in that pool, as the loan progresses through its lifecycle. The Company calculates
lifetime probability of default and loss given default rates based on historical loss experience, which is used to calculate expected
losses based on the pool&#8217;s loss rate and the age of loans in the pool. Management believes that the Company&#8217;s historical
loss experience provides the best basis for its assessment of expected credit losses to determine the allowance for credit losses. The
Company uses its own internal data to measure historical credit loss experience within the pools with similar risk characteristics over
an economic cycle. The probability of default and loss given default method also includes assumptions of observed migration over the
lifetime of the underlying loan data.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Management
also considers further adjustments to historical loss information for current conditions and reasonable and supportable forecasts that
differ from the conditions that exist for the period over which historical information is evaluated as well as other changes in qualitative
factors not inherently considered in the quantitative analyses. The Company generally utilizes a four-quarter forecast period in evaluating
the appropriateness of the reasonable and supportable forecast scenarios which are incorporated through qualitative adjustments. There
is immediate reversion to historical loss rates. The qualitative categories and the measurements used to quantify the risks within each
of these categories are subjectively selected by management but measured by objective measurements period over period. The data for each
measurement may be obtained from internal or external sources. The current period measurements are evaluated and assigned a factor commensurate
with the current level of risk relative to past measurements over time. The resulting qualitative adjustments are applied to the relevant
collectively evaluated loan pools. These adjustments are based upon quarterly trend assessments in certain economic factors such as labor,
inflation, consumer sentiment and real disposable income, as well as associate retention and turnover, portfolio concentrations, and
growth characteristics. The qualitative analysis increases or decreases the allowance allocation for each loan pool based on the assessment
of factors described above. Management continues to update and expand the
qualitative framework to further address factors not captured in the quantitative process.&#160;</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
that do not share similar risk characteristics with the collectively evaluated pools are evaluated on an individual basis and are excluded
from the collectively evaluated loan pools. Individual loan evaluations are generally performed for nonaccrual loans and other loans
as considered necessary. Such loans are evaluated for credit losses based on either discounted cash flows or the fair value of collateral.
The Company has elected the practical expedient under ASC 326 to estimate expected credit losses based on the fair value of collateral,
which considers selling costs in the event sale of the collateral is expected. Loans for which terms have been modified are evaluated
using these same individual evaluation methods. In the event the discounted cash flow method is used for a loan modification, the original
interest rate is used to discount expected cash flows.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">While
the Company&#8217;s policies and procedures used to estimate the allowance for credit losses, as well as the resulting provision for
credit losses charged to income, are considered adequate by management and are reviewed periodically by regulators, model validators
and internal audit, they are necessarily approximate and imprecise. There are factors beyond the Company&#8217;s control, such as changes
in projected economic conditions, real estate markets or particular industry conditions which may materially impact asset quality and
the adequacy of the allowance for credit losses and thus the resulting provision for credit losses.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000836" name="SFST:AccruedInterestReceivablePolicyTextBlock"><p id="xdx_846_ecustom--AccruedInterestReceivablePolicyTextBlock_zpli9lnKqXSc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_866_zvBnf1KppPI9">Accrued
Interest Receivable</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Accrued
interest receivable related to loans totaled $<span id="xdx_900_eus-gaap--DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_pn3n3_dm_c20240101__20241231_z6uqragd1Wf2" title="Accrued interest receivable related to loans"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" contextRef="From2024-01-01to2024-12-31" id="Fact000838" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">11</ix:nonFraction></span>.0 million and $<span id="xdx_90D_eus-gaap--DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_pn3n3_dm_c20230101__20231231_zCgcDi2t8ADh" title="Accrued interest receivable related to loans"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" contextRef="From2023-01-012023-12-31" id="Fact000840" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">11.6</ix:nonFraction></span> million at December 31, 2024 and December 31, 2023, respectively,
and was reported in other assets on the consolidated balance sheets. The Company elected not to measure an allowance for credit losses
for accrued interest receivable and instead elected to reverse interest income on loans or securities that are placed on nonaccrual status,
which is generally when the instrument is 90 days past due, or earlier if the Company believes the collection of interest is doubtful.
The Company has concluded that this policy results in the timely reversal of uncollectable interest.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000842" name="SFST:UnfundedCommitmentsPolicyTextBlock"><p id="xdx_84B_ecustom--UnfundedCommitmentsPolicyTextBlock_zMQnCR4TkfKk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_86E_zsD5HVNV21T">Unfunded
Commitments</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Effective
with the adoption of CECL, the Company estimates expected credit losses on commitments to extend credit over the contractual period in
which the Company is exposed to credit risk on the underlying commitments, unless the obligation is unconditionally cancelable by the
Company. The allowance for off-balance sheet credit exposures, which is reflected within other liabilities on the consolidated balance
sheets, is adjusted for as an increase or decrease to the provision for credit losses. The estimate includes consideration of the likelihood
that funding will occur and an estimate of</span></p>

<ix:exclude><!-- Field: Page; Sequence: 79 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->79<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_235_zubsZiTqKFnh" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">expected credit losses on commitments expected to be funded over its estimated life. The allowance
is calculated using the same aggregate reserve rates calculated for the funded portion of loans at the portfolio level applied to the
amount of commitments expected to fund.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company's CECL allowances will fluctuate over time due to macroeconomic conditions and forecasts as well as the size and composition
of the loan portfolios.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000844" name="us-gaap:LoansAndLeasesReceivablePastDueStatusPolicy"><p id="xdx_845_eus-gaap--LoansAndLeasesReceivablePastDueStatusPolicy_zFjys0fG1O1l" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_862_zUdXMAphCke4">Nonaccrual
and Past Due Loans</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
are generally placed on nonaccrual status when principal or interest becomes 90 days past due, or when payment in full is not anticipated.
When a loan is placed on nonaccrual status, interest accrued but not received is generally reversed against interest income. Cash receipts
on nonaccrual loans are not recorded as interest income, but are used to reduce the loan&#8217;s principal balance. A nonaccrual loan
is generally returned to accrual status and accrual of interest is resumed when payments have been made according to the terms and conditions
of the loan for a continuous six month period. Our loans are considered past due when contractually required principal or interest payments
have not been made on the due dates.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000846" name="us-gaap:LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy"><p id="xdx_849_eus-gaap--LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy_zqXrrHBBX0vc" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_861_zaV25QbSGp09">Nonperforming
Assets</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Nonperforming
assets include real estate acquired through foreclosure or deed taken in lieu of foreclosure, loans on nonaccrual status and loans past
due 90 days or more and still accruing interest. Loans are placed on nonaccrual status when, in the opinion of management, the collection
of additional interest is uncertain. Thereafter no interest is taken into income until such time as the borrower demonstrates the ability
to pay both principal and interest.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000848" name="us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy"><p id="xdx_843_eus-gaap--LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_zseMMUlrdz94" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_866_zCDPYM7gR1Q2">Individually
Evaluated Loans</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Our
individually evaluated loans include loans on nonaccrual status and other loans as needed. For loans that are classified as individually
evaluated, an allowance is established when the fair value (discounted cash flows, collateral value, or observable market price) of the
individually evaluated loan less costs to sell, are lower than the carrying value of that loan. A loan is considered individually evaluated
when, based on current information and events, it is probable that the Company will be unable to collect the scheduled payments of principal
or interest when due according to the contractual terms of the loan agreement. Factors considered by management in determining impairment
include payment status, collateral value, and the probability of collecting scheduled principal and interest payments when due, among
other factors. Loans that experience insignificant payment delays and payment shortfalls generally are not classified as individually
evaluated. Management determines the significance of payment delays and payment shortfalls on a case-by-case basis, taking into consideration
all of the circumstances surrounding the loan and the borrower, including, without limitation, the length of the delay, the reasons for
the delay, the borrower's prior payment record, and the amount of the shortfall in relation to the principal and interest owed. The allowance
for credit loss is measured on a loan by loan basis for commercial and consumer loans by either the present value of expected future
cash flows discounted at the loan's effective interest rate, the loan's obtainable market price, or the fair value of the collateral
if the loan is collateral dependent.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000850" name="SFST:LoanChargeOffPolicyPolicyTextBlock"><p id="xdx_84E_ecustom--LoanChargeOffPolicyPolicyTextBlock_zuzSxH9aYrlj" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_86B_zzOlIky5atth">Loan
Charge-off Policy</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">For
commercial loans, we generally fully charge off or charge collateralized loans down to net realizable value when management determines
the loan to be uncollectible; repayment is deemed to be projected beyond reasonable time frames; the loan has been classified as a loss
by either our internal loan review process or our banking regulatory agencies; the client has filed bankruptcy and the loss becomes evident
owing to a lack of assets; or the loan is 120 days past due unless both well-secured and in the process of collection. For consumer loans,
we generally charge down to net realizable value when the loan is 180 days past due.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000852" name="SFST:LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock"><p id="xdx_84C_ecustom--LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock_z8mo1JMdRJpl" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_869_z7PSbB7bosF9">Loan
Modifications to Borrowers Experiencing Financial Difficulty</span></span> </i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
that are modified are reviewed by the Company to identify if the modification was due to a borrower experiencing financial difficulty.
Terms may be modified to fit the ability of the borrower to repay in line with its current financial status. The modification of the
terms of such loans includes one or a combination of the following: a reduction of the stated interest rate of the loan, an extension
of the maturity date, a permanent reduction of the recorded investment of the loan, or an other-than-insignificant payment delay. The
adoption of Accounting Standards Update (&#8220;ASU&#8221;) 2022-02 on January 1, 2023 eliminated the recognition and measurement of
troubled debt restructurings (&#8220;TDRs&#8221;) and enhanced disclosures for modifications to loans related to borrowers experiencing
financial difficulties.</span></p>

<ix:exclude><!-- Field: Page; Sequence: 80 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->80<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_231_zh4niuUe05Ze" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000854" name="us-gaap:RealEstatePolicyTextBlock"><p id="xdx_84C_eus-gaap--RealEstatePolicyTextBlock_zarWlNqRhqGj" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_867_zb9BUoevT2Ec">Other
Real Estate Owned (&#8220;OREO&#8221;)</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Real
estate acquired through foreclosure is initially recorded at the lower of cost or estimated fair value less selling costs. Subsequent
to the date of acquisition, it is carried at the lower of cost or fair value, adjusted for net selling costs. Fair values of real estate
owned are reviewed regularly and write-downs are recorded when it is determined that the carrying value of real estate exceeds the fair
value less estimated costs to sell. Costs relating to the development and improvement of such property are capitalized, whereas those
costs relating to holding the property are expensed.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000856" name="us-gaap:PropertyPlantAndEquipmentPolicyTextBlock"><p id="xdx_847_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zEvVYIuJ54q6" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86B_zMQzlCt2HZii">Property
and Equipment</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Property
and equipment are stated at cost. Major repairs are charged to operations, while major improvements are capitalized. Depreciation is
computed using the straight-line method over the estimated useful lives of the related assets. Upon retirement, sale, or other disposition
of property and equipment, the cost and accumulated depreciation are eliminated from the accounts, and gain or loss is included in income
from operations.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Construction
in progress is stated at cost, which includes the cost of construction and other direct costs attributable to the construction. No provision
for depreciation is made on construction in progress until such time as the relevant assets are completed and put into use.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000858" name="us-gaap:LesseeLeasesPolicyTextBlock"><p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zJWW36bs4h1c" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_86B_zpdnFYYlkpoi">Operating
Leases</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company maintains operating leases on land and buildings for various office spaces. The operating right-of-use asset is included in property
and equipment and the operating right-of-use liability is included in other liabilities on the balance sheets. The right-of-use asset
and lease liability are recognized at lease commencement by calculating the net present value of the lease payments over the lease term.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000860" name="SFST:BankOwnedLifeInsurancePoliciesPolicyTextBlock"><p id="xdx_84F_ecustom--BankOwnedLifeInsurancePoliciesPolicyTextBlock_zbozgpHgcKE7" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span><span id="xdx_866_zNuAoJoCCvCb">Bank
Owned Life Insurance Policies</span></span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Bank
owned life insurance policies represent the cash value of policies on certain officers of the Company.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000862" name="us-gaap:ComprehensiveIncomePolicyPolicyTextBlock"><p id="xdx_84C_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_znSWqQ4hgDTh" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_862_zd9eS2y6fw97">Comprehensive
Income</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Comprehensive
income (loss) consists of net income and net unrealized gains (losses) on securities and is presented in the statements of shareholders&#8217;
equity and comprehensive income. The statement requires only additional disclosures in the consolidated financial statements; it does
not affect our results of operations.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000864" name="us-gaap:RevenueFromContractWithCustomerPolicyTextBlock"><p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zjGtN4M7ROO" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_86B_z4GURJiWUp16">Revenue
from Contracts with Customers</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company records revenue from contracts with customers in accordance with Accounting Standards Codification Topic 606, &#8220;Revenue
from Contracts with Customers&#8221; (&#8220;Topic 606&#8221;). Under Topic 606, the Company must identify the contract with a customer,
identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance
obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant revenue has
not been recognized in the current reporting period that results from performance obligations satisfied in previous periods.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company&#8217;s primary sources of revenue are derived from interest and dividends earned on loans, investment securities, and other
financial instruments that are not within the scope of Topic 606. The Company has evaluated the nature of its contracts with customers
and determined that further disaggregation of revenue from contracts with customers into more granular categories beyond what is presented
in the Consolidated Statements of Income was not necessary. The Company generally fully satisfies its performance obligations on its
contracts with customers as services are rendered and the transaction prices are typically fixed; charged either on a periodic basis
or based on activity. Because performance obligations are satisfied as services are rendered and the transaction prices are fixed, the
Company has made no significant judgments in applying the revenue guidance prescribed in Topic 606 that affect the determination of the
amount and timing of revenue from contracts with customers.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000866" name="us-gaap:IncomeTaxPolicyTextBlock"><p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zILIXunFPpya" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86E_zGv2iUS263W8">Income
Taxes</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
financial statements have been prepared on the accrual basis. When income and expenses are recognized in different periods for financial
reporting purposes versus for the purposes of computing income taxes currently payable, deferred taxes are provided on such temporary
differences. Deferred tax assets and liabilities are recognized for the</span></p>

<ix:exclude><!-- Field: Page; Sequence: 81 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->81<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23E_zmNpPV4aiJJ7" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">expected future tax consequences of events that have been recognized
in the consolidated financial statements or tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates
expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The Company
believes that its income tax filing positions taken or expected to be taken on its tax returns will more likely than not be sustained
upon audit by the taxing authorities and does not anticipate any adjustments that will result in a material adverse impact on the Company&#8217;s
financial condition, results of operations, or cash flow. Therefore, no reserves for uncertain income tax positions have been recorded.
The Company&#8217;s federal and state income tax returns are open and subject to examination from the 2021 tax return year and forward.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000868" name="us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy"><p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zbrvC1JBmsvc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_86A_zE1AwHnoqAak">Stock-Based
Compensation</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has a stock-based employee compensation plan. Compensation cost is recognized for all stock options granted and for any outstanding
unvested awards as if the fair value method had been applied to those awards as of the date of grant.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000870" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock"><p id="xdx_841_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zT4k9rI6vvHa" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_863_zzx4cZJAcrF6">Adoption
of New Accounting Standard</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
June 2016, the FASB issued ASU 2016-13, Financial Instruments &#8211; Credit Losses (Topic 326). The ASU introduced a new credit loss
methodology, the Current Expected Credit Loss (&#8220;CECL&#8221;) methodology, which requires earlier recognition of credit losses,
while also providing additional transparency about credit risk. Since its original issuance in 2016, the FASB has issued several updates
to the original ASU.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
CECL methodology utilizes a lifetime &#8220;expected credit loss&#8221; measurement objective for the recognition of credit losses for
loans, held-to-maturity securities, and other receivables at the time the financial asset is originated or acquired. It also applies
to off-balance sheet credit exposures, such as unfunded commitments to extend credit. The expected credit losses are adjusted each period
for changes in expected lifetime credit losses. The methodology replaces the multiple existing impairment methods in current GAAP, which
generally require that a loss be incurred before it is recognized. For available-for-sale securities where fair value is less than cost,
credit-related impairment, if any, is recognized through an allowance for credit losses and adjusted each period for changes in credit
risk.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
January 1, 2022, the Company adopted the guidance prospectively with a cumulative adjustment to retained earnings. Results for reporting
periods beginning after January 1, 2022 are presented under CECL while prior period amounts continue to be reported in accordance with
the previously applicable incurred loss accounting methodology. The transition adjustment for the adoption of CECL included an increase
in the allowance for credit losses on loans of $<span id="xdx_909_eus-gaap--FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_pn3n3_dm_c20240101__20241231_z0EGXRnDTK5g" title="Allowance for loan losses"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" contextRef="From2024-01-01to2024-12-31" id="Fact000872" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.5</ix:nonFraction></span>&#160;million and an increase in the reserve for unfunded loan commitments of $<span id="xdx_90F_ecustom--LiabilityForUnfundedCommitments_pn3n3_dm_c20240101__20241231_zFpI43EXJ8wj" title="Liability for unfunded commitments"><ix:nonFraction name="SFST:LiabilityForUnfundedCommitments" contextRef="From2024-01-01to2024-12-31" id="Fact000874" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">2</ix:nonFraction></span>.0&#160;million,
which is recorded within other liabilities. The adoption of CECL had an insignificant impact on the Company's investment securities portfolio.
The Company recorded a net decrease to retained earnings of $<span id="xdx_90C_eus-gaap--RetainedEarningsAppropriated_iI_pn3n3_dm_c20241231_zGY07FmnQFef" title="Net decrease to retained earnings"><ix:nonFraction name="us-gaap:RetainedEarningsAppropriated" contextRef="AsOf2024-12-31" id="Fact000876" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">2.8</ix:nonFraction></span>&#160;million as of January 1, 2022 for the cumulative effect of adopting
CECL, which reflects the transition adjustments noted above, net of the applicable deferred tax assets recorded. Federal banking regulatory
agencies provided optional relief to delay the adverse regulatory capital impact of CECL at adoption. The Company did not elect to use
this optional relief.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
January 2023, the Company adopted ASU 2022-02, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Troubled Debt Restructurings
and Vintage Disclosures&#8221; (&#8220;ASU 2022-02&#8221;), which eliminated the accounting guidance for troubled debt restructurings
(&#8220;TDRs&#8221;) while enhancing disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower
is experiencing financial difficulty. In addition, for public business entities, the guidance requires disclosure of current-period gross
write-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20. The Company
adopted the guidance using the modified retrospective method. Upon adoption of this guidance, the Company no longer establishes a specific
reserve for modifications to borrowers experiencing financial difficulty. Instead, these modifications are included in their respective
cohort and a historical loss rate is applied to the current loan balance to arrive at the quantitative baseline portion of the allowance.
The difference between the allowance previously determined and the current allowance was not material to the Company&#8217;s financial
statements.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
January 2023, the Company adopted ASU 2022-01, &#8220;Derivatives and Hedging (Topic 815): Fair Value Hedging &#8211; Portfolio Layer
Method&#8221;, which intended to better align hedge accounting with an organization&#8217;s risk management strategies. The ASU became
applicable to the Company in the second quarter of 2023 when we entered into a fair value hedge using the portfolio layer method.</span></p>

<ix:exclude><!-- Field: Page; Sequence: 82 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->82<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_236_z8SHmMTc7YZd" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
December 2022, the FASB issued amendments to defer the sunset date of the Reference Rate Reform Topic of the Accounting Standards Codification
from December 31, 2022 to December 31, 2024, because the current relief in Reference Rate Reform Topic may not cover a period of time
during which a significant number of modifications may take place. The amendments were effective upon issuance. The amendments did not
have a material effect on the Company&#8217;s financial statements.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
November 2023, the FASB amended the Segment Reporting topic in the Accounting Standards Codification to improve disclosures about a public
entity&#8217;s reportable segments and provide more detailed information about a reportable segment&#8217;s expenses. The amendments
were effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15,
2024. Early adoption was permitted. Upon adoption, the Company applied the amendments retrospectively to all prior periods presented
in the financial statements. The amendments did not have a material effect on the Company&#8217;s financial statements.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000878" name="SFST:NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock"><p id="xdx_841_ecustom--NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_znDvt1L2KN7k" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_867_zxCQdJEDvx17">Newly
Issued, But Not Yet Effective Accounting Standards</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
December 2023, the FASB amended the Income Taxes topic in the Accounting Standards Codification to improve the transparency of income
tax disclosures. The amendments are effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual
financial statements that have not yet been issued or made available for issuance. The Company does not expect these amendments to have
a material effect on its financial statements. </span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
November 2024, the FASB amended the <i>Income Statement &#8211; Reporting Comprehensive Income </i>topic in the Accounting Standards
Codification to require public companies to disclose, in interim and annual reporting periods, additional information about certain expenses
in the notes to the financial statements. The amendments are effective for annual periods beginning after December 15, 2026, and interim
reporting periods beginning after December 15, 2027. Early adoption is permitted. The Company will apply the amendments retrospectively
to all prior periods presented in the financial statements. The Company does not expect these amendments to have a material effect on
its financial statements.</span></p>

</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000880" name="SFST:OperatingSegmentsPolicyTextBlock"><p id="xdx_843_ecustom--OperatingSegmentsPolicyTextBlock_zWbHItIuePA9" style="font: 11pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><i><span><span id="xdx_867_zVLflblEvSGh">Operating
Segments</span></span></i></span></p>

<p style="font: 11pt Arial, Helvetica, Sans-Serif; text-align: justify; margin-right: 0pt; margin-left: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
Company adopted Accounting Standards Update 2023-07 &#8220;Segment Reporting (Topic 280) &#8211; Improvement to Reportable Segment
Disclosures&#8221; on January 1, 2024. The Company, through the Bank, provides a broad range of financial services to individuals
and companies in South Carolina, North Carolina, and Georgia. The Company operates through a single operating and reporting segment,
primarily as a bank through services including demand, time and savings deposits; lending services; ATM processing and mortgage
banking services. The Company&#8217;s chief operating decision maker, the Company&#8217;s Chief Executive Officer, assesses
performance for the Company and decides how to allocate resources based on net income that also is reported on the income statement
as consolidated net income. The measure of&#160;segment&#160;assets is reported on the balance sheet as total consolidated assets.
While the chief operating decision maker monitors the operating results of its lines of business, operations are managed and
financial performance is evaluated on a consolidated basis. Accordingly, all of the financial service operations are considered by
management to be aggregated in one reportable operating segment.</span></p>
</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000882" name="us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock"><p id="xdx_806_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zQElfOialKYj" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
2 &#8211; <span id="xdx_82F_zlQRZrGfgPFd">Investment Securities</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
amortized costs and fair value of investment securities are as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact000884" name="us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_pn3n3_ze8Gkb7wcx1c" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B9_zLCnEvg7SJu3" style="display: none">Schedule of amortized costs and fair value of investment securities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amortized</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Gross
    Unrealized</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)<span id="xdx_91B_eus-gaap--CorporateBondSecuritiesMember_zRgiEXkAM99g">Corporate
    bonds [Member]</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Cost</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Gains</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Losses</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Value</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; font-weight: bold; text-align: left">Available for sale <span id="xdx_91F_eus-gaap--AssetBackedSecuritiesMember_zG3bK6EfgN38" style="display: none">Asset-backed
        securities [Member]</span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; font-size: 10pt; text-align: left">Corporate bonds <span id="xdx_915_eus-gaap--USTreasurySecuritiesMember_zoCDxoXOLMLa" style="display: none">US
        treasuries [Member]</span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zKXAdCubu9I9" title="Available for sale, Amortized Cost" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2024-12-31_us-gaap_CorporateBondSecuritiesMember" id="Fact000889" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,121</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zMc0AP71YZn8" title="Available for sale, Gross Unrealized Gains" style="width: 10%; font-size: 9pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0891">-</span></td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zOcmGaZJLGRd" title="Available for sale, Gross Unrealized Losses" style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2024-12-31_us-gaap_CorporateBondSecuritiesMember" id="Fact000893" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">194</ix:nonFraction></td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zGvuSILf6bCa" title="Available for sale, Fair Value" style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-31_us-gaap_CorporateBondSecuritiesMember" id="Fact000895" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,927</ix:nonFraction></td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z0LFZjJQkKR6" title="Available for sale, Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact000897" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">999</ix:nonFraction></td><td style="text-align: left">&#160;</td><td style="font-size: 9pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zufYMevRfr3a" title="Available for sale, Gross Unrealized Gains" style="font-size: 10pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0899">-</span></td><td style="font-size: 9pt; text-align: left">&#160;</td><td style="font-size: 9pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zeVmUO52Q8x9" title="Available for sale, Gross Unrealized Losses" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact000901" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91</ix:nonFraction></td><td style="font-size: 9pt; text-align: left">&#160;</td><td style="font-size: 9pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zGDMSUWhQyo7" title="Available for sale, Fair Value" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact000903" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">908</ix:nonFraction></td><td style="font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">US government agencies <span id="xdx_913_eus-gaap--AgencySecuritiesMember_z9oY02Z2kVrg" style="display: none">US
        government agencies [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zP2VfwrDuEc9" title="Available for sale, Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact000906" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,540</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zeDbCRVCkwhc" title="Available for sale, Gross Unrealized Gains" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact000908" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zWsgVJQV4R2i" title="Available for sale, Gross Unrealized Losses" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact000910" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,746</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zu2sPe69dHA4" title="Available for sale, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact000912" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,795</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">State and political subdivisions <span id="xdx_917_eus-gaap--USStatesAndPoliticalSubdivisionsMember_zYwOgYjVNkK2" style="display: none">State
        and political subdivisions [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zdyqNafU4ri8" title="Available for sale, Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact000915" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,387</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zMxshH7aHbcd" title="Available for sale, Gross Unrealized Gains" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0917">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_ztFVWucjPRD9" title="Available for sale, Gross Unrealized Losses" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact000919" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,065</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zPOmgLaWneRf" title="Available for sale, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact000921" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,322</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Asset-backed securities <span id="xdx_910_eus-gaap--MortgageBackedSecuritiesMember_zNeoj5yb9lX7" style="display: none">Mortgage-backed
        securities [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zVmX4cNDOmBh" title="Available for sale, Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact000924" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,613</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zTquDerhV0pa" title="Available for sale, Gross Unrealized Gains" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact000926" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zev6IvSKMmIb" title="Available for sale, Gross Unrealized Losses" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact000928" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">111</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_ztq5XXyhPPw7" title="Available for sale, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact000930" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,538</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Mortgage-backed securities</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_znwT80B7EWmf" title="Available for sale, Amortized Cost" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact000932" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">66,988</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zVi9jfMviyra" title="Available for sale, Gross Unrealized Gains" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact000934" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z8kEjBTHHxNg" title="Available for sale, Gross Unrealized Losses" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact000936" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,370</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zKtbvmg0ojSi" title="Available for sale, Fair Value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact000938" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">57,637</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total investment securities available for sale</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zGSnbkigD6Oh" title="Available for sale, Amortized Cost" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2024-12-31_custom_TotalInvestmentSecuritiesMember" id="Fact000940" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">146,648</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zPt6iTJexQqa" title="Available for sale, Gross Unrealized Gains" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2024-12-31_custom_TotalInvestmentSecuritiesMember" id="Fact000942" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">56</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zlbksAX7Byzf" title="Available for sale, Gross Unrealized Losses" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2024-12-31_custom_TotalInvestmentSecuritiesMember" id="Fact000944" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,577</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zElQj7E5Y5h1" title="Available for sale, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-31_custom_TotalInvestmentSecuritiesMember" id="Fact000946" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">132,127</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td colspan="13" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December
                                            31, 2023</b></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Amortized</b></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td colspan="5" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Gross
                                            Unrealized</b></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Fair</b></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Cost</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Gains</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Losses</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Value</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Available
    for sale</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Corporate bonds</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zele2fjeNqOf" title="Available for sale, Amortized Cost" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-12-31_us-gaap_CorporateBondSecuritiesMember" id="Fact000948" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,147</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zJ00AwtenOo3" title="Available for sale, Gross Unrealized Gains" style="font-size: 9pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0950">-</span></span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zi6Efjp6wV9" title="Available for sale, Gross Unrealized Losses" style="font-size: 9pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2023-12-31_us-gaap_CorporateBondSecuritiesMember" id="Fact000952" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">237</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zdSrzhIvbcgk" title="Available for sale, Fair Value" style="font-size: 9pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-31_us-gaap_CorporateBondSecuritiesMember" id="Fact000954" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,910</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zw7iwdGGZyMj" title="Available for sale, Amortized Cost" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact000956" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,495</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zEpWIML2QPuj" title="Available for sale, Gross Unrealized Gains" style="font-size: 9pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact000958" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zjKRAu32TxW6" title="Available for sale, Gross Unrealized Losses" style="font-size: 9pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact000960" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">102</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIBKlSU5Tppb" title="Available for sale, Fair Value" style="font-size: 9pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember" id="Fact000962" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,394</ix:nonFraction></span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zYYfhAziw1M2" title="Available for sale, Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact000964" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,594</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zkvJLvblThfb" title="Available for sale, Gross Unrealized Gains" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0966">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zJzBGtsBbpka" title="Available for sale, Gross Unrealized Losses" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact000968" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,938</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zXcFjZnXXl85" title="Available for sale, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact000970" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,656</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zW1YBA0xWb85" title="Available for sale, Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact000972" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,642</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zSBON34xAsm6" title="Available for sale, Gross Unrealized Gains" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact000974" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z7QhToFMS7uk" title="Available for sale, Gross Unrealized Losses" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact000976" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,912</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z1XYok9QFQ7i" title="Available for sale, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact000978" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,741</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrRrAekoJx16" title="Available for sale, Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact000980" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,450</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zn8qeIrhutZ2" title="Available for sale, Gross Unrealized Gains" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact000982" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zXMLJmTjm5Q3" title="Available for sale, Gross Unrealized Losses" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact000984" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">216</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zd442Zrv2JAc" title="Available for sale, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact000986" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,236</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Mortgage-backed securities</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zbyuIoWuE6xe" title="Available for sale, Amortized Cost" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact000988" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">60,730</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z4idojFIENf5" title="Available for sale, Gross Unrealized Gains" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0990">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z8AFhjE4oiy2" title="Available for sale, Gross Unrealized Losses" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact000992" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,965</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zslycdNKlJXj" title="Available for sale, Fair Value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact000994" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">51,765</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total investment securities available for sale</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zxsvDKjCvQEc" title="Available for sale, Amortized Cost" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-12-31_custom_TotalInvestmentSecuritiesMember" id="Fact000996" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">149,058</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_z5ct5h0F4tB5" title="Available for sale, Gross Unrealized Gains" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" contextRef="AsOf2023-12-31_custom_TotalInvestmentSecuritiesMember" id="Fact000998" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zbPp1ZFOHCh5" title="Available for sale, Gross Unrealized Losses" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" contextRef="AsOf2023-12-31_custom_TotalInvestmentSecuritiesMember" id="Fact001000" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,370</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_z1NY1Wi7JUye" title="Available for sale, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-31_custom_TotalInvestmentSecuritiesMember" id="Fact001002" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">134,702</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AC_zvRXM2FSpytd" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 83 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->83<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23F_z2kDpRUmygrk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">During
2024 and 2023, $<span id="xdx_902_ecustom--ProceedsFromSaleOfInvestmentSecurities_pn3n3_dm_c20240101__20241231_zWHwp01ZvGGc" title="Sale of investment securities"><ix:nonFraction name="SFST:ProceedsFromSaleOfInvestmentSecurities" contextRef="From2024-01-01to2024-12-31" id="Fact001004" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">10.6</ix:nonFraction></span> million and $<span id="xdx_90D_ecustom--ProceedsFromSaleOfInvestmentSecurities_pn3n3_dm_c20230101__20231231_zlTk47X5bVZh" title="Sale of investment securities"><ix:nonFraction name="SFST:ProceedsFromSaleOfInvestmentSecurities" contextRef="From2023-01-012023-12-31" id="Fact001006" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">16.5</ix:nonFraction></span> million, respectively, of investment securities matured. No gain or loss was recognized on the
maturities of the investment securities. During 2022, approximately $<span id="xdx_90B_ecustom--ProceedsFromSaleOfInvestmentSecurities_pn3n3_dm_c20220101__20221231_ziL4c6I3uC9a" title="Sale of investment securities"><ix:nonFraction name="SFST:ProceedsFromSaleOfInvestmentSecurities" contextRef="From2022-01-012022-12-31" id="Fact001008" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">12.6</ix:nonFraction></span> million of investment securities were sold, resulting
in a gross gain on sale of investment securities of $<span id="xdx_903_eus-gaap--GainOnSaleOfInvestments_c20220101__20221231_zSEMvws7QNhj" title="Gross gain on sale of investment securities"><ix:nonFraction name="us-gaap:GainOnSaleOfInvestments" contextRef="From2022-01-012022-12-31" id="Fact001010" format="ixt:numdotdecimal" decimals="0" unitRef="USD">83,000</ix:nonFraction></span> and a gross loss on sale of investment securities of $<span id="xdx_901_eus-gaap--LossOnSaleOfInvestments_c20220101__20221231_zV11jWPwBTJe" title="Gross loss on sale of investments"><ix:nonFraction name="us-gaap:LossOnSaleOfInvestments" contextRef="From2022-01-012022-12-31" id="Fact001012" format="ixt:numdotdecimal" decimals="0" unitRef="USD">71,000</ix:nonFraction></span>.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
amortized costs and fair values of investment securities available for sale at December 31, 2024 and 2023, by contractual maturity, are
shown below. Expected maturities may differ from contractual maturities because issuers have the right to prepay the obligations.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001014" name="us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_pn3n3_zwfX9u4WZrjf" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zL3kgaf1FMKl" style="display: none">Schedule of amortized costs and fair values of
       investment securities available for sale by contractual maturity</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Amortized</b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Cost</b></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair<br/> Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amortized<br/> Cost</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair<br/> Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Available for sale</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; text-align: left">Due within one year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20241231_zlSd3QsF54ud" title="Due within one year, Amortized Cost" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" contextRef="AsOf2024-12-31" id="Fact001016" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">470</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20241231_zP5MIpnWef3d" title="Due within one year, Fair Value" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" contextRef="AsOf2024-12-31" id="Fact001018" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">461</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20231231_z2QAva8znUH8" title="Due within one year, Amortized Cost" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" contextRef="AsOf2023-12-31" id="Fact001020" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,503</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20231231_zMfPPvX5JDD1" title="Due within one year, Fair Value" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" contextRef="AsOf2023-12-31" id="Fact001022" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,467</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Due after one through five years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20241231_zg4Fw8p5yBja" title="Due after one through five years, Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" contextRef="AsOf2024-12-31" id="Fact001024" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,897</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20241231_z5rTjqBDexE2" title="Due after one through five years, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" contextRef="AsOf2024-12-31" id="Fact001026" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,154</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20231231_zwG1vyjczRK9" title="Due after one through five years, Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" contextRef="AsOf2023-12-31" id="Fact001028" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,222</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20231231_zjZOxZAsSYyj" title="Due after one through five years, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" contextRef="AsOf2023-12-31" id="Fact001030" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,279</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Due after five through ten years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20241231_zZAUvCS2JQqd" title="Due after five through ten years, Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" contextRef="AsOf2024-12-31" id="Fact001032" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,512</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20241231_z8asI7CYaa8g" title="Due after five through ten years, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" contextRef="AsOf2024-12-31" id="Fact001034" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,791</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20231231_zAkYSY1HIxk8" title="Due after five through ten years, Amortized Cost" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" contextRef="AsOf2023-12-31" id="Fact001036" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">32,159</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20231231_zuAHgyQoh1U4" title="Due after five through ten years, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" contextRef="AsOf2023-12-31" id="Fact001038" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,380</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Due after ten years</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20241231_zyMyN67BcdH" title="Due after ten years , Amortized Cost" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" contextRef="AsOf2024-12-31" id="Fact001040" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">98,769</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_c20241231_zJsQDHX3i2m7" title="Due after ten years ,Fair Value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" contextRef="AsOf2024-12-31" id="Fact001042" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">88,721</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20231231_zeZ1wI7OGVg4" title="Due after ten years , Amortized Cost" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" contextRef="AsOf2023-12-31" id="Fact001044" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">97,174</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_c20231231_z3g5JfeCo0Xh" title="Due after ten years ,Fair Value" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" contextRef="AsOf2023-12-31" id="Fact001046" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">87,576</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left">Total investment securities</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231_zqd4vBRhe7Ba" title="Available for sale, Amortized Cost" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2024-12-31" id="Fact001048" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">146,648</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231_zAomBMgK3gak" title="Available for sale, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2024-12-31" id="Fact001050" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">132,127</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231_zUqfrbB1qrhi" title="Available for sale, Amortized Cost" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis" contextRef="AsOf2023-12-31" id="Fact001052" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">149,058</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231_zhmiSPQAhMG7" title="Available for sale, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AvailableForSaleSecuritiesDebtSecurities" contextRef="AsOf2023-12-31" id="Fact001054" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">134,702</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
tables below summarize gross unrealized losses on investment securities and the fair market value of the related securities, aggregated
by investment category and length of time that individual securities have been in a continuous unrealized loss position, at December
31, 2024 and 2023.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001056" name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_zfx4TCTsjtnb" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BB_zeMojz5R6247" style="display: none">Schedule of gross unrealized losses on investment securities and fair market value of related securities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Less than 12 months</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12 months or longer</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Available
    for sale</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left; width: 37%">Corporate bonds</td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zkj3s44fAET2" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1058">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zp8h0GDmHOa9" title="Available for sale Securities, Less than 12 months, Fair value" style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1060">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zoXgRSmpRSil" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1062">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zlfT5ajOLVWi" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2024-12-31_custom_CorporateBondsMember" id="Fact001064" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">1</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z8ouJ4pkaAg8" title="Available for sale Securities, 12 months or longer, Fair value" style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2024-12-31_custom_CorporateBondsMember" id="Fact001066" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,927</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zScd8t4pt4hd" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2024-12-31_custom_CorporateBondsMember" id="Fact001068" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">194</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z3BxFwoAqhL7" title="Available for sale Securities, Total, Number of investments | Investments" style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2024-12-31_custom_CorporateBondsMember" id="Fact001070" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">1</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zGvkMurJUU5c" title="Available for sale Securities, Total, Fair value" style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2024-12-31_custom_CorporateBondsMember" id="Fact001072" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,927</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zlLq9Jx8rVT4" title="Available for sale Securities, Total, Unrealized losses" style="width: 4%; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2024-12-31_custom_CorporateBondsMember" id="Fact001074" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">194</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zfefjCBPSiMb" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1076">-</span></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z0FmJZTnFez3" title="Available for sale Securities, Less than 12 months, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1078">-</span></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zqseQ6QBFwB3" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1080">-</span></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zqwHWKNXBMte" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2024-12-31_custom_USTreasuresMember" id="Fact001082" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zewzPgW4Abki" title="Available for sale Securities, 12 months or longer, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2024-12-31_custom_USTreasuresMember" id="Fact001084" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">908</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z59clC9XQ1Jg" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2024-12-31_custom_USTreasuresMember" id="Fact001086" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pip0_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zK6aQGGWUnHj" title="Available for sale Securities, Total, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2024-12-31_custom_USTreasuresMember" id="Fact001088" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Investments">1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zRdrcix6DMVh" title="Available for sale Securities, Total, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2024-12-31_custom_USTreasuresMember" id="Fact001090" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">908</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zkzCtynPXBgl" title="Available for sale Securities, Total, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2024-12-31_custom_USTreasuresMember" id="Fact001092" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">US government agencies</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zCfv7kJsaDHa" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact001094" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zlWtdJ0Hm7Lj" title="Available for sale Securities, Less than 12 months, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact001096" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,694</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zy8zEXmX2AXc" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact001098" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zgvx1rmF09va" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact001100" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">9</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zJ7CA3YWWp1g" title="Available for sale Securities, 12 months or longer, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact001102" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,269</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zQdNB5d0db02" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact001104" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,745</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zfGphGfK8dBc" title="Available for sale Securities, Total, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact001106" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">10</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zco5zqIi8L7a" title="Available for sale Securities, Total, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact001108" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,963</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_z0icBQamSKq1" title="Available for sale Securities, Total, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember" id="Fact001110" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,746</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">State and political
    subdivisions</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zLmP8D2vwluf" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001112" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">3</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zau83CQZpTS9" title="Available for sale Securities, Less than 12 months, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001114" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,436</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z2jVL4JTmtK7" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001116" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">153</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zdPyNPHB0RQh" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001118" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">30</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zsVwmP9ZjL38" title="Available for sale Securities, 12 months or longer, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001120" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,886</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zKpgpZagiCBf" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001122" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,912</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zML16AzmBjjl" title="Available for sale Securities, Total, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001124" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">33</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zkyt7nPkqeTl" title="Available for sale Securities, Total, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001126" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,322</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zPRuCzirukqc" title="Available for sale Securities, Total, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001128" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,065</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Asset-backed securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_982_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zH4XL3vltKn1" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001130" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">6</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHg4Jm4CYIog" title="Available for sale Securities, Less than 12 months, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001132" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,828</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zAf0vmt6nZ37" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001134" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">83</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHl4BDFsyIC3" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001136" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">5</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zPTPH3NoOQy8" title="Available for sale Securities, 12 months or longer, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001138" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,344</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrfcn0gmaUSi" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001140" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98E_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zCVGj8KpG0id" title="Available for sale Securities, Total, Number of investments | Investments" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001142" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">11</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zguWGyScH2ck" title="Available for sale Securities, Total, Fair value" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001144" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,172</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zw6vZiAp3VNe" title="Available for sale Securities, Total, Unrealized losses" style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001146" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">111</ix:nonFraction></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Mortgage-backed
    securities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztIVNtiQ6DIb" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001148" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">6</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zl45in3DMoFl" title="Available for sale Securities, Less than 12 months, Fair value" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001150" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,226</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zyWc6EHDEFJ6" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001152" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">409</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zw7ZZ2XR68Ek" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001154" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">61</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zkcNe97ACgc6" title="Available for sale Securities, 12 months or longer, Fair value" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001156" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45,360</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztw0WHMjwiV7" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001158" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,961</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zOpc2z3UJRV8" title="Available for sale Securities, Total, Number of investments | Investments" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001160" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">67</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zAD6JdkQQywf" title="Available for sale Securities, Total, Fair value" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001162" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">53,586</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zwrXPQdTPsS5" title="Available for sale Securities, Total, Unrealized losses" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001164" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,370</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Total
    investment securities</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zaOyX1H7cP63" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001166" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">16</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zSczhqhmFVNj" title="Available for sale Securities, Less than 12 months, Fair value" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001168" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,184</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zLzJtBMORwak" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001170" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">646</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zMGvSYImzczj" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001172" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">107</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zhn6DdjBhvf" title="Available for sale Securities, 12 months or longer, Fair value" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001174" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">81,694</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zDNt4DTdPXtk" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001176" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,931</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--AvailableForSaleSecuritiesTotalNumberOfInvestments_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zYffNqOGAnrj" title="Available for sale Securities, Total, Number of investments | Investments" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="SFST:AvailableForSaleSecuritiesTotalNumberOfInvestments" contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001178" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">123</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zpC6chPFkxkg" title="Available for sale Securities, Total, Fair value" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001180" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">109,878</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zu0zo2EsaZ03" title="Available for sale Securities, Total, Unrealized losses" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001182" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,577</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  </table>



<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Less than 12 months</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12 months or longer</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">Available for sale</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left; width: 37%"><span style="font-size: 8pt">Corporate bonds</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zKmITQBgtj4a" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="width: 4%; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1184">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zl1sw51Gy0dg" title="Available for sale Securities, Less than 12 months, Fair value" style="width: 4%; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1186">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z8U0tU5IxZX3" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="width: 4%; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1188">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z9Oh5oYPqqge" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="width: 4%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2023-12-31_custom_CorporateBondsMember" id="Fact001190" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">1</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zfTtW0rBhJgb" title="Available for sale Securities, 12 months or longer, Fair value" style="width: 4%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2023-12-31_custom_CorporateBondsMember" id="Fact001192" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,910</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zekX7OKxg7V2" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="width: 4%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2023-12-31_custom_CorporateBondsMember" id="Fact001194" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">237</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_989_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zfNwZImpKjx7" title="Available for sale Securities, Total, Number of investments | Investments" style="width: 4%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2023-12-31_custom_CorporateBondsMember" id="Fact001196" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">1</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zhOoiDW3Ilxg" title="Available for sale Securities, Total, Fair value" style="width: 4%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2023-12-31_custom_CorporateBondsMember" id="Fact001198" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,910</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z4S4qwEkZdcd" title="Available for sale Securities, Total, Unrealized losses" style="width: 4%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2023-12-31_custom_CorporateBondsMember" id="Fact001200" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">237</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">US treasuries</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zIs7hzwjmQij" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1202">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zGjcv9UnO79a" title="Available for sale Securities, Less than 12 months, Fair value" style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1204">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zb6d7aCId6M" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1206">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zcIfNWnFfgY1" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2023-12-31_custom_USTreasuresMember" id="Fact001208" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z1R2kFSQRjBi" title="Available for sale Securities, 12 months or longer, Fair value" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2023-12-31_custom_USTreasuresMember" id="Fact001210" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">897</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zz16EVYLIB07" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2023-12-31_custom_USTreasuresMember" id="Fact001212" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">102</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pip0_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zGuwWeWj3S5" title="Available for sale Securities, Total, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2023-12-31_custom_USTreasuresMember" id="Fact001214" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Investments">1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z2MljILmJJnf" title="Available for sale Securities, Total, Fair value" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2023-12-31_custom_USTreasuresMember" id="Fact001216" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">897</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z4fQAG12ZeH" title="Available for sale Securities, Total, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2023-12-31_custom_USTreasuresMember" id="Fact001218" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">102</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">US government agencies</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_989_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zuUX3eqOCIpl" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact001220" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">2</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zH96k2y7bbN6" title="Available for sale Securities, Less than 12 months, Fair value" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact001222" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,533</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zmoPnaBAnAZ7" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact001224" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">50</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_z6RorEt1Fisb" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact001226" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">10</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zsqW0iHpiKAd" title="Available for sale Securities, 12 months or longer, Fair value" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact001228" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,123</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zEXeKTFysIj5" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact001230" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,888</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zUTDtLr6Q0rf" title="Available for sale Securities, Total, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact001232" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">12</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zVDi4Kp46UMc" title="Available for sale Securities, Total, Fair value" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact001234" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,656</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zBfQvfwkgaYg" title="Available for sale Securities, Total, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember" id="Fact001236" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,938</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">State and political subdivisions</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zlKhIGA9yKXg" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1238">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zLgaZOhb0uCg" title="Available for sale Securities, Less than 12 months, Fair value" style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1240">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zqWOi5EVsqVc" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1242">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zEkCKdIc8Xnc" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001244" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">30</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z8fY8vKEtoHl" title="Available for sale Securities, 12 months or longer, Fair value" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001246" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,964</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zfHeff8PAaxa" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001248" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,912</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z2fhxC6hbhE7" title="Available for sale Securities, Total, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001250" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">30</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zgY6UkIDnp0c" title="Available for sale Securities, Total, Fair value" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001252" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,964</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zRLuRfknHKD7" title="Available for sale Securities, Total, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember" id="Fact001254" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,912</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">Asset-backed securities</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHe3uDKqNEXe" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001256" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">8</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_z4O7fUaIOhne" title="Available for sale Securities, Less than 12 months, Fair value" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001258" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,746</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHsWMmHaCdXl" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001260" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">145</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zLTVgX3Z7bXd" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001262" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">7</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zhk78dkPuc57" title="Available for sale Securities, 12 months or longer, Fair value" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001264" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,866</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_z8QP0krR23Z8" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001266" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">71</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zaJVaKWZ2ds6" title="Available for sale Securities, Total, Number of investments | Investments" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001268" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">15</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_znJmornss2x7" title="Available for sale Securities, Total, Fair value" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001270" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">31,612</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrzezOQO6BLb" title="Available for sale Securities, Total, Unrealized losses" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember" id="Fact001272" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">216</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">Mortgage-backed securities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zERtUpllCMdf" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001274" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">2</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztVS2cr226Na" title="Available for sale Securities, Less than 12 months, Fair value" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001276" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,869</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zdVuBwOA0kmb" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001278" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z41Sayl8JY08" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001280" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">62</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zFTSHrbfRsZj" title="Available for sale Securities, 12 months or longer, Fair value" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001282" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,896</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zPXSpa1QG3H7" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001284" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,929</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zJu6O59IsYCl" title="Available for sale Securities, Total, Number of investments | Investments" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001286" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">64</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zTWDaUoRXgM6" title="Available for sale Securities, Total, Fair value" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001288" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">51,765</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zY3AJznb6Ta" title="Available for sale Securities, Total, Unrealized losses" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember" id="Fact001290" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,965</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Total
    investment securities</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_z1aAa46QTBX6" title="Available for sale Securities, Less than 12 months, Number of investments | Investments" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001292" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">12</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zo6RQkGLEE7f" title="Available for sale Securities, Less than 12 months, Fair value" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001294" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">37,148</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zwlUhb7BgFJ" title="Available for sale Securities, Less than 12 months, Unrealized losses" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001296" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">231</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zxPL9anBNOS4" title="Available for sale Securities, 12 months or longer, Number of investments | Investments" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001298" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">111</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zhWpdMZsAhE2" title="Available for sale Securities, 12 months or longer, Fair value" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001300" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">86,656</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zzV7R5NU1tjf" title="Available for sale Securities, 12 months or Longer, Unrealized losses" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001302" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,139</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--AvailableForSaleSecuritiesTotalNumberOfInvestments_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zvha4GQcdZbe" title="Available for sale Securities, Total, Number of investments | Investments" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:AvailableForSaleSecuritiesTotalNumberOfInvestments" contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001304" format="ixt:numdotdecimal" decimals="0" unitRef="Investments">123</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zA4485wzz3hj" title="Available for sale Securities, Total, Fair value" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition" contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001306" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">123,804</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zRgOZuyLzeei" title="Available for sale Securities, Total, Unrealized losses" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember" id="Fact001308" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,370</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AD_zhqukOvVlSsl" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, the Company had <span id="xdx_90C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth_iI_uInvestments_c20241231_zhzFPCPZtgI8" title="Number of investments"><ix:nonFraction name="SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth" contextRef="AsOf2024-12-31" id="Fact001310" format="ixt:numdotdecimal" decimals="INF" unitRef="Investments">123</ix:nonFraction></span> individual investments that were in an unrealized loss position. The unrealized losses were primarily
attributable to changes in interest rates, rather than deterioration in credit quality. The individual securities are each investment
grade securities. The Company considers factors such as the financial condition of the issuer including credit ratings and specific events
affecting the operations of the issuer, volatility of the security, underlying assets that collateralize the debt security, and other
industry and macroeconomic conditions. The Company does not intend to sell these securities, and it is more likely than not that the
Company will not be required to sell these securities before recovery of the amortized cost. The issuers of these securities continue
to make timely principal and interest payments under the contractual terms of the securities. As such, there is no allowance for credit
losses on available for sale securities recognized as of December 31, 2024.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">Other
investments are comprised of the following and are recorded at cost which approximates fair value:</span></p>

<ix:exclude><!-- Field: Page; Sequence: 84 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->84<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_238_zkfBW6CGGjt3" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001312" name="us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock_pn3n3_zdTOjAzE13qa" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of other investments" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_zFTbMVHxhnNe" style="display: none">Schedule of other investments</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20241231_zisGNCXP9QI9" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_491_20231231_z8g7cFvNf2Vh" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InvestmentInFederalHomeLoanBankStockFairValueDisclosure_iI_pn3n3" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left">Federal Home Loan Bank stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" contextRef="AsOf2024-12-31" id="Fact001314" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,516</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure" contextRef="AsOf2023-12-31" id="Fact001315" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,063</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CertificatesOfDepositAtCarryingValue_iI_pn3n3" style="vertical-align: bottom">
    <td style="text-align: left">Other nonmarketable investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CertificatesOfDepositAtCarryingValue" contextRef="AsOf2024-12-31" id="Fact001317" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,571</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CertificatesOfDepositAtCarryingValue" contextRef="AsOf2023-12-31" id="Fact001318" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,473</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--InvestmentInTrustPreferredSecurities_iI_pn3n3_zyCf3who1Ge8" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Investment in Trust Preferred subsidiaries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:InvestmentInTrustPreferredSecurities" contextRef="AsOf2024-12-31" id="Fact001320" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">403</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:InvestmentInTrustPreferredSecurities" contextRef="AsOf2023-12-31" id="Fact001321" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">403</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherInvestments_iI_pn3n3_zS5qPvlA2fw2" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-align: left">Total other investments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherInvestments" contextRef="AsOf2024-12-31" id="Fact001323" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,490</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherInvestments" contextRef="AsOf2023-12-31" id="Fact001324" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,939</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has evaluated other investments for impairment and determined that the other investments are not impaired as of December 31,
2024 and ultimate recoverability of the par value of the investments is probable. All of the FHLB stock is used to collateralize advances
with the FHLB.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 and 2023, there were no securities pledged as collateral for repurchase agreements from brokers.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001326" name="SFST:MortgageLoansHeldForSaleTextBlock"><p id="xdx_807_ecustom--MortgageLoansHeldForSaleTextBlock_zL2JrSAW6lUe" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
3 &#8211; <span id="xdx_82E_zvxYkXIIIcn2">Mortgage Loans Held for Sale</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Mortgage
loans originated and intended for sale in the secondary market are reported as loans held for sale and carried at fair value under the
fair value option with changes in fair value recognized in current period earnings. Loans held for sale include mortgage loans which
are saleable into the secondary mortgage markets and their fair values are estimated using observable quoted market or contracted prices
or market price equivalents, which would be used by other market participants. At the date of funding of the mortgage loan held for sale,
the funded amount of the loan, the related derivative asset or liability of the associated interest rate lock commitment, less direct
loan costs becomes the initial recorded investment in the loan held for sale. Such amount approximates the fair value of the loan. At
December 31, 2024, mortgage loans held for sale totaled $<span id="xdx_907_eus-gaap--MortgagesHeldForSaleFairValueDisclosure_iI_pn3n3_dm_c20241231_zdFbgBrbDIAb" title="Mortgage loans held for sale, fair value"><ix:nonFraction name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" contextRef="AsOf2024-12-31" id="Fact001328" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">4.6</ix:nonFraction></span> million compared to $<span id="xdx_90D_eus-gaap--MortgagesHeldForSaleFairValueDisclosure_iI_pn3n3_dm_c20231231_zzMvo1OHPkoc" title="Mortgage loans held for sale, fair value"><ix:nonFraction name="us-gaap:MortgagesHeldForSaleFairValueDisclosure" contextRef="AsOf2023-12-31" id="Fact001330" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">7.2</ix:nonFraction></span> million at December 31, 2023.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Mortgage
loans held for sale are considered de-recognized, or sold, when the Company surrenders control over the financial assets. Control is
considered to have been surrendered when the transferred assets have been isolated from the Company, beyond the reach of the Company
and its creditors; the purchaser obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge
or exchange the transferred assets; and the Company does not maintain effective control over the transferred assets through an agreement
that both entitles and obligates the Company to repurchase or redeem the transferred assets before their maturity or the ability to unilaterally
cause the holder to return specific assets.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Gains
and losses from the sale of mortgage loans are recognized based upon the difference between the sales proceeds and carrying value of
the related loans upon sale and are recorded in mortgage banking income in the statement of income. &#160;Mortgage banking income also
includes the unrealized gains and losses associated with the loans held for sale and the realized and unrealized gains and losses from
derivatives.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Mortgage
loans sold to investors by the Company, and which were believed to have met investor and agency underwriting guidelines at the time of
sale, may be subject to repurchase or indemnification in the event of specific default by the borrower or subsequent discovery that underwriting
standards were not met. The Company may, upon mutual agreement, agree to repurchase the loans or indemnify the investor against future
losses on such loans. In such cases, the Company bears any subsequent credit loss on the loans. As appropriate, the Company establishes
mortgage repurchase reserves related to various representations and warranties that reflect management&#8217;s estimate of losses. Historically,
losses related to repurchased mortgage loans has not been material.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001332" name="us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"><p id="xdx_805_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_ziHpsoDFevL4" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
4 &#8211; <span id="xdx_82E_zKH4SN85coP7">Loans and Allowance for Credit Losses</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company makes loans to individuals and small businesses for various personal and commercial purposes primarily in the Upstate, Midlands,
and Lowcountry regions of South Carolina, the Triangle, Triad, and Charlotte regions of North Carolina as well as Atlanta, Georgia. The
Company&#8217;s loan portfolio is not concentrated in loans to any single borrower or a relatively small number of borrowers. The Company
focuses its lending activities on businesses and individuals that reside in the markets that we serve. The principal component of the
loan portfolio is loans secured by real estate mortgages which account for <span id="xdx_90F_ecustom--RealEstateLoanPercentageOfAggregateLoan_iI_pip0_dp_uPure_c20241231_zLPyqrOhWPDb" title="Real estate loan percentage of total loans"><ix:nonFraction name="SFST:RealEstateLoanPercentageOfAggregateLoan" contextRef="AsOf2024-12-31" id="Fact001334" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">83.5</ix:nonFraction>%</span> of total loans at December 31, 2024. Commercial loans
comprise <span id="xdx_902_ecustom--CommercialLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231_zwy1ZyH7q169" title="Commercial loans percentage"><ix:nonFraction name="SFST:CommercialLoansPercentageOfAggregateRealEstateLoan" contextRef="AsOf2024-12-31" id="Fact001336" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">55.4</ix:nonFraction>%</span> of total real estate loans and consumer loans account for <span id="xdx_90A_ecustom--ConsumerLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231_zKHlT0g3eh2j" title="Consumer loans percentage"><ix:nonFraction name="SFST:ConsumerLoansPercentageOfAggregateRealEstateLoan" contextRef="AsOf2024-12-31" id="Fact001338" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">44.6</ix:nonFraction>%</span>. Commercial real estate loans are further categorized
into owner occupied which represents <span id="xdx_90C_ecustom--OccupiedLoansPercentage_iI_pip0_dp_uPure_c20241231_z1UYJrCnzZLb" title="Owner occupied loans percentage"><ix:nonFraction name="SFST:OccupiedLoansPercentage" contextRef="AsOf2024-12-31" id="Fact001340" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">17.9</ix:nonFraction>%</span> of total loans and non-owner occupied loans which represents <span id="xdx_902_ecustom--CommercialLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedLoansMember_z9FzK5DmBuek" title="Commercial loans percentage"><ix:nonFraction name="SFST:CommercialLoansPercentageOfAggregateRealEstateLoan" contextRef="AsOf2024-12-31_custom_NonOwnerOccupiedLoansMember" id="Fact001342" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25.5</ix:nonFraction>%</span>. Commercial construction
loans represent only <span id="xdx_901_ecustom--CommercialLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231__us-gaap--LongtermDebtTypeAxis__custom--CommercialConstructionLoansMember_zmQvcMXCQAmf" title="Commercial loans percentage"><ix:nonFraction name="SFST:CommercialLoansPercentageOfAggregateRealEstateLoan" contextRef="AsOf2024-12-31_custom_CommercialConstructionLoansMember" id="Fact001344" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.8</ix:nonFraction>%</span> of the total loan portfolio.</span></p>

<ix:exclude><!-- Field: Page; Sequence: 85 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->85<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_233_zBIjN6OhNSE9" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
addition to monitoring potential concentrations of loans to particular borrowers or groups of borrowers, industries and geographic regions,
management monitors exposure to credit risk from concentrations of lending products and practices such as loans that subject borrowers
to substantial payment increases (e.g. principal deferral periods, loans with initial interest-only periods, etc.), and loans with high
loan-to-value ratios. Additionally, there are industry practices that could subject the Company to increased credit risk should economic
conditions change over the course of a loan&#8217;s life. For example, the Company makes variable rate loans and fixed rate principal-amortizing
loans with maturities prior to the loan being fully paid (i.e. balloon payment loans). The various types of loans are individually underwritten
and monitored to manage the associated risks.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Loan
Portfolio Composition</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the composition of our loan portfolio. Total gross loans are recorded net of deferred loan fees and costs,
which totaled $<span id="xdx_904_eus-gaap--DeferredCostsCurrentAndNoncurrent_iI_pn3n3_dm_c20241231_z1hwFsgctFW3" title="Net of deferred loan fees and costs"><ix:nonFraction name="us-gaap:DeferredCostsCurrentAndNoncurrent" contextRef="AsOf2024-12-31" id="Fact001346" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">6.2</ix:nonFraction></span> million and $<span id="xdx_905_eus-gaap--DeferredCostsCurrentAndNoncurrent_iI_pn3n3_dm_c20231231_z7Wr6ktrjrcf" title="Net of deferred loan fees and costs"><ix:nonFraction name="us-gaap:DeferredCostsCurrentAndNoncurrent" contextRef="AsOf2023-12-31" id="Fact001348" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">7.0</ix:nonFraction></span> million as of December 31, 2024 and December 31, 2023, respectively.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001350" name="us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z061wwS668R5" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BB_zcMl0xbIl3Pf" style="display: none">Schedule of composition of our loan portfolio</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)<span id="xdx_91D_eus-gaap--CommercialLoanMember_zYNvN7yISGq5" style="display: none">Commercial [Member]</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_ecustom--CommercialAbstract_iB_zmKLrkNSvTah" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 9pt">Commercial</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; width: 48%; text-align: left">Owner occupied RE<span id="xdx_91D_eus-gaap--ResidentialRealEstateMember_zTDPbS75TfK6" style="display: none">Owner occupied RE [Member]</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zjaWjUNOqwJg" title="Total commercial loans" style="width: 10%; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001355" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">651,597</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_989_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zpFWqKief1m2" title="Total commercial loans percentage" style="width: 10%; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:CommercialLoansReceivablePercentage" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001357" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">17.9</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGyrLa7bHIo" title="Total commercial loans" style="width: 10%; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001359" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">631,657</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_982_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zwFMBKAelB24" title="Total commercial loans percentage" style="width: 10%; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:CommercialLoansReceivablePercentage" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001361" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">17.5</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Non-owner occupied RE</td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z0xJ3BlLhKT5" title="Total commercial loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001363" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">924,367</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_985_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrgWytPgomJa" title="Total commercial loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:CommercialLoansReceivablePercentage" contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001365" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25.5</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxZ6BcLXhvI8" title="Total commercial loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001367" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">942,529</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98D_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqjxocgyNU3e" title="Total commercial loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:CommercialLoansReceivablePercentage" contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001369" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">26.2</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Construction<span id="xdx_910_eus-gaap--ConstructionLoansMember_zdYtn56pU0mf" style="display: none">Construction [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zYEp7xO1TKRj" title="Total commercial loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact001372" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103,204</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_980_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z38SOR2uAai2" title="Total commercial loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:CommercialLoansReceivablePercentage" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact001374" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.8</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z9hsM1QgJqh8" title="Total commercial loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact001376" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">150,680</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_983_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z4ZXND0jzLR2" title="Total commercial loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:CommercialLoansReceivablePercentage" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact001378" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.2</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Business</td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zHWUakGDbISi" title="Total commercial loans" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember" id="Fact001380" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">556,117</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98D_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zCLAvJadZ8J7" title="Total commercial loans percentage" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:CommercialLoansReceivablePercentage" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember" id="Fact001382" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">15.3</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zyZocrQuqjtk" title="Total commercial loans" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember" id="Fact001384" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">500,161</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_988_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zqvawFjCt5d9" title="Total commercial loans percentage" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:CommercialLoansReceivablePercentage" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember" id="Fact001386" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">13.9</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 20pt">Total commercial loans<span id="xdx_919_eus-gaap--ConsumerLoanMember_zCqeztO7TFfd" style="display: none">Consumer [Member]</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zVJUfcBkXYY7" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact001389" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,235,285</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_987_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z6whJb9LeJch" title="Total loans percentage" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:CommercialLoansReceivablePercentage" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember" id="Fact001391" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">61.5</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z38i38xPrd62" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact001393" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,225,027</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98C_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z3wBUdnUm6j3" title="Total loans percentage" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:CommercialLoansReceivablePercentage" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember" id="Fact001395" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">61.8</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 9pt">Consumer</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Real estate<span id="xdx_91F_eus-gaap--RealEstateLoanMember_zTaKYRUl6HR3" style="display: none">Real estate [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_za4l5MtvGTtd" title="Total consumer loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact001398" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,128,629</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98A_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zeDEnbw0F7B" title="Total consumer loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:ConsumerLoansReceivablePercentage" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact001400" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">31.1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zH1dFcosvGtc" title="Total consumer loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact001402" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,082,429</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98F_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zV7Nnn8oSQh1" title="Total consumer loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:ConsumerLoansReceivablePercentage" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact001404" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">30.0</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Home equity<span id="xdx_915_eus-gaap--HomeEquityLoanMember_zUF0KAFkqSE4" style="display: none">Home equity [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zhpkylGjouf" title="Total consumer loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact001407" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">204,897</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zBXgYpiyD68k" title="Total consumer loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:ConsumerLoansReceivablePercentage" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact001409" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.6</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zdLbgYPRsRJl" title="Total consumer loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact001411" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">183,004</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98D_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zuYw5cusPySi" title="Total consumer loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:ConsumerLoansReceivablePercentage" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact001413" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.1</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Construction<span id="xdx_910_eus-gaap--CommercialRealEstateMember_zYYEUezuppUl" style="display: none">Non-owner occupied RE [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zUrWcQO5mx87" title="Total consumer loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact001416" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,874</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zQJzue6hz5f5" title="Total consumer loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:ConsumerLoansReceivablePercentage" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact001418" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.6</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zDZDgHvg7kB9" title="Total consumer loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact001420" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,348</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zyAgaa3RiXHl" title="Total consumer loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:ConsumerLoansReceivablePercentage" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact001422" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.7</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other<span id="xdx_915_ecustom--OtherConsumerMember_zXfzsjHStuEe" style="display: none">Other [Member]</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_z4GXTBzod988" title="Total consumer loans" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember" id="Fact001425" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42,082</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zBj0R3C2XZH6" title="Total consumer loans percentage" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:ConsumerLoansReceivablePercentage" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember" id="Fact001427" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.2</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zlXGPDw5wK1j" title="Total consumer loans" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember" id="Fact001429" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,819</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zqeYo4ZoKlAl" title="Total consumer loans percentage" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:ConsumerLoansReceivablePercentage" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember" id="Fact001431" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.4</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 20pt">Total consumer loans</td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zE8TVVSdZEej" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact001433" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,396,482</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zQ4IJ13kLs72" title="Total loans percentage" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:ConsumerLoansReceivablePercentage" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember" id="Fact001435" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">38.5</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zBz0OXyywIHk" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact001437" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,377,600</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_982_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zrTZ6IiN8Dmb" title="Total loans percentage" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:ConsumerLoansReceivablePercentage" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember" id="Fact001439" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">38.2</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Total gross loans, net of deferred fees</td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zqRszCBypgDd" title="Total loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31" id="Fact001441" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,631,767</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_ecustom--LoansAndLeasesReceivableNetOfDeferredIncomePercentage_iI_pip0_dp_c20241231_zNfMcyV8kcV6" title="Total loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:LoansAndLeasesReceivableNetOfDeferredIncomePercentage" contextRef="AsOf2024-12-31" id="Fact001443" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100.0</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zOd5vbkIWvZ2" title="Total loans" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31" id="Fact001445" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,602,627</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--LoansAndLeasesReceivableNetOfDeferredIncomePercentage_iI_pip0_dp_c20231231_zf07ey1F0Lz9" title="Total loans percentage" style="text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="SFST:LoansAndLeasesReceivableNetOfDeferredIncomePercentage" contextRef="AsOf2023-12-31" id="Fact001447" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">100.0</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"><span style="font-size: 9pt">Less &#8211; allowance
    for credit losses</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iNI_pn3n3_di_c20241231_zKwMO28xEbt9" title="Less - allowance for credit losses" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(<ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31" id="Fact001449" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,914</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iNI_pn3n3_di_c20231231_zWMTaZekeAP3" title="Less - allowance for credit losses" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 9pt">(<ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31" id="Fact001451" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,682</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total loans, net</td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_980_eus-gaap--NotesReceivableNet_iI_pn3n3_c20241231_zS2qshaAzo7" title="Total loans, net" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableNet" contextRef="AsOf2024-12-31" id="Fact001453" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,591,853</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_986_eus-gaap--NotesReceivableNet_iI_pn3n3_c20231231_z46sQJnoi4de" title="Total loans, net" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 9pt"><ix:nonFraction name="us-gaap:NotesReceivableNet" contextRef="AsOf2023-12-31" id="Fact001455" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,561,945</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">The
composition of gross loans by rate type is as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001457" name="SFST:LoanReceivableByRateTypeTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--LoanReceivableByRateTypeTableTextBlock_pn3n3_zOlLQHI9iSlf" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span id="xdx_8B2_zAOydmnZWjlk" style="display: none">&#160;Schedule of composition of gross loans by rate type</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Floating rate loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--LoansReceivableWithVariableRatesOfInterest1_iI_pn3n3_c20241231_zE5QJCHOLxWb" title="Floating rate loans" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:LoansReceivableWithVariableRatesOfInterest1" contextRef="AsOf2024-12-31" id="Fact001459" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">697,897</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--LoansReceivableWithVariableRatesOfInterest1_iI_pn3n3_c20231231_zoD1aRghZeI8" title="Floating rate loans" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:LoansReceivableWithVariableRatesOfInterest1" contextRef="AsOf2023-12-31" id="Fact001461" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">574,352</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Fixed rate loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--LoansReceivableWithFixedRatesOfInterest1_iI_pn3n3_c20241231_zMcYKbLPOSje" title="Fixed rate loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LoansReceivableWithFixedRatesOfInterest1" contextRef="AsOf2024-12-31" id="Fact001463" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,933,870</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LoansReceivableWithFixedRatesOfInterest1_iI_pn3n3_c20231231_zq1pFyZV3XDc" title="Fixed rate loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LoansReceivableWithFixedRatesOfInterest1" contextRef="AsOf2023-12-31" id="Fact001465" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,028,275</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 10pt">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zBKfEyGOIbi7" title="Total loans" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31" id="Fact001467" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,631,767</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zSTO7OZh5qyg" title="Total loans" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31" id="Fact001469" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,602,627</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, approximately $<span id="xdx_90B_ecustom--MortgageLoansPledgedAsCollateralAdvances_pn6n6_dm_c20240101__20241231_zEhFBL0deNPg" title="Mortgage loans"><ix:nonFraction name="SFST:MortgageLoansPledgedAsCollateralAdvances" contextRef="From2024-01-01to2024-12-31" id="Fact001471" format="ixt:numdotdecimal" decimals="-6" scale="9" unitRef="USD">1.29</ix:nonFraction></span> billion of the Company&#8217;s mortgage loans were pledged as collateral for advances from the
FHLB, as set forth in Note 8.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Credit
Quality Indicators</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company tracks credit quality based on its internal risk ratings. Upon origination, a loan is assigned an initial risk grade, which is
generally based on several factors such as the borrower&#8217;s credit score, the loan-to-value ratio, the debt-to-income ratio, etc.
After loans are initially graded, they are monitored regularly for credit quality based on many factors, such as payment history, the
borrower&#8217;s financial status, and changes in collateral value. Loans can be downgraded or upgraded depending on management&#8217;s
evaluation of these factors. Internal risk-grading policies are consistent throughout each loan type.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">A
description of the general characteristics of the risk grades is as follows:</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Pass&#8212;
    A pass loan ranges from minimal to average credit risk; however, still has acceptable credit risk.</span></td></tr>
</table>

<p style="margin: 0"></p>

<ix:exclude><!-- Field: Page; Sequence: 86 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->86<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_230_zfUd6e8K6U08" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-top: 10pt; margin-bottom: 10pt">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Watch&#8212;
    A watch loan exhibits above average credit risk due to minor weaknesses and warrants closer scrutiny by management.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Special
    mention</span><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#8212;</span><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">A
    special mention loan has potential weaknesses that deserve management&#8217;s close attention. If left uncorrected, these potential
    weaknesses may result in deterioration of the repayment prospects for the loan or the institution&#8217;s credit position at some
    future date.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Substandard&#8212;
    A substandard loan is inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged,
    if any. Loans so classified must have a well-defined weakness, or weaknesses, which may jeopardize the liquidation of the debt. A
    substandard loan is characterized by the distinct possibility that the Bank will sustain some loss if the deficiencies are not corrected.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt; width: 0.25in">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Doubtful&#8212;
    A doubtful loan has all of the weaknesses inherent in one classified as substandard with the added characteristic that the weaknesses
    make collection or liquidation in full, on the basis of the currently existing facts, conditions and values, highly questionable
    and improbable.</span></td></tr>
  </table>

<ix:exclude><!-- Field: Page; Sequence: 87 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->87<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_234_zcUQyXNjxbY1" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table presents loan balances classified by credit quality indicators by year of origination as of December 31, 2024.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact001473" name="SFST:ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock_zSf2HswsGo1" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B8_zsChDEWEI6G5" style="display: none">Schedule of classified by credit quality indicators by year of origination</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; text-align: left"><span style="font-size: 7pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Prior</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving<br/>
    Converted<br/> to Term</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Commercial</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5OLaNUERqb8" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact001474" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">51,338</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zsEqz2UuZPwj" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact001475" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,997</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zctL5KTJ0ko3" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact001476" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">186,361</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z1eV6SenYnKg" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact001477" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">122,306</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z78RcbkKX35f" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact001478" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">66,561</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zKDx1NSVfobi" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact001479" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">145,743</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbFFvsNbveC5" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact001480" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">160</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zns9xhYt4WJ3" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact001481" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">238</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTt8ZlpfMF97" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact001482" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">620,704</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zmZVuMFFmGS3" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact001484" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">480</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zp8gk7wOKnZb" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact001486" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,180</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zQMViCccymHe" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact001488" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,638</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zgqHCpqiLyXc" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact001490" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,962</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zNu36UcSgZYa" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact001492" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,828</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzPcUm3fgQXd" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact001494" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,012</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTY46NsQP7Ci" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1496">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvvymF2S2FYi" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1498">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zuOKP6Re8Aj5" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact001500" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,100</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGcyoDi1mFJ4" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1502">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zf5LZyfWM9V3" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1504">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOGXhEGuk7X2" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="Fact001506" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">162</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYTDLbtxm953" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1508">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z1Zafn80snUi" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1510">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zlIliXKp5mHi" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="Fact001512" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,840</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrK7q64UWch3" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1514">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z1jzECAzIuRe" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1516">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdMqLoWlwvT8" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="Fact001518" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,002</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVe31offZ142" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1520">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJDPQ0pADCy9" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1522">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAdIxt7FRxY4" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1524">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zhtRPG6HbWP6" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1526">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z1lF5GpEt9l6" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1528">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzd0iuFohwll" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="Fact001530" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">791</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zXabreRFGNTk" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1532">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVSXSoti80lb" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1534">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z44v6SM513Qb" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="Fact001536" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">791</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Owner occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgTe8V0G5bPj" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001538" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">51,818</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zsR26YbUomEl" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001540" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,177</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zbuIagoU0n51" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001542" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">190,161</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgEvdUZyNyKj" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001544" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">124,268</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zc4prhmJrOck" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001546" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">75,389</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zsqa0R3ngURc" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001548" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">160,386</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zyHzY79vge9c" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001550" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">160</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGnGT6KfA1K8" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001552" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">238</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zyyHgxrHJU04" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact001554" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">651,597</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Non-owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMGfblEwxlD1" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001556" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">50,685</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmReKgqYhMqd" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001558" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">70,517</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zlj6CPIPSdFc" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001560" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">321,726</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z4RaGbHRbyx" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001562" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">145,658</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ziASN6pY8Omc" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001564" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95,994</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z972MJFVz1tf" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001566" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">183,723</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zqF0RiKxlI9b" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001568" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">360</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zl0ox42sWdS4" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001570" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">220</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zReY2hGMpXR4" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001572" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">868,883</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9jYn4gffGfe" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1574">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zeEI8CtmxkWd" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001576" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">954</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1eB5erOQYZf" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001578" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,081</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zA02vf6Iti7l" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001580" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,238</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZzo7oh0ySJc" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001582" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,705</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z7F5RnBlK7n8" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001584" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,435</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zhYPdh9HG2Y1" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1586">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zq8bZUXJA7cf" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1588">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z92QjWni4942" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001590" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,413</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zr8l7sDHYLjh" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1592">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zXjf8oE53Q8b" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1594">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOt9s5A5NcX3" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1596">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zL9TgrouYkTl" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact001598" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,579</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zPghryVxcqsf" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1600">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zqIc5cbDBVw9" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact001602" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,882</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLNWpBeguPk" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1604">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zl0i2wxspTHe" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1606">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zc9J8zFLk5Ee" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact001608" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,461</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zuox5yNEHrha" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1610">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znrJVkZtiRjc" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1612">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znkE6TuynuL" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact001614" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">969</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zxxh25fixcD1" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1616">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zp8ACHf4nb7l" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1618">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBLHaIxhzjk9" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact001620" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,641</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7xNp4hNKufc" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1622">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBIS6u18jb0l" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1624">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zlzSqd2BHTqa" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact001626" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,610</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Non-owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zldb1qXzSLVk" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001628" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">50,685</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zoRPZ7TtUDzh" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001630" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">71,471</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zvEPmhwLJ9Y6" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001632" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">328,776</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqRKkPfWnIC3" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001634" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">163,475</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zDLIWuhkzzyl" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001636" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">100,699</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zAiIi3NT8zJ9" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001638" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">208,681</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCKjSJzSISi5" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001640" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">360</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zBLjBzmh6Eg6" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001642" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">220</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z0kuZKCj3IFk" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001644" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">924,367</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current period gross write-offs</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zggXvXuDI5H" title="Current period gross write-offs 2024" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1646">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zKRgiarjeu96" title="Current period gross write-offs 2023" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1648">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zRjoe9O2OAdi" title="Current period gross write-offs 2022" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1650">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_ztdYyz7EJjQb" title="Current period gross write-offs 2021" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1652">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z6OBod9vimW6" title="Current period gross write-offs 2020" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1654">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zptMiG5Hr0D3" title="Current period gross write-offs Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsPrior" contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001656" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,029</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z50o1KeibY4c" title="Current period gross write-offs Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1658">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zI7yw72En4sd" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1659">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zHXfG7yNtIe4" title="Current period gross write-offs Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsTotal" contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact001661" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,029</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zY8GPf4d0hsj" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001663" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,076</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zDvdjzLdf9F6" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001665" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,501</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zy0dN8RQhLD2" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001667" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">34,067</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztfBc59nXmxg" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001669" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,000</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyxxEuBc5vDi" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1671">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z19ByT97St2" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1673">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwJNbM34KsA" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1675">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zGhEYR32x9U8" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1677">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zgkbEJlaW497" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001679" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">99,644</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6ZMgRDi5xh" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1681">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zIEY3LuTUdj9" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001683" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,420</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zWhLM8C38dfi" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001685" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,140</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zVmBAXl3ruKc" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1687">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zu66wyRjL5h3" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1689">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDTBFQ3c64el" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1691">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0yB8sBA2WYf" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1693">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zw7lxblSBHE2" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1695">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zBYUPCnpzN1h" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001697" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,560</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zoAnvOVBBNJ2" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact001699" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,076</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1vCEQNVWp0b" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact001701" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,921</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zbDhDoH8J9lf" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact001703" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,207</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zWPajUNACszl" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact001705" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,000</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zj5PB4GtEjt2" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1707">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zL2IoTBGMvC" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1709">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z99EGHw9B5Fj" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1711">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zEL9UXty5Uy4" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1713">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_znDGH53mnfLe" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact001715" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103,204</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Business</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zL2jpRiBJQkl" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001717" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,814</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znM6kypADeBf" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001719" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">41,743</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyhnnNz8oknf" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001721" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">129,450</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zk9mIIDEdjse" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001723" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,312</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zoZP1a1SNUh2" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001725" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,716</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z9oBxH3BA9D7" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001727" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">51,566</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zUJAmqj6KzAk" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001729" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">196,246</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmcMz6RJsov9" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001731" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">803</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQx9M5hxtcqh" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact001733" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">528,650</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zASAXSf8GKig" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1735">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6vCftU8uakk" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001737" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">132</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDRpmOOmTXEd" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001739" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,353</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zLe5QVORkHO1" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001741" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,174</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zhPvYYyxUDQ6" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001743" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,423</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zL7zUyz2iyu2" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001745" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,243</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9OxLhlUXeYj" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001747" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,776</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z5rP65meJ6Vg" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001749" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">389</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0JAgVpeopLf" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact001751" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,490</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z2BAP95mIsmc" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact001753" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">660</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zV08ZGr4sQii" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact001755" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">95</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzob9cDjl59i" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact001757" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">805</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znZD5W2s0k83" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1759">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zxJkz0gRMtR9" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact001761" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zH6AtdIrARJ4" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact001763" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">533</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zru0wrJgLa96" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1765">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzeFVyMzIcIk" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact001767" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">206</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zVODTTDIQqck" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact001769" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,364</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zNRwOvA0yeSg" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact001771" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zccFNYvwwcfl" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1773">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zm9J5RdFKwsb" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1775">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzOOa1krcPHh" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1777">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVDn7xA0cAWk" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact001779" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">385</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zoxwC4cTdyJl" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact001781" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">630</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvPAIAivGVE1" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact001783" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">570</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zY8dVp8tdwX9" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1785">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z5uO2LbeqrA2" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact001787" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,613</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Business</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFZCbVaq29Sd" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact001789" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">55,502</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqaBC8hw3Y3d" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact001791" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">41,970</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zPi7b1fqX8Bh" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact001793" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">135,608</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zBY39rS1uGri" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact001795" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,486</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqh4qQnzWxL6" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact001797" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,589</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zTanIHjgyOd8" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact001799" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">57,972</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRK6k3c0QK23" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact001801" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">205,592</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRx7bFC0Grd9" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact001803" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,398</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zEoXlxo2Lrz3" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact001805" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">556,117</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zSE4IroRWkX2" title="Current period gross write-offs 2024" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1807">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zaa9coFxm7cj" title="Current period gross write-offs 2023" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1809">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_z8aMoTo9wTk3" title="Current period gross write-offs 2022" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1811">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zJQUNlGed64h" title="Current period gross write-offs 2021" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2021" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact001813" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zT0trfQ4vJo7" title="Current period gross write-offs 2020" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2020" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact001815" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">347</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_z44aAajxjddi" title="Current period gross write-offs Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsPrior" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact001817" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zrJcaiM8WcR9" title="Current period gross write-offs Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolving" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact001819" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">72</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zlfhzdpzLkM2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1820">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zREy8Pb2icm1" title="Current period gross write-offs Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsTotal" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact001822" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">580</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Commercial loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zAQAMejpKDMa" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact001824" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">182,081</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrrAJydfvHFe" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact001826" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">191,539</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1SG9DNjYCq9" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact001828" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">689,752</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrZQOPeMBFIj" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact001830" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">343,229</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zhqYsUajbFTi" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact001832" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">193,677</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zXknqmmkRxXd" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact001834" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">427,039</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfR1fcnwiSW9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact001835" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">206,112</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfvY1FQlXhvh" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact001837" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,856</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zIwlGTtmX1r5" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact001839" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,235,285</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Consumer</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Real estate</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zja7O4iD1Fn" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact001841" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">78,287</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zXP841eTshmc" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact001843" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">144,487</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znFZHv1drVrb" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact001845" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">277,854</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zuzDjjQzo4r1" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact001847" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">263,079</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zFJganUCZ9wg" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact001849" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">160,007</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zjW1WFJbfpA3" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact001851" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">153,584</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zR9DUmbt7JD1" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1853">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJI85aeycAJ6" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1855">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zYty4bQrbPx9" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact001857" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,077,298</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDCL4rihZlF1" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact001859" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">671</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zR2JILyUNCJj" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact001860" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,409</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z2CiIiVkWuVb" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact001862" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,961</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zolaVbWlKzCj" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact001864" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,573</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zrLnnFq9zRqb" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact001866" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,147</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zw2fiHfI4QT6" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact001868" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,632</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zYM6quuDicm4" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1870">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1VD342kgoi1" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1872">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z4oYWfWq8c7h" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact001874" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,393</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzUpZ2J05kGe" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact001876" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">817</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zkdeHTz7mZzj" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact001878" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,536</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zDNCAAqhmtwl" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact001880" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,987</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zqCQp04WEF71" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact001882" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,664</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z0usXRtyTXs4" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact001884" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,804</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z8luHtWXsV71" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact001886" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,181</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyqVlManc9ge" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1888">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrndD9i4feRj" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1890">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYETIYN68igb" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact001892" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,989</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z6ayhFjwIFg2" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact001894" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">212</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zrPvpmYfSuXa" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact001896" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">508</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zQGdDjWgmiOd" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact001898" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">967</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znpIESnGTlQ3" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact001900" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">746</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zruHYGv3Cetf" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact001902" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">821</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zEZvxShcUbAi" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact001904" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,695</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVAyWxUb5Aw3" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1906">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zC0PeYuKhAx5" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1908">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z0t3tua3Kvdd" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact001910" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,949</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Real estate</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zFv8xrJ4qiej" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact001912" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">79,987</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zxniXqfWLkd7" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact001914" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">148,940</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zGcJScxvkMfg" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact001916" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">291,769</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zLnxztUueVx5" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact001918" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">275,062</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zsWqaEXOtop9" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact001920" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">167,779</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zxCxM0jBWnke" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact001922" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">165,092</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z9YTnIVFxJl1" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1924">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zvN3c9pSBTy3" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1926">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zI3ROFwr6rvg" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact001928" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,128,629</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Home equity</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMViVfULpsMf" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1930">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span id="xdx_90C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zielbNoWOcsk" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="-sec-ix-hidden: xdx2ixbrl1932">-</span></span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zILtk2m6Guta" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1934">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z97ukmh847L2" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1936">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zSn9tcznoSAg" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1938">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z09GW5g17Gr9" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1940">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zS9NEppxPbj6" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="Fact001942" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">188,451</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zHG7YNz36A85" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1944">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zo42oujJdsXe" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="Fact001946" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">188,451</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z4b4WbekdxEa" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1948">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_ztX9CngE38Zb" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1950">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCyPTKoe8fhi" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1952">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z8fgZ7ftiiw5" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1954">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z3xzJAZwnbFe" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1956">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzIwPdrt2Vvk" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1958">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zjjvmLKRRsgb" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="Fact001960" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,114</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCznJJIG7tod" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1962">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zR76S6DSzVIj" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="Fact001964" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,114</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zQdZydxldWt6" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1966">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrRACkUO3A64" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1968">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zEFXU6Bxeu69" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1970">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zJAr496c7QV1" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1972">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrgHut854RIe" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1974">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdwYFdDjg0W" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1976">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zVUXtXRgY1C9" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="Fact001978" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,173</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zMLDnPCZB5ua" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1980">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zt0SglvVP5Yb" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="Fact001982" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,173</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zasMzR3xMTlj" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1984">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAPXDKVcs3d8" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1986">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zL4MIqaniD6h" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1988">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zD9cr3H0eBj7" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1990">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zft4xA7x4soj" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1992">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zrYkhDopKcp8" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1994">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzL37D60sTY4" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="Fact001996" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,159</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z4PeNLu1Esp6" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1998">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zA2URorV08T6" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="Fact002000" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,159</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Home equity</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_ztdErDR62RAa" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2002">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zadPXHYrGVs" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2004">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zilp5bEJTOl5" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2006">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zgeIYmwjLI0h" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2008">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z1HVPXRwwlEk" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2010">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zqdA3PE2OtNa" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2012">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zkWDDMxQF08l" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact002014" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">204,897</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zPPTVXSXeeM3" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2016">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z0ezDPapaJrh" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact002018" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">204,897</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zKbmeAUVUu7h" title="Current period gross write-offs 2024" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2020">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zCftveCTSpag" title="Current period gross write-offs 2023" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2022">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzkdYxPsN5Zf" title="Current period gross write-offs 2022" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2024">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzF7NJGUuTMh" title="Current period gross write-offs 2022" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2026">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_ztZt9cUs53ci" title="Current period gross write-offs 2020" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2028">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zt0fugefwCAk" title="Current period gross write-offs Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2030">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzyKDbIlku7h" title="Current period gross write-offs Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolving" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact002032" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zYzAnz7z2sB1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2033">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zcpvZOMEu9T7" title="Current period gross write-offs Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsTotal" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact002035" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zZiYW5iCxnRa" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="Fact002037" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,700</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z2gl1UXOVmea" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="Fact002039" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,636</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyLq7zBEpOG3" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="Fact002041" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,222</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zvgYnvMXZXtc" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="Fact002043" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">316</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCusECnbqZSf" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2045">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zj8gB1FC4vYh" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2047">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zeJdEEHxKXw9" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2049">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQfjv2vimMT2" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2051">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkVswpebmwkl" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="Fact002053" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,874</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zoeOb0Wa7P3" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact002055" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,700</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zFU5xapDhChd" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact002057" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,636</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zgn55x4tF70d" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact002059" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,222</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z9DVlVaZa4v5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact002060" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">316</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zGhOd2B4i5ed" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2062">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zv3Lin76lsU5" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2064">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zVloLQwX5wO5" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2066">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z0NuuPOxRy9a" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2068">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zIo3WetnAde9" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact002070" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,874</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Other</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJwRZFI3TAsh" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002072" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,732</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzQIaQ55SKY1" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002074" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">836</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztxMBBL0csx6" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002076" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,521</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zNrmiiItssvk" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002078" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,593</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z24iXMKHY2wb" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002080" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,229</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyeLBDe0E6y8" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002082" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,609</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zqxNNcijw79l" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002084" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,660</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zaqbu4odcMy8" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2086">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTztJNOr1yN9" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002088" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,180</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zEElclcE8qn8" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002090" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">167</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zkYOpToZL5Pi" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002092" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">61</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zziWLFOBmKFj" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002094" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zqo7FpvUa33b" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002096" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">366</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zEsfB0JBnl49" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2098">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zlOeLdwBShQ8" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002100" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">129</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZf4xNZ4AFR5" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002102" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">595</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zXvnK83TcqId" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2104">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_ztsEclh1B1I7" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002106" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,330</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special
    Mention</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zBpxK4jPWf5b" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002108" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zawOMAAefGcl" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002110" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zz2mdICUcbXk" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002112" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">325</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zZcflWkwBwnk" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002114" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">66</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z9eriUZbZe4b" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2116">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zlXaJTTlwDUe" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002118" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zX92GOoi1mm3" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002120" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zIeyg6ueTf5j" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2122">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zBez4CMYmmAi" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002124" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">572</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Other</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfw4sEVzrls6" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002126" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,935</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zh60himJGq5k" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002128" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">932</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zF9VJgpONx5h" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002130" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,858</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z8W4LYOGMF2h" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002132" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,025</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zqp9JNplTnGi" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002134" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,229</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z1vFIMS3QtFi" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002136" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,803</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfcFBOQz4jHe" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002138" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,300</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zWivrf2HBGFi" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2140">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zUdJCWu2hEZg" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002142" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42,082</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zYEnqzUeIEDf" title="Current period gross write-offs 2024" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2144">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zEPymux0tPlk" title="Current period gross write-offs 2023" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2146">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfBClrfxqrFa" title="Current period gross write-offs 2022" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2148">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zjthf9sucIGf" title="Current period gross write-offs 2022" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2150">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zHyFFM8zEUIj" title="Current period gross write-offs 2020" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2152">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zzs20HaNRtCf" title="Current period gross write-offs Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsPrior" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002154" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zUcNqp82TV1h" title="Current period gross write-offs Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolving" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002156" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zVP3kfKS7QL2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2157">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zxhCIm7OKpM" title="Current period gross write-offs Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsTotal" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002159" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">80</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Consumer loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zRU3yqQ52e79" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact002161" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">90,622</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zGsN2oMsBkr" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact002163" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">153,508</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zqA5wGpfAWbd" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact002165" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">302,849</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zeH4rdgVGVp2" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact002167" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">277,403</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zgyCEdbDVs5c" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact002169" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">169,008</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zsWlbWQjg2Hi" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact002171" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">167,895</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zgKefb2IuIce" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact002173" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">235,197</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zFonN6YOqIul" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2175">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zRLRKeN2jSjg" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact002177" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,396,482</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;&#160;Total loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231_zkir7zdIpkVb" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2024-12-31" id="Fact002179" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">272,703</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231_zbbo63mM7J09" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2024-12-31" id="Fact002181" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">345,047</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zLfJSII6BWWa" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31" id="Fact002183" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">992,601</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_z4CV4rZPyBMd" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31" id="Fact002185" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">620,632</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zQ7HPPRLrose" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31" id="Fact002187" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">362,685</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zwuooJNCyXOl" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2024-12-31" id="Fact002189" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">594,934</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231_znaq2pz5Gy2i" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2024-12-31" id="Fact002191" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">441,309</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231_z90IKdZnOGWh" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2024-12-31" id="Fact002193" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,856</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zPy93vnk0Bkj" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31" id="Fact002195" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,631,767</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><p style="font: 7pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt"><i>Total
                                            Current period gross write-offs</i></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231_z3I24hfsyIxj" title="Current period gross write-offs 2024" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2197">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231_zyTWga4CFUO5" title="Current period gross write-offs 2023" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2199">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231_zfFtAtsJCNph" title="Current period gross write-offs 2022" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2201">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231_zp7VxZG8vqLi" title="Current period gross write-offs 2021" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2021" contextRef="From2024-01-01to2024-12-31" id="Fact002203" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231_zPvjG09g3Os" title="Current period gross write-offs 2020" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2020" contextRef="From2024-01-01to2024-12-31" id="Fact002205" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">347</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231_zPez7EdurEb5" title="Current period gross write-offs Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsPrior" contextRef="From2024-01-01to2024-12-31" id="Fact002207" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,085</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231_zaIbB0UyQvh5" title="Current period gross write-offs Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolving" contextRef="From2024-01-01to2024-12-31" id="Fact002209" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">159</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231_ztSkJBo5vXli" title="Current period gross write-offs Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2211">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231_zDdgVA64Bomf" title="Current period gross write-offs Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsTotal" contextRef="From2024-01-01to2024-12-31" id="Fact002213" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,734</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 88 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->88<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23C_z0nw7p45bQK4" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table presents loan balances classified by credit quality indicators by year of origination as of December 31, 2023.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">December
    31, 2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; text-align: left"><span style="font-size: 7pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2019</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Prior</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving<br/>
    Converted<br/>
    to Term</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Commercial</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCPOrDoXHMbg" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact002214" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42,846</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzfg1SXyA7pf" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact002215" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">180,654</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zrQv9UOpSpbi" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact002216" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">138,549</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z07ltumrSpi8" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact002217" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">64,818</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z713jFYhoDi5" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact002218" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">59,880</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z93YwmjuYIEk" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact002219" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">110,502</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zapxiwie8ig5" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact002220" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">85</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMGJ2nLhKLx9" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact002221" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">166</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztOEuUcoGYmb" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember" id="Fact002222" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">597,500</ix:nonFraction></span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z5aXRK06XM38" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2224">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zv4zjEmwwJfh" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact002226" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,460</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTylkQSY2vI5" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact002228" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">460</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zY4fTDnNlAuf" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact002230" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,997</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zJPliaMDrlY9" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact002232" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,525</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTQqLGWYS9La" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact002234" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,616</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zh6FUmxs1XLg" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2236">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zXgWSmGkcdt7" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2238">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6KLfNJDsPig" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember" id="Fact002240" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,058</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zO9szD9atZBb" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2242">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zor2z3rwHXxe" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="Fact002244" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">181</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zSLXpiTSQ6K6" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2246">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGfwOcsdaC2a" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2248">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLsK3XKrEpKk" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2250">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRXBwxngXgOl" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="Fact002252" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,057</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zekKZ2RUuZ3i" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2254">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zr4BmGjBqUWj" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2256">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zEYjFxz34hH8" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember" id="Fact002258" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,238</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zDyuCb74rFl4" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2260">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z1E5cMKfsxB3" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2262">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7mUoZZ9uu9f" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2264">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zjoTiYgxZV94" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2266">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWdYJ0mbmZ3e" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2268">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zfCFTJoDjcRg" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="Fact002270" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">861</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvJbzrj4GIri" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2272">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zh6oLWG7poH4" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2274">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zKUq1yrYBdAc" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember" id="Fact002276" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">861</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Owner occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_z8EPyzcfcZjl" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact002278" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42,846</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zD5PRBdn7Tw3" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact002280" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">184,295</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zJXb7T7FG3O4" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact002282" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">139,009</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zHX3Cx1LfPrg" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact002284" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">80,815</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zFMJXNzkMKK5" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact002286" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,405</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zZfRLKk1BwE8" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact002288" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">121,036</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_z5P9vjfvsLv" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact002290" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">85</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgd9KnjZ7H0e" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact002292" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">166</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGZWQatOnHHe" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember" id="Fact002294" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">631,657</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Non-owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zF2Z19DzdBT7" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002296" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">84,617</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQbWSAvQxn8l" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002298" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">298,063</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zRFPJvwhzME7" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002300" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">162,697</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zHcXhM5ADDw7" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002302" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">107,364</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz0mNXXwDsb3" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002304" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">59,260</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zF7nqbB268Ri" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002306" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">163,990</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwk8AfCDvrfi" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002308" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,249</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zVgstyzjAQgk" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2310">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z2AsVqkUNaB1" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002312" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">885,240</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1P9GYqMUYdh" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002314" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,007</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zaIMu61fgfkd" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002316" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,260</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zspLah8WQg5f" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002318" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,914</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1Ppnc7FpAR9" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002320" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">533</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zdGM33qZgQA7" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002322" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,545</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zsTutydgBdQ" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002324" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,630</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zPhxjoDLIGul" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2326">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zr8k2RuP3v22" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2328">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zt8gdpada36" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002330" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,889</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYKUfBKX8Lb8" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2332">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zb2e2HixzS99" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2334">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOCw3KBteXhe" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002336" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,759</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zTwm9HTv1aSe" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2338">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyKPIaCLsIt1" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002340" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,252</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zprkvTm31Dxj" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002342" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">879</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z0ZFZPylfcxk" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2344">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyPPKqbsB528" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2346">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLhn3qIfHON8" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002348" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16,890</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z5tqeewgsi3i" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2350">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJP0fHGv4LBh" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2352">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBwTrxUa6U6i" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact002354" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">313</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvLDccsy0Apd" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2356">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVj2S0RGpnBl" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact002358" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,088</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWjRxTRQFkG6" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact002360" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,109</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zlks3G0hnru5" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2362">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zPM8MPf4Hyq1" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2364">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zLyXV6daWByc" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact002366" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,510</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Non-owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zuwrTpfoYFR2" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact002368" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">85,624</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zmwkAslV3RI5" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact002370" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">301,323</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zhIjwFWY1uK4" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact002372" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">180,683</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zjuVIYFJtZIc" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact002374" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">107,897</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zk5ertwZJCw1" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact002376" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">81,145</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zThw9YdzubN8" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact002378" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">176,608</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zeitJ7VZngh7" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact002380" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,249</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_ztTdo4B2D1af" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2382">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zx2wCt5vF5K5" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact002384" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">942,529</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zLXluZj2hhp9" title="Current period gross write-offs 2023" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2386">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zOVEu6nhxCFg" title="Current period gross write-offs 2022" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact002388" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">200</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1pdZyouIi4l" title="Current period gross write-offs 2021" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2390">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zGlOIl6ACnua" title="Current period gross write-offs 2020" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2392">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCoiiVARGT0e" title="Current period gross write-offs 2019" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2394">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zomRkHtLGjU4" title="Current period gross write-offs Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsPrior" contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact002396" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zSGXwdGFIQW5" title="Current period gross write-offs Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2398">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zyPlttj2T7Rf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2399">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z25xyFB39cy4" title="Current period gross write-offs Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsTotal" contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember" id="Fact002401" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">242</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz6IgYPYVEo3" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002403" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,262</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5UvNqdi8Xj7" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002405" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">86,161</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zAUN3RhrkHb8" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002407" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,399</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znq5Ybd2XEgi" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002409" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,459</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbbLDAc4wrrh" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2411">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zXcJnuwm5jkf" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2413">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmncMch18cC4" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2415">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z8vERyj5phX2" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2417">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ziRI1WNU4YP1" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002419" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">149,281</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zqPgoBdpgBRh" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2421">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zaAcB4LwiLF3" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002423" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,399</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvE2YKVBUPwd" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2425">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zLCtq7FaPiu7" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2427">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCffi1ikVUW7" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2429">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zyEjbuJdY1O4" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2431">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zmf2ma8jQ9H2" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2433">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z772sgbkKh1a" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2435">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zS7papi4abfj" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002437" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,399</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zma93AHpKJh1" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact002439" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,262</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFUT3GTSCxUi" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact002441" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">87,560</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zw7M2wuVMmjj" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact002443" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,399</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zi8DOKxm8CU2" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact002445" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,459</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zw6vxMyd87Ei" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2447">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z8rQcjj3nTok" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2449">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zvkxR6looMn8" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2451">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zZnyBrr99Ln7" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2453">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zGH5ThGluoXa" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember" id="Fact002455" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">150,680</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Business</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zg8W4AKJBiy8" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002457" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,705</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zZKkcSWfrzO7" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002459" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">134,999</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zBbphHpk5NCc" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002461" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,557</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJafQBYfSJwa" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002463" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,868</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zIlGyccezGE2" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002465" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,292</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z0qUGg41DT23" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002467" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,708</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzpnyuBDZgo1" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002469" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">146,745</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zIZeCpWr3Aye" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002471" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,431</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zix247cZ4ckf" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember" id="Fact002473" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">464,305</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zgR5epsRbQG2" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002475" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">127</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zrvBJyEM1qEe" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002477" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,867</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9O6RfAm7Fl4" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002479" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,833</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zRKTaFGPC18c" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002481" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,010</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zF1viuE8kl8e" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002483" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">842</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zWRtsumRGfUk" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002485" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,584</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zloJ9u09BEEe" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002487" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,570</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zUBpdOZGTgLe" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002489" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">506</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zwSuFNoXeIOj" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember" id="Fact002491" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">31,339</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zoEubbnHtpt" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002493" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">241</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWOKutN99yTg" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002495" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">961</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zfALUdcjvGB1" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002497" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">98</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zDsAc7NfsQE3" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002499" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">857</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrcsu5MJ8St8" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002501" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">184</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zQpd1b4UhRlh" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002503" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">447</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zFbjS1TTqiMh" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002505" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">150</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zz6urC9hIv8" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002507" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">97</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znK3KvGJpOgd" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember" id="Fact002509" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,035</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zNxuU8yxMeH7" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2511">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zHehcH4gFAC5" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2513">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zikjg9NYlmcc" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact002515" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">155</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zoZ3ejCjbOI4" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2517">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7zxgdJm06C9" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact002519" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">132</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z9cPpkz8HMx9" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact002521" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,195</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJIF82q2aqgc" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2523">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_ztKjN3u4kIm4" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2525">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z6busLFXq2If" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember" id="Fact002527" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,482</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Business</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9f2eLpyCqo2" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact002529" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49,073</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfJhl2O8YCm4" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact002531" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">151,827</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9ZuWjhiNdK4" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact002533" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">50,643</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zq3lf1XD5G1j" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact002535" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,735</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zx5twHBi5aek" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact002537" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,450</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zcRo4vg3iv2a" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact002539" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">52,934</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zpIIMpbb6xS2" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact002541" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">154,465</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zwBAeRbF4jgl" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact002543" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,034</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9TMvXgJgvy6" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember" id="Fact002545" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">500,161</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zFADpTlEZaT6" title="Current period gross write-offs 2023" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2547">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zaA38rPOfKwj" title="Current period gross write-offs 2022" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2549">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zX8yJC6H5mqc" title="Current period gross write-offs 2021" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2551">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zzjdBQUkAHA" title="Current period gross write-offs 2020" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2020" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact002553" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zAhKfgTygJvl" title="Current period gross write-offs 2019" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2555">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zn8HJvA2lkxl" title="Current period gross write-offs Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2557">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zsTO5QdCUYfb" title="Current period gross write-offs Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolving" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact002559" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zlBtRxkObSlk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact002560" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zvt3zcTZCXja" title="Current period gross write-offs Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsTotal" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact002562" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Commercial loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxqvJrHCeULh" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact002564" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">204,805</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zMJp0bnwEiv8" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact002566" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">725,005</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zYwYNR1YHJj" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact002568" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">394,734</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z2LIcNJ79372" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact002570" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">220,906</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zT6R6y0zy0uc" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact002572" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">163,000</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqoij43lZMGb" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact002574" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">350,578</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zV8PtXoeMXM9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact002575" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">163,799</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z8lfIpvPpfDh" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact002577" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,200</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zBzbOMGusPE1" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact002579" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,225,027</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Consumer</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Real estate</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5Bbs79C35o4" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact002581" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">144,179</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwyIbt7YUT5i" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact002583" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">273,585</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkNwXXnsr5mg" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact002585" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">278,138</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zba2cL6Bxjxj" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact002587" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">176,395</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zst55EQfcr3f" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact002589" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">66,087</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCwyla3koBcg" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact002591" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">105,383</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zBNx4I4ncn2e" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2593">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zsqaBmJjlr8c" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2595">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zxvivsJbhadk" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember" id="Fact002597" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,043,767</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zd8NWXX9Kji7" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact002599" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">490</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvIfqxX7NTNa" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact002600" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,658</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z2X9hs4Y4hzd" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact002602" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,230</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zSnvJEclMw6d" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact002604" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,917</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zKM3GzR4SNla" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact002606" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,051</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zQrxXQC122Hl" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact002608" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,890</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zGIJmKjTDIQk" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2610">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zkGvHoiSALC1" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2612">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzxuIaH1fot9" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember" id="Fact002614" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,236</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zcJpU5xs7bYj" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact002616" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zp7kmphdu0Kh" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact002618" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,499</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zp5NBEWPaUTh" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact002620" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,657</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zvTCgY79hJN2" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact002622" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,291</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zq8oCvB69nv7" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact002624" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,220</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zi9J6WJsSmM4" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact002626" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,360</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zknfaaaWNLGi" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2628">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRNOgAmb8a9j" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2630">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zftLDP2XBhUj" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember" id="Fact002632" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,170</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zLLbnGnaLZv2" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2634">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zE9vMJLcwJdh" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2636">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zM7irFiuATqe" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact002638" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">635</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z2eUzbM9cKWg" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact002640" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">817</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWcoY7Bumdub" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact002642" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">318</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z0KOZyG04hrc" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact002644" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,486</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zKOFVN8SQaAa" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2646">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z42bzPHKPMW9" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2648">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zUbR2IJaGyl" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember" id="Fact002650" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,256</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Real estate</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zl01MViI1PP6" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact002652" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">144,812</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zLQJR0rpdljf" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact002654" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">281,742</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zCX9DIJDFi23" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact002656" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">288,660</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z4rUyyfJ7y4a" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact002658" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">182,420</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z7zkGmkGpQYd" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact002660" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">70,676</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zJsbdE5VmO23" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact002662" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">114,119</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zRmbzLSP3w11" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2664">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zp2aeNdb9SAb" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2666">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zjRTyPKHYtO" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember" id="Fact002668" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,082,429</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Home equity</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zWBj87xpWlph" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2670">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z10j4towzTXh" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2672">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ze7iWBA4JYRg" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2674">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zOvNnPVZCvW" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2676">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTqo0r8eX7a5" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2678">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zPUsfAeFT0Ze" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2680">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znvwO8g8fNOe" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="Fact002682" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">171,003</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbmIc9sL6vm3" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2684">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z7GG08OI7du2" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember" id="Fact002686" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">171,003</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zHM1d3bQxnBe" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2688">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zY3WkNp6x6Q6" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2690">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9licrP4TTFh" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2692">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zwOkrmnS4bfe" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2694">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zP4bEhq7oatc" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2696">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZg1DCYGXcyf" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2698">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zU18PkIwjlDd" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="Fact002700" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,393</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zlA12ho9nDP3" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2702">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZO83SsPkM8g" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember" id="Fact002704" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,393</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zs89uLlhBEN" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2706">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zctExvy8xO9c" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2708">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWMcLC2U7iw5" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2710">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zTisz6dO0cN9" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2712">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zIUGpvcCcAr4" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2714">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zPml5Pol15M3" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2716">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zoPJPmv54bsc" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="Fact002718" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,283</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zuvEQg0eSB23" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2720">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRdmKKJQAD48" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember" id="Fact002722" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,283</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAPogyVApUd4" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2724">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zsaenaKinxnd" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2726">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zorAQFAzAuEc" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2728">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z90W6QopmdV6" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2730">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zks7Wk9XNnXg" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2732">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zUy9PjPMfns9" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2734">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zf1b48xpjLa3" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="Fact002736" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,325</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zEd4fdGF59Dj" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2738">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zefaaRiXw733" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember" id="Fact002740" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,325</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Home equity</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z24WXIirON5a" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2742">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zmxRgiN23eU9" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2744">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zeEQhEhULfkk" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2746">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zIppQN0NcUA3" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2748">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zuxln2nD03Wl" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2750">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zZJXWysXv4Kl" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2752">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zQkk6dO2vmW1" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact002754" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">183,004</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zDQ3kHxNqI5f" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2756">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zyoxf1pAuev9" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact002758" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">183,004</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current period gross write-offs</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zVYPbXP1I582" title="Current period gross write-offs 2023" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2760">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zSMPDEvTzqt3" title="Current period gross write-offs 2022" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2762">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zQpN41RcSBt7" title="Current period gross write-offs 2021" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2764">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zrMGQVsa8fS4" title="Current period gross write-offs 2020" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2766">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zyLEA4c0XgT7" title="Current period gross write-offs 2019" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2768">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzMp3vBfSFtk" title="Current period gross write-offs Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2770">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z59pHXZOkgJf" title="Current period gross write-offs Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolving" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact002772" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">438</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zqHBWr2RIv1c" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2773">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zdPhqnIt9Ju7" title="Current period gross write-offs Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsTotal" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember" id="Fact002775" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">438</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zaZ5T5akbwr5" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="Fact002777" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,339</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zPfJkGmhDwW8" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="Fact002779" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,893</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zNvNPrQGu1ie" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="Fact002781" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,116</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zDOAQQ38nSr9" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2783">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCBfdhvQvUw8" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2785">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zgcqRdRTwFF2" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2787">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z6uWgA5w45ed" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2789">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zp6YtAjX9MRb" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2791">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zcVXBJG0oq8e" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember" id="Fact002793" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,348</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zSII7ccqFSS4" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact002795" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">14,339</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zdBDa55SYjFg" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact002797" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,893</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z4EAJb6Cs7L7" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact002799" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,116</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zV733TJWGOAg" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2801">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_ztHwRugvtSJ8" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2803">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zNQioRMNWdJ8" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2805">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zw5Q4rathMBg" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2807">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zd7cYAYIvK93" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2809">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zQGViWwg5ZZi" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember" id="Fact002811" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,348</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Other</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz7sKD5vzeU4" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002813" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,278</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z1YTQFGh6cec" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002815" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,551</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztC97UdQJL59" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002817" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,361</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zeQBG2crvcI7" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002819" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,457</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zi9xNSqnGXPg" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002821" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">803</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z0tLQdhBq4El" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002823" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,604</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z7NmgzTe3c83" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002825" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,549</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkHjILoe6drd" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2827">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5G7C8vMEkhc" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember" id="Fact002829" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">47,603</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzwf39y8VUS4" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002831" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6trMsKWDhS9" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002833" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1c0FeExN9nl" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002835" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">348</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0dRDWgbgtD7" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2837">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zO6vkZGIlkFf" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002839" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zelP3en76XAi" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002841" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">163</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z7cculmVzc09" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002843" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">58</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zA6gQbpKijk7" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2845">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9r9KJXc3T7b" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember" id="Fact002847" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">622</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdLWBSQoLoC2" title="Loan balance classified by credit quality indicators, current fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002849" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOGlJ9qvhvV8" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002851" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">333</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zALlNGz5Txgf" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2853">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGLWVLD6o1p8" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2855">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znsgw4KbwrOl" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002857" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWuFR8PrrTw7" title="Prior" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002859" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">82</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zTBySoW74Qyj" title="Revolving" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002861" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">41</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z88xgK4xjPBg" title="Revolving Converted to Term" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2863">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zHfT1pANq9zc" title="Total" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember" id="Fact002865" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">512</ix:nonFraction></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zN24SU6wwIFe" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2867">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zopzdgaj3Um5" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2869">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zTOJSi56xbY7" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember" id="Fact002871" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">75</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zcWwVSR4vM1i" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2873">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zHgAJhGLDCbd" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2875">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z3BiYX1BDUT6" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2877">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z76rT0Ybylwa" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember" id="Fact002879" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7zxT2cYqUV6" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2881">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zK9nDxqZMDsd" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember" id="Fact002883" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">82</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Other</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zjKnnxS3QmLb" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002885" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,320</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z76soupi6rb9" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002887" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,913</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zFNlM4wKe9Ob" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002889" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,784</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z3g3unpWb9Nk" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002891" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,457</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z3tjTrCr4kl3" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002893" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">841</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z7pyN4C5frn1" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002895" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,849</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z2AIpvy7pRB9" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002897" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,655</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zHOPLk695mUj" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2899">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zyOdmHv9lcnk" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002901" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,819</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_ztzCOs6wOYI2" title="Current period gross write-offs 2023" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2903">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zOIm4wicnsEf" title="Current period gross write-offs 2022" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2905">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zZFDTUjMMeIg" title="Current period gross write-offs 2021" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2907">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zXrViNWCeu43" title="Current period gross write-offs 2020" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2909">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zH79R6SYDZAj" title="Current period gross write-offs 2019" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2911">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zO1ofz2MA9H2" title="Current period gross write-offs Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2913">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zW39Zk3ejfS4" title="Current period gross write-offs Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolving" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002915" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zp8xPS6TT46f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2916">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zNbxXn5jhmRc" title="Current period gross write-offs Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsTotal" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact002918" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Consumer loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z1gOoh2ghZOd" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact002920" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">160,471</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zd7Uw542EgJ8" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact002922" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">324,548</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zAYdAtClHYN2" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact002924" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">300,560</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zFE8cqMEpdB1" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact002926" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">183,877</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z8ctuKW7XKAd" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact002928" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">71,517</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zfUNAYZ1zFcc" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact002930" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">116,968</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zGyXUGKnolA2" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact002932" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">219,659</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zpQfeKTWCKJk" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2934">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zfUxTEuFUX85" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact002936" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,377,600</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;&#160;Total loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231_znLULZsHyQH2" title="Loan balance classified by credit quality indicators, current fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear" contextRef="AsOf2023-12-31" id="Fact002938" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">365,276</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231_zer5h3J5rorj" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" contextRef="AsOf2023-12-31" id="Fact002940" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,049,553</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zrfqSbtvvcyj" title="Loan balance classified by credit quality indicators, two years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31" id="Fact002942" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">695,294</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_z9ZsayoHoMba" title="Loan balance classified by credit quality indicators, three years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31" id="Fact002944" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">404,783</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zhVCrhroHF6b" title="Loan balance classified by credit quality indicators, four years before latest fiscal year" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31" id="Fact002946" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">234,517</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zEG90r0ocH4a" title="Prior" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" contextRef="AsOf2023-12-31" id="Fact002948" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">467,546</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231_zQc1tMCxSEUa" title="Revolving" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolving" contextRef="AsOf2023-12-31" id="Fact002950" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">383,458</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231_ztVYPPwv3yMd" title="Revolving Converted to Term" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:FinancingReceivableRevolvingConvertedToTermLoan" contextRef="AsOf2023-12-31" id="Fact002952" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,200</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zsYqdr3SEn3j" title="Total" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31" id="Fact002954" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,602,627</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Total
    Current period gross write-offs</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231_z6rbzuotmh65" title="Current period gross write-offs 2023" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2956">-</span></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231_zG5Cvq56eqMb" title="Current period gross write-offs 2022" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2022" contextRef="From2023-01-012023-12-31" id="Fact002958" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">200</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231_zd9f560oCfif" title="Current period gross write-offs 2021" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2960">-</span></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231_z4BHVIIJyqqk" title="Current period gross write-offs 2020" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffs2020" contextRef="From2023-01-012023-12-31" id="Fact002962" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231_zTnUzDjL7FKe" title="Current period gross write-offs 2019" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2964">-</span></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231_zNwRlzezkb56" title="Current period gross write-offs Prior" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsPrior" contextRef="From2023-01-012023-12-31" id="Fact002966" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231_zD6DZHETTTD8" title="Current period gross write-offs Revolving" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolving" contextRef="From2023-01-012023-12-31" id="Fact002968" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">469</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231_zzT0RsKmmzx6" title="Current period gross write-offs Revolving Converted to Term" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm" contextRef="From2023-01-012023-12-31" id="Fact002970" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231_zqsNZE635dI6" title="Current period gross write-offs Total" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(<ix:nonFraction name="SFST:CurrentPeriodGrossWriteoffsTotal" contextRef="From2023-01-012023-12-31" id="Fact002972" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">761</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A3_zMPUlf1jCpHc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 89 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->89<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_236_zAtCWIkV3y7e" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following tables present loan balances by age and payment status.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact002974" name="us-gaap:ScheduleOfCompensatingBalancesTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfCompensatingBalancesTextBlock_zliUQdmeEKd9" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span style="display: none"><span style="display: none"><span id="xdx_8B0_z0boPwV826Sd" style="display: none">Schedule of loan balances by age payment status</span></span></span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing 30-59<br/>
 days past due</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing 60-89<br/>
 days past due</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing 90<br/>
 days or more<br/>
 past due</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Nonaccrual<br/>
 loans</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing<br/>
 current</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 22%; text-align: left; padding-left: 6.75pt">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zk6PvcpBXNv5" title="Total loan balances by payment" style="width: 10%; text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember" id="Fact002976" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">292</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z1rrQX9Mr8m2" title="Total loan balances by payment" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2978">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zL39Z11CFXyc" title="Total loan balances by payment" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2980">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zLTekP8xTbYg" title="Total loan balances by payment" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2982">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_ze5rKYX7ZTR8" title="Total loan balances by payment" style="width: 10%; text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_AccruingCurrentMember" id="Fact002984" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">651,305</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zvQS3eYrrMN3" title="Total loan balances by payment" style="width: 10%; text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact002986" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">651,597</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zjR9TpJ6VHKg" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2988">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3l0P4PZrjMg" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2990">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zOGiFzWlvZi3" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl2992">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zgkS1rvA8AMc" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansMember" id="Fact002994" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,641</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zS0ILMhjbRof" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_AccruingCurrentMember" id="Fact002996" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">916,726</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zv7UcZliJw64" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact002998" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">924,367</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zdjaGUIAU7he" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3000">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zHtuZKuBlm6c" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3002">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zoBN3v1qDKa2" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3004">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zky12EHJmG8k" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3006">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zGSve7U9uqj5" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember" id="Fact003008" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103,204</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zUBTyNWEdfA1" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003010" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">103,204</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zKXJT6OWxrma" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing3059DaysPastDueMember" id="Fact003012" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,319</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zHlPoOCN2OFg" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3014">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zoUMMaswNJZ1" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3016">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z2a5goy3w68l" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansMember" id="Fact003018" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,016</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zruCAPZHBO83" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_AccruingCurrentMember" id="Fact003020" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">553,782</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zjRaLXKdt3L1" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003022" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">556,117</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zr1eikhJlFMg" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing3059DaysPastDueMember" id="Fact003024" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,839</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zD6HI1rg9okh" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing6089DaysPastDueMember" id="Fact003026" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">938</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zQhbui4JVh4h" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3028">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zK4TNN6vabz" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansMember" id="Fact003030" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,908</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zJaerSJ4G5Jf" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_AccruingCurrentMember" id="Fact003032" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,121,944</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zZXutSRaMbQk" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003034" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,128,629</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zqEQ1Dl2QKu" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing3059DaysPastDueMember" id="Fact003036" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">41</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zbOviXq8fZwg" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3038">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zcZel6m8azZf" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3040">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zpIevreuRMxe" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansMember" id="Fact003042" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">312</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zeiwqL0hy8of" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_AccruingCurrentMember" id="Fact003044" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">204,544</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zBYHdX33dXp3" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003046" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">204,897</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zmYD4eXCQEa" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3048">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zTjLRySSxWi6" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3050">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_z9Mce2NoNxG4" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3052">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYM77189uadj" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3054">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zgcldJ2fBLri" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember" id="Fact003056" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,874</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zCWBfyt2L9y9" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003058" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,874</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 6.75pt">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zeAtvWL3BOi6" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3060">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zUc966RJFIJd" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3062">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zy9ZPdatyU61" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3064">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zbxBsoreRXX2" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3066">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z5U0JC9I3Qt5" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_AccruingCurrentMember" id="Fact003068" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42,082</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zfOkdhi2ABHj" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758375" id="Fact003070" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42,082</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 2.15pt">&#160;&#160;&#160;&#160;Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_985_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z00uiVVEQo97" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2024-12-31_custom_Accruing3059DaysPastDueMember" id="Fact003072" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,491</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zpso1SRBF0W7" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2024-12-31_custom_Accruing6089DaysPastDueMember" id="Fact003074" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">938</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zZAcq4o5UpV1" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3076">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zbzkIb8iLU51" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2024-12-31_custom_NonaccrualLoansMember" id="Fact003078" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,877</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zSaLG8tBQ7A" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2024-12-31_custom_AccruingCurrentMember" id="Fact003080" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,614,461</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoan_iI_pn3n3_c20241231_zFH2WtkzU6l8" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2024-12-31" id="Fact003082" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,631,767</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left; padding-left: 2.15pt">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-left: 2.15pt">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td colspan="21" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">December 31, 2023</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing 30-59<br/> days past due</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing 60-89<br/> days past due</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing 90<br/> days or more<br/> past due</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Nonaccrual<br/> loans</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing<br/> current</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z9btl7y9jYHi" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember" id="Fact003084" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">74</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3f0mWKFuHY7" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3086">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_z8cg1kVjaYl5" title="Total loan balances by payment" style="text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl3088">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z2RqlOAOYskh" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3090">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zoKgbnLfbW0h" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_AccruingCurrentMember" id="Fact003092" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">631,583</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zkoCg2Lr02X7" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact003094" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">631,657</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zr4UBZingJz" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember" id="Fact003096" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,102</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zjo72b6gdwY5" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3098">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zzQ8IKY70qKh" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3100">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zabYaJlEqUwg" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansMember" id="Fact003102" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,423</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zLnPBVSOHSy1" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_AccruingCurrentMember" id="Fact003104" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">933,004</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zywdszcfZjX4" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003106" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">942,529</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zlSYqTXdZ8Jg" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3108">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zwI4X6GY9lj8" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3110">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zIKuR0bRgD6l" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3112">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_znbvYTAHOJVh" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3114">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zdrMlsL3LB3k" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember" id="Fact003116" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">150,680</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zx69gU8GO8a5" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003118" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">150,680</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zsHR8A0Lr1rf" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_Accruing3059DaysPastDueMember" id="Fact003120" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">567</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3O0DeIgAQQ7" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3122">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zqqrWoMCWlUc" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3124">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYT55nf0DjA9" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansMember" id="Fact003126" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">319</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zQh8xmRsR0F7" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_AccruingCurrentMember" id="Fact003128" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">499,275</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zVPZhZUgAHWe" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003130" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">500,161</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z2CywVQyPBS4" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing3059DaysPastDueMember" id="Fact003132" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,750</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zdPOGFN94DGj" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3134">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zmj2HDZGe9ik" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3136">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zSWYoWK3bHU4" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansMember" id="Fact003138" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">985</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z0afpCUC0I2d" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_AccruingCurrentMember" id="Fact003140" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,079,694</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z7IMgBEEpG19" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003142" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,082,429</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zkO1xnoI8CEi" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing3059DaysPastDueMember" id="Fact003144" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">601</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zvuh6Gcf593h" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing6089DaysPastDueMember" id="Fact003146" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zjAiqoPkWRUk" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3148">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zCiRuPQHU6D6" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansMember" id="Fact003150" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,236</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zGoRxUpWSRlh" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_AccruingCurrentMember" id="Fact003152" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">181,137</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zAZHjQqRVuMh" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003154" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">183,004</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zh4HJenlEFUk" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3156">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z5WKY5jUeeuc" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3158">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zBjlz0F4kMJ3" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3160">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z7YPdhOIbcTf" title="Total loan balances by payment" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3162">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zOpJnZaZaJT7" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember" id="Fact003164" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,348</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zdjQlxW1YOY9" title="Total loan balances by payment" style="text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003166" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">63,348</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 6.75pt">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_znIKX88Jbuze" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing3059DaysPastDueMember" id="Fact003168" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zUkt3ENmD95e" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing6089DaysPastDueMember" id="Fact003170" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zPLiVeyZYRek" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3172">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zojnjSIyLtRl" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3174">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zBJo6BsJeAZ7" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_AccruingCurrentMember" id="Fact003176" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,769</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zuhV4xzATL6c" title="Total loan balances by payment" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoanBalancesByPaymentAmount" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758562" id="Fact003178" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">48,819</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 2.15pt">&#160;&#160;&#160;&#160;Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zkE5dJcMQ5j4" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2023-12-31_custom_Accruing3059DaysPastDueMember" id="Fact003180" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,119</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zs6aw8BFAgP6" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2023-12-31_custom_Accruing6089DaysPastDueMember" id="Fact003182" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">55</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zTyz5mhXSDUd" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3184">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYXUf0x4CZsf" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2023-12-31_custom_NonaccrualLoansMember" id="Fact003186" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,963</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z9yOhi8jUPU" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2023-12-31_custom_AccruingCurrentMember" id="Fact003188" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,587,490</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoan_iI_pn3n3_c20231231_zCYSX5fk8qU6" title="Total loan balances by payment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalLoan" contextRef="AsOf2023-12-31" id="Fact003190" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,602,627</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A1_zMXuLZ9NpnWa" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"></p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal">As
of December 31, 2024 and December 31, 2023, loans 30 days or more past due represented <span id="xdx_90D_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20241231_zMz7aEAWzIIb" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"><ix:nonFraction name="SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" contextRef="AsOf2024-12-31" id="Fact003192" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.25</ix:nonFraction>%</span> and <span id="xdx_908_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20231231_zeGDhWnaDL36" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"><ix:nonFraction name="SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" contextRef="AsOf2023-12-31" id="Fact003194" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.37</ix:nonFraction>%</span> of the Company&#8217;s total loan
portfolio, respectively. Commercial loans 30 days or more past due were <span id="xdx_908_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z5zrs1d8QD29" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"><ix:nonFraction name="SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact003196" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.07</ix:nonFraction>%</span> and <span id="xdx_906_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFx3rxyrBvh2" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"><ix:nonFraction name="SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact003198" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.27</ix:nonFraction>%</span> of the Company&#8217;s total loan portfolio as
of December 31, 2024 and December 31, 2023, respectively. Consumer loans 30 days or more past due were <span id="xdx_90C_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zXRnPWSDWOi4" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"><ix:nonFraction name="SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact003200" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.18</ix:nonFraction>%</span> and <span id="xdx_905_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zN0Qpw4z22Bg" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"><ix:nonFraction name="SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact003202" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.09</ix:nonFraction>%</span> of total loans
as of December 31, 2024 and December 31, 2023, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Nonperforming
assets</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table shows the nonperforming assets and the related percentage of nonperforming assets to total assets and gross loans. Generally,
a loan is placed on nonaccrual status when it becomes 90 days past due as to principal or interest, or when we believe, after considering
economic and business conditions and collection efforts, that the borrower&#8217;s financial condition is such that collection of the
contractual principal or interest on the loan is doubtful. A payment of interest on a loan that is classified as nonaccrual is recognized
as a reduction in principal when received.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003204" name="us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_pn3n3_zYYGc18AP2Bj" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span id="xdx_8B0_zOOItTL73FXa" style="display: none">Schedule of nonperforming assets&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zciX52D0wupg" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zeZC1fBMSprd" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FinancingReceivableRecordedInvestmentNonaccrualStatus_iI_zoaj1lRFDHtc" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: justify">Nonaccrual loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" contextRef="AsOf2024-12-31" id="Fact003206" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,877</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus" contextRef="AsOf2023-12-31" id="Fact003207" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,963</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--OtherRealEstateOwned_iBI_pn3n3_zQ983bTHBWyc" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0in">Other real estate owned</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3209">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3210">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--TotalNonperformingAssets_iI_pn3n3_zmmCXsvJT0Nc" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 10.5pt">Total nonperforming assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:TotalNonperformingAssets" contextRef="AsOf2024-12-31" id="Fact003212" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,877</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:TotalNonperformingAssets" contextRef="AsOf2023-12-31" id="Fact003213" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,963</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--NonperformingAssetsAsAPercentageOfAbstract_iB" style="vertical-align: bottom">
    <td style="text-align: justify; padding-left: 0in">Nonperforming assets as a percentage of:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify; padding-left: 10.5pt">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--NonperformingAssetsAsPercentageOfAssets_iI_pip0_dp_c20241231_zGVrhu9PLMEg" title="Total assets" style="text-align: right"><ix:nonFraction name="SFST:NonperformingAssetsAsPercentageOfAssets" contextRef="AsOf2024-12-31" id="Fact003218" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.27</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--NonperformingAssetsAsPercentageOfAssets_iI_pip0_dp_c20231231_zSI013g0Cjlj" style="text-align: right"><ix:nonFraction name="SFST:NonperformingAssetsAsPercentageOfAssets" contextRef="AsOf2023-12-31" id="Fact003219" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.10</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 10.5pt">Gross loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_iI_pip0_dp_c20241231_zQwWHkKNBg8d" title="Gross loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" contextRef="AsOf2024-12-31" id="Fact003221" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.30</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_iI_pip0_dp_c20231231_zYi1KPpipLSf" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" contextRef="AsOf2023-12-31" id="Fact003222" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.11</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr id="xdx_400_ecustom--TotalLoansOver90DaysPastDue_iI_pn3n3_zxTdGy4s1uUi" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify; padding-left: 0in">Total loans over 90 days past due</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="SFST:TotalLoansOver90DaysPastDue" contextRef="AsOf2024-12-31" id="Fact003224" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,641</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:TotalLoansOver90DaysPastDue" contextRef="AsOf2023-12-31" id="Fact003225" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,300</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_iI_pn3n3_zB9nlK39dHp2" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify">Loans over 90 days past due and still accruing</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3227">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3228">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 90 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->90<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23F_zBalJoUo8LE2" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal">The
table below summarizes nonaccrual loans by major categories for the periods presented.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003230" name="us-gaap:DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock_zVTvH11h7IZk" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: justify"><span id="xdx_8B2_znHquwMtVd8e" style="display: none">&#160;Schedule of nonaccrual loans by major
    categories</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: justify">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with no</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with an</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with no</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with an</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccral</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-left: 2.15pt">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 22%; font-size: 10pt; text-align: left; padding-left: 12pt">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zF6upiIK2agg" title="Total loans" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003232" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,844</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z4seSbEhtiSd" title="Total loans" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003234" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,797</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z1HlHy335sl" title="Total loans" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_TotalNonaccrualLoansMember" id="Fact003236" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,641</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z5hplGclGaza" title="Total loans" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003238" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">653</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z32rvd2vxFGf" title="Total loans" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003240" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">770</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zCrsE0bbtPTl" title="Total loans" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_TotalNonaccrualLoansMember" id="Fact003242" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,423</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 12pt">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zh7hiQ3SDWw7" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3244">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zkimAMxjaJm9" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003246" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,016</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zxAFNOaIKffi" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_TotalNonaccrualLoansMember" id="Fact003248" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,016</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z0EsITswBwpl" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003250" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">164</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z6D22cFMThzg" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003252" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">155</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zj0ZNZPlqg55" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_TotalNonaccrualLoansMember" id="Fact003254" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">319</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 25.5pt">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zE2i9fzWLZ6k" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003256" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,844</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zx72F64jfYA" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003258" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,813</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zBmsjRT8USUe" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_TotalNonaccrualLoansMember" id="Fact003260" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,657</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zp40TJY0bOof" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003262" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">817</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zI31vt7Goegl" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003264" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">925</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFuIlYrAEOIc" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_custom_TotalNonaccrualLoansMember_us-gaap_CommercialLoanMember" id="Fact003266" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,742</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-left: 2.15pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-left: 12pt">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zsn1RFClXco8" title="Total loans" style="text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003268" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,526</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zYwp9VYIGWek" title="Total loans" style="text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003270" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">382</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zjpn3Ba1u4q9" title="Total loans" style="text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_TotalNonaccrualLoansMember" id="Fact003272" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,908</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zzLfSdVK8ODb" title="Total loans" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3274">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zKMcY1OMLim8" title="Total loans" style="text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003276" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">985</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z0WBwMRb0ewd" title="Total loans" style="text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_TotalNonaccrualLoansMember" id="Fact003278" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">985</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 12pt">Home equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zaldV9gh5n69" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003280" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">312</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zuemJgB0WpF2" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3282">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_ziCZHiTOSnc1" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_TotalNonaccrualLoansMember" id="Fact003284" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">312</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z080xjHhTvg2" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003286" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">343</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zGwjg4Hr67u1" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003288" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">893</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z265szEHlAs2" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_TotalNonaccrualLoansMember" id="Fact003290" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,236</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 25.5pt">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zfHOwzeW2uf7" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003292" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,838</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zBCxgjIzNzqk" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003294" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">382</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zXoTyiGTboz1" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_TotalNonaccrualLoansMember" id="Fact003296" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,220</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zmRFo1O52xl2" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003298" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">343</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zPBEA086ssPg" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003300" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,878</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zKfzgjp3L2K8" title="Total loans" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NotesReceivableGross" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_TotalNonaccrualLoansMember" id="Fact003302" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,221</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left; padding-left: 2.15pt">&#160;&#160;&#160;&#160;Total nonaccrual loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_980_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zDh1e2e01mD8" title="Total nonaccrual loans" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalNonaccrualLoans" contextRef="AsOf2024-12-31_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003304" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,682</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zXEXYLFOVEN7" title="Total nonaccrual loans" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalNonaccrualLoans" contextRef="AsOf2024-12-31_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003306" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,195</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z65U2pLiRTkl" title="Total nonaccrual loans" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalNonaccrualLoans" contextRef="AsOf2024-12-31_custom_TotalNonaccrualLoansMember" id="Fact003308" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,877</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_znrQdT8J6Un7" title="Total nonaccrual loans" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalNonaccrualLoans" contextRef="AsOf2023-12-31_custom_NonaccrualLoansWithNoAllowanceMember" id="Fact003310" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,160</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zAzBk1EiUP96" title="Total nonaccrual loans" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalNonaccrualLoans" contextRef="AsOf2023-12-31_custom_NonaccrualLoansWithAnAllowanceMember" id="Fact003312" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,803</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zMv6fZ8E57Ha" title="Total nonaccrual loans" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TotalNonaccrualLoans" contextRef="AsOf2023-12-31_custom_TotalNonaccrualLoansMember" id="Fact003314" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,963</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Foregone
interest income on the nonaccrual loans for the year ended December 31, 2024 was approximately $<span id="xdx_90B_ecustom--ForegoneInterestIncomeOnNonAccrualLoan_c20240101__20241231_zZygIqr2n0t4" title="Foregone interest income on nonaccrual loans"><ix:nonFraction name="SFST:ForegoneInterestIncomeOnNonAccrualLoan" contextRef="From2024-01-01to2024-12-31" id="Fact003316" format="ixt:numdotdecimal" decimals="0" unitRef="USD">200,000</ix:nonFraction></span> and approximately $<span id="xdx_90D_ecustom--ForegoneInterestIncomeOnNonAccrualLoan_c20230101__20231231_zMpG9teXg2L6" title="Foregone interest income on non accrual loans"><ix:nonFraction name="SFST:ForegoneInterestIncomeOnNonAccrualLoan" contextRef="From2023-01-012023-12-31" id="Fact003318" format="ixt:numdotdecimal" decimals="0" unitRef="USD">73,000</ix:nonFraction></span> for
the same period in 2023. We did <span id="xdx_907_eus-gaap--FinancingReceivableNonaccrualInterestIncome_do_c20240101__20241231_zs0qhhteLZ48" title="Interest income on nonaccrual loans"><span id="xdx_909_eus-gaap--FinancingReceivableNonaccrualInterestIncome_do_c20230101__20231231_zaD5VWIj180c" title="Interest income on nonaccrual loans"><ix:nonFraction name="us-gaap:FinancingReceivableNonaccrualInterestIncome" contextRef="From2024-01-01to2024-12-31" id="Fact003320" format="ixt-sec:numwordsen" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:FinancingReceivableNonaccrualInterestIncome" contextRef="From2023-01-012023-12-31" id="Fact003322" format="ixt-sec:numwordsen" decimals="0" unitRef="USD">no</ix:nonFraction></ix:nonFraction></span></span>t recognize interest income on nonaccrual loans for the twelve months ended December 31, 2024 and December
31, 2023. Accrued interest of approximately $<span id="xdx_90D_eus-gaap--FinancingReceivableAccruedInterestWriteoff_c20240101__20241231_zQ7ubyAffVFd" title="Accrued interest reversed"><ix:nonFraction name="us-gaap:FinancingReceivableAccruedInterestWriteoff" contextRef="From2024-01-01to2024-12-31" id="Fact003324" format="ixt:numdotdecimal" decimals="0" unitRef="USD">113,000</ix:nonFraction></span> was reversed during the twelve months ended December 31, 2024 and approximately
$<span id="xdx_90D_eus-gaap--FinancingReceivableAccruedInterestWriteoff_c20230101__20231231_zs405PP253l9" title="Accrued interest reversed"><ix:nonFraction name="us-gaap:FinancingReceivableAccruedInterestWriteoff" contextRef="From2023-01-012023-12-31" id="Fact003326" format="ixt:numdotdecimal" decimals="0" unitRef="USD">71,000</ix:nonFraction></span> was reversed during the twelve months ended December 31, 2023.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Modifications
to Borrowers Experiencing Financial Difficulty</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
allowance for credit losses incorporates an estimate of lifetime expected credit losses and is recorded on each asset upon origination
or acquisition. The starting point for the estimate of the allowance for credit losses is historical loss information, which includes
losses from modifications of receivables to borrowers experiencing financial difficulty. The Company uses a probability of default/loss
given default model to determine the allowance for credit losses. An assessment of whether a borrower is experiencing financial difficulty
is made on the date of a modification.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Because
the effect of most modifications made to borrowers experiencing financial difficulty is already included in the allowance for credit
losses due to the measurement methodologies used to estimate the allowance, a change to the allowance for credit losses is generally
not recorded upon modification. Loan modifications to borrowers experiencing financial difficulty were not material for the twelve months
ended December 31, 2024 and December 31, 2023.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Allowance
for Credit Losses </b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the activity related to the allowance for credit losses for the years ended December 31, 2024 and December
31, 2023 under the CECL methodology. The $<span id="xdx_904_eus-gaap--ProvisionForOtherCreditLosses_dm_c20240101__20241231_zNbuUIzMn7mj" title="Provision for credit losses"><ix:nonFraction name="us-gaap:ProvisionForOtherCreditLosses" contextRef="From2024-01-01to2024-12-31" id="Fact003328" format="ixt:numdotdecimal" decimals="0" unitRef="USD">500,000</ix:nonFraction></span> provision for credit losses for the 12 months ended December 31, 2024 was driven primarily
by $<span id="xdx_908_ecustom--PrimarilyLoanGrowth_pn3n3_dm_c20240101__20241231_z0Gv4GPYZy91" title="Primarily loan growth"><ix:nonFraction name="SFST:PrimarilyLoanGrowth" contextRef="From2024-01-01to2024-12-31" id="Fact003330" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">29.1</ix:nonFraction></span> million in loan growth for the year, while the $<span id="xdx_90F_eus-gaap--ProvisionForOtherCreditLosses_pn3n3_dm_c20230101__20231231_zXvjIRhoH4ya" title="Provision for credit losses"><ix:nonFraction name="us-gaap:ProvisionForOtherCreditLosses" contextRef="From2023-01-012023-12-31" id="Fact003332" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">2.2</ix:nonFraction></span> million provision for credit losses for the 12 months ended December 31,
2023 was driven primarily by $<span id="xdx_904_ecustom--PrimarilyLoanGrowth_pn3n3_dm_c20230101__20231231_zNfLjf8wvAJ6" title="Primarily loan growth"><ix:nonFraction name="SFST:PrimarilyLoanGrowth" contextRef="From2023-01-012023-12-31" id="Fact003334" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">329.3</ix:nonFraction></span> million in loan growth for the year. In addition, expected loss rates declined during both years
due to historically low charge-offs.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003336" name="SFST:ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_pn3n3_zPHHEEZ0FCTh" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B0_z860s07bYZlk" style="display: none">Schedule of activity related to the allowance for credit losses</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zlYJwfEaSt63" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zAEqVEOAYRQ8" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_z3kI7d7lckTj" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zjYBLAg5vMMh" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z4dfO29QRuSi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zDEs6CRpYBb8" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zRLzimCAtNb5" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_z12dUKM9omYj" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zjTCZ0gEkLud" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">For the
    years ended December 31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Commercial</span></td><td style="font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Non-<br/>
    owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Real<br/>
    Estate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Home
    <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 19%"><span style="font-size: 8pt">Balance, beginning
    of period</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact003338" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,118</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003339" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,167</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003340" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,594</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003341" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,385</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003342" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,647</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003343" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,600</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003344" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">677</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758562" id="Fact003345" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">494</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_custom_CommercialAndConsumerMember" id="Fact003346" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,682</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zmLH7VXEpOZb" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Provision for credit losses</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact003348" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">636</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003349" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">81</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003350" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">654</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759312" id="Fact003351" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">828</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003352" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,712</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003353" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">155</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003354" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">562</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759328" id="Fact003355" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">114</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember" id="Fact003356" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">500</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zxsbte3s1kC6" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan charge-offs</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3358">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003359" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,029</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3360">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759312" id="Fact003361" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">580</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3362">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003363" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3364">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759328" id="Fact003365" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">80</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember" id="Fact003366" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,734</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_zqkSIrBEqTIg" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan recoveries</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3368">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3369">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3370">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759312" id="Fact003371" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">112</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3372">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003373" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">255</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3374">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759328" id="Fact003375" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">99</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember" id="Fact003376" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">466</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zuuiPyNGqpXi" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"><span style="font-size: 8pt">Net loan recoveries
    (charge-offs)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3378">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003379" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,029</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3380">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759312" id="Fact003381" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">468</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3382">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003383" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">210</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3384">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759328" id="Fact003385" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember" id="Fact003386" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,268</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zHIRO2mCpBAk" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Balance,
    end of period</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact003388" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,482</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003389" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,219</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003390" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">940</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003391" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,745</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003392" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,359</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003393" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,655</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003394" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">115</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758375" id="Fact003395" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">399</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31_custom_CommercialAndConsumerMember" id="Fact003396" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">39,914</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="28" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Net charge-offs to average loans (annualized)</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zKNxWlIMH1zh" title="Net charge-offs (recoveries) to average loans (annualized)" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember" id="Fact003398" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.04</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="28" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance for credit losses to gross
    loans</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zHXwAnNRHVWb" title="Allowance for credit losses to gross loans" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:AllowanceForLoanLossesAsPercentageOfGrossLoans" contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember" id="Fact003400" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.10</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="28" style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance
    for credit losses to nonperforming loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zyYAwSECGrk5" title="Allowance for credit losses to nonperforming loans" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:AllowanceForLoanLossesAsPercentageOfNonperformingLoans" contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember" id="Fact003402" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">366.94</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  </table>


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.4pt; margin-left: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 91 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->91<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_237_z7ZfEC1mi6q1" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zKlLLZChTxP4" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49D_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_z26Pwg8K92F6" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zlRN09INqR1h" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zCBlsSMzDdYg" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zW9PkdrVHPMf" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zrQLprN93yOa" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zWoMfuYtTTE3" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zCT1GEC1sCw1" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zA4UaaLszRY9" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">For the
    years ended December 31, 2023</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Commercial</span></td><td style="font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Non-owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Real<br/>
    Estate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Home
    <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_zg4OVR2wVEyb" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 46%"><span style="font-size: 8pt">Balance, beginning of period</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact003404" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,867</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003405" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,376</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003406" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,292</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003407" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,861</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003408" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,487</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003409" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,551</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003410" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">893</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact003411" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">312</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_custom_CommercialAndConsumerMember" id="Fact003412" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,639</ix:nonFraction></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zT0y7stQSFGf" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Provision for credit losses</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact003414" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">251</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003415" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">848</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003416" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">302</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759562" id="Fact003417" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">755</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003418" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,160</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003419" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">422</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003420" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">216</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759578" id="Fact003421" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">197</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember" id="Fact003422" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,209</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zhvOOtlIyR7d" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan charge-offs</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3424">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003425" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">242</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3426">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759562" id="Fact003427" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3428">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003429" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">438</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3430">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759578" id="Fact003431" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">16</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember" id="Fact003432" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">761</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_z3S1XVJzgipe" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan recoveries</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3434">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003435" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3436">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759562" id="Fact003437" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">344</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3438">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003439" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">65</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3440">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759578" id="Fact003441" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember" id="Fact003442" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">595</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zhWeXdKsIvu1" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"><span style="font-size: 8pt">Net loan recoveries
    (charge-offs)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3444">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003445" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">57</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3446">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759562" id="Fact003447" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">279</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3448">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003449" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">373</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3450">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759578" id="Fact003451" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">15</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember" id="Fact003452" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">166</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zK0jANQt4u8a" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Balance,
    end of period</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact003454" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">6,118</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003455" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,167</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003456" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,594</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003457" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,385</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003458" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,647</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003459" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,600</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003460" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">677</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758562" id="Fact003461" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">494</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_custom_CommercialAndConsumerMember" id="Fact003462" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,682</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="32" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Net recoveries to average loans (annualized)</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zVp7EgLzCcNi" title="Net recoveries to average loans (annualized)" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember" id="Fact003464" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.00</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="32" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance for credit losses to gross
    loans</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zEIQ9WDOOegc" style="text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:AllowanceForLoanLossesAsPercentageOfGrossLoans" contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember" id="Fact003465" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.13</ix:nonFraction></span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="32" style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance
    for credit losses to nonperforming loans</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zcr6JI4ai666" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="SFST:AllowanceForLoanLossesAsPercentageOfNonperformingLoans" contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember" id="Fact003466" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1026.55</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  </table>


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 5.4pt; margin-left: 0pt; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zxRSFjObGiNj" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49B_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zMc3QklFnite" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zACQNtKP8Gef" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zqORs5R52Ap8" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_znK7kqWm4ng1" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zvUpt7DTYhUk" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zTCNhkwzXiEe" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zDXqQX5tntKi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zO2SkfybiHLd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: left">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">For the years ended December 31, 2022</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Commercial</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Non-owner<br/>
    occupied <br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Real<br/>
    Estate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Home
    <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_zhlckNiWr0T6" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 46%">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact003468" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,700</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003469" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,518</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2021-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003470" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">625</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003471" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,887</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2021-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003472" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,083</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2021-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003473" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,697</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2021-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003474" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">578</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2021-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact003475" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">320</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2021-12-31_custom_CommercialAndConsumerMember" id="Fact003476" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,408</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--AdjustmentForCecl_pn3n3_zVPFKRjqqyW3" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt">Adjustment for CECL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:AdjustmentForCecl" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact003478" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">313</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:AdjustmentForCecl" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003479" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">333</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:AdjustmentForCecl" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003480" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">154</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:AdjustmentForCecl" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003481" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,057</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:AdjustmentForCecl" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003482" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">294</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:AdjustmentForCecl" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003483" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">438</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:AdjustmentForCecl" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003484" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">130</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:AdjustmentForCecl" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact003485" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:AdjustmentForCecl" contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember" id="Fact003486" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,500</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zOmru8e7OWif" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.7pt">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact003488" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,480</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003489" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">2,015</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003490" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">513</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003491" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,764</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003492" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,698</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003493" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">663</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003494" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">185</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact003495" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">87</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ProvisionForLoanLeaseAndOtherLosses" contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember" id="Fact003496" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,375</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zLcSQxgCPDxf" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3498">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3499">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3500">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003501" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">55</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3502">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003503" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">339</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3504">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact003505" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">91</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember" id="Fact003506" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">485</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_zH7GQWyU3bv8" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3508">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003509" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,540</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3510">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003511" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">208</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3512">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003513" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">92</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3514">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact003515" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ValuationAllowancesAndReservesRecoveries" contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember" id="Fact003516" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,841</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zNQPp5JSErXg" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3518">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003519" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,540</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3520">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003521" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">153</ix:nonFraction></td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3522">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003523" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">247</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3524">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact003525" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">90</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember" id="Fact003526" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,356</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zLfbOrfBuAsg" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.25in">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember" id="Fact003528" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,867</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember" id="Fact003529" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,376</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember" id="Fact003530" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,292</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003531" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,861</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003532" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,487</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember" id="Fact003533" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,551</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember" id="Fact003534" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">893</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember" id="Fact003535" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">312</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_custom_CommercialAndConsumerMember" id="Fact003536" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">38,639</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="13" style="text-align: left; padding-left: 0.7pt">Net recoveries to average loans (annualized)</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zcbU9L78e0Ih" title="Net recoveries to average loans (annualized)" style="text-align: right">(<ix:nonFraction name="SFST:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember" id="Fact003538" format="ixt:numdotdecimal" decimals="INF" scale="-2" sign="-" unitRef="Pure">0.05</ix:nonFraction></td><td style="text-align: left">%)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="13" style="text-align: left; padding-left: 0.7pt">Allowance for credit losses to gross loans</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_znakZl0CzEC9" style="text-align: right"><ix:nonFraction name="SFST:AllowanceForLoanLossesAsPercentageOfGrossLoans" contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember" id="Fact003539" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.18</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="13" style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.7pt">Allowance for credit losses to nonperforming loans</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zZOg0OLQTtf6" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:AllowanceForLoanLossesAsPercentageOfNonperformingLoans" contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember" id="Fact003540" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1470.84</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>


</ix:nonNumeric><p id="xdx_8AF_zBUpmxVwSX41" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Collateral
dependent loans are loans for which the repayment is expected to be provided substantially through the operation or sale of the collateral
and the borrower is experiencing financial difficulty. The Company reviews individually evaluated loans for designation as collateral
dependent loans, as well as other loans that management of the Company designates as having higher risk. These loans do not share common
risk characteristics and are not included within the collectively evaluated loans for determining the allowance for credit losses.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Under
CECL, for collateral dependent loans, the Company has adopted the practical expedient to measure the allowance for credit losses based
on the fair value of collateral. The allowance for credit losses is calculated on an individual loan basis based on the shortfall between
the fair value of the loan's collateral, which is adjusted for liquidation costs/discounts, and amortized cost. If the fair value of
the collateral exceeds the amortized cost, no allowance is required.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table presents an analysis of collateral-dependent loans of the Company as of December 31, 2024 and December 31, 2023.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003542" name="SFST:SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_zZKn2TKju0ji" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BA_zplXPtOWbcHe" style="display: none">Schedule of analysis of collateral-dependent loans</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-top: Black 2pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Real</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Business</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">estate</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">assets</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Other</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; text-align: justify; padding-left: 0.25in">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_znZvwtl5Pcr" title="Real estate" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69759968" id="Fact003544" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,641</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zOItorH6oPWk" title="Business assets" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3546">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zkCQBrghG7g3" title="Other" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3548">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zWDLDBDOWKph" title="Total" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69759968" id="Fact003550" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,641</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_z0kjc3hxF7nl" title="Real estate" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003552" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">460</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zC70uZuKJTD1" title="Business assets" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003554" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">556</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zyHVYShb7AVd" title="Other" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3556">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zgwKRZpcReO6" title="Total" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003558" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,016</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z5Ec0xhJs97e" title="Real estate" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact003560" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,101</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zb2FaI5ZS8jf" title="Business assets" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact003562" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">556</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxWpAm9IRl0b" title="Other" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3564">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zU7hbqxQ46Ag" title="Total" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember" id="Fact003566" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,657</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify; padding-left: 5.4pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z19jBjGiCpr5" title="Real estate" style="text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003568" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,908</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zqHis765qKdb" title="Business assets" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3570">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zW6giRC7XxSf" title="Other" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3572">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zTR32YQqEVm2" title="Total" style="text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003574" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,908</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Home equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z2nKCsihT4Fa" title="Real estate" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69759984" id="Fact003576" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">312</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zSBW8qmk0iJ1" title="Business assets" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3578">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zsNBX4kgW9cf" title="Other" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3580">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z1FEXNZMUiie" title="Total" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69759984" id="Fact003582" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">312</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z3jLV9Qr9zl2" title="Real estate" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact003584" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,220</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zVEOUdeDH777" title="Business assets" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3586">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zTIHkJ0d5TQ6" title="Other" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3588">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z1vxzWkYBhxi" title="Total" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember" id="Fact003590" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,220</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 0.75in">Total collateral dependent loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_983_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231_zmmTobPBgy76" title="Real estate" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2024-12-31" id="Fact003592" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,321</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--BusinessAssets_iI_pn3n3_c20241231_zo9QSqFz5h81" title="Business assets" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:BusinessAssets" contextRef="AsOf2024-12-31" id="Fact003594" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">556</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231_zB0QqF6bn6J2" title="Other" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3596">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231_zZMW460M4Kig" title="Total" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2024-12-31" id="Fact003598" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,877</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>


<ix:exclude><!-- Field: Page; Sequence: 92 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->92<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23E_zqUPmIjKtab5" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Real</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Business</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">estate</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">assets</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Other</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify; padding-left: 5.4pt">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; text-align: justify; padding-left: 0.25in">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_z7fjIHYl4COf" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69760000" id="Fact003599" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">720</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zNG4OgOoa7C4" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3600">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zkgPCmaVsQ84" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3601">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zYh4eqf5bLI2" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69760000" id="Fact003602" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">720</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zYLdQoepQsT9" title="Real estate" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003604" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">164</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zBSHwrnmMjk8" title="Business assets" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3606">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_z79wLUP5EsSb" title="Other" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3608">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zkP89E05DCW7" title="Total" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember" id="Fact003610" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">164</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCXocSs8TBR" title="Real estate" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact003612" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">884</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRShSOOBXiZ2" title="Business assets" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3614">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zNnOy6zzfmkk" title="Other" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3616">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z0ndlc7YYnFf" title="Total" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember" id="Fact003618" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">884</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify; padding-left: 5.4pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zz5P4LaqvB8l" title="Real estate" style="text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003620" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">166</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zRmDbpD8oRXe" title="Business assets" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3622">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z0RqQE4fzTB" title="Other" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3624">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zbEOvJXOvPU2" title="Total" style="text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember" id="Fact003626" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">166</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Home equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z5vCTZICBIE2" title="Real estate" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69760031" id="Fact003628" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">343</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zAwdHCT2dv84" title="Business assets" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3630">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zZNvZH1BDwze" title="Other" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3632">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zxW7mA4QcTv6" title="Total" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69760031" id="Fact003634" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">343</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zxzfrDrpXx42" title="Real estate" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact003636" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">509</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zwSyvZq8SM68" title="Business assets" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3638">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zSHonlbDync8" title="Other" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3640">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zNZ94k2vJmSe" title="Total" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember" id="Fact003642" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">509</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 0.75in">Total collateral dependent loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231_z2ba74ExdTej" title="Real estate" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AllowanceForLoanAndLeaseLossesRealEstate" contextRef="AsOf2023-12-31" id="Fact003644" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,393</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--BusinessAssets_iI_pn3n3_c20231231_zWcJb7t0qRS6" title="Business assets" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3646">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231_zbiNybgbZ2kc" title="Other" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3648">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231_zhvUeSv2NGm3" title="Total" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:InventoryRealEstate" contextRef="AsOf2023-12-31" id="Fact003650" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,393</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A0_zza08h02Q5c3" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Allowance
for Credit Losses - Unfunded Loan Commitments</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.4pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
allowance for credit losses for unfunded loan commitments was $<span id="xdx_90D_ecustom--AllowanceForCreditLossesForLoanCommitments_iI_pn3n3_dm_c20241231_zzREWrqrTLlc" title="Allowance for credit losses for unfunded loan commitments"><ix:nonFraction name="SFST:AllowanceForCreditLossesForLoanCommitments" contextRef="AsOf2024-12-31" id="Fact003652" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.5</ix:nonFraction></span>&#160;million and $<span id="xdx_90A_ecustom--AllowanceForCreditLossesForLoanCommitments_iI_pn3n3_dm_c20231231_zeqmHwgYuqPj" title="Allowance for credit losses for unfunded loan commitments"><ix:nonFraction name="SFST:AllowanceForCreditLossesForLoanCommitments" contextRef="AsOf2023-12-31" id="Fact003654" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.8</ix:nonFraction></span> million at December 31, 2024 and 2023, respectively,
and is separately classified on the balance sheet within other liabilities. The following table presents the balance and activity in
the allowance for credit losses for unfunded loan commitments for the twelve months ended December 31, 2024 and December 31, 2023.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003656" name="us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_pn3n3_zH9yprqB1epd" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B8_zd3uwSPnKhbi" style="display: none">Schedule of allowance for credit losses for unfunded loan commitments</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; font-weight: bold; text-align: justify">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zjSiuah1yZ0k" title="Balance, beginning of period" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003658" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,831</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zInijqBanQoh" title="Balance, beginning of period" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003660" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,780</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zznI7PLbt28f" title="Balance, beginning of period" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3662">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Adjustment for adoption of CECL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zhAyT13mbGRf" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3663">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zCR8nikOKlf9" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3664">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_z9YYcVUDJ33k" title="Adjustment for adoption of CECL" style="text-align: right"><ix:nonFraction name="SFST:AdjustmentForAdoptionOfCECL" contextRef="From2022-01-012022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003666" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,000</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify">Provision for (reversal of) credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ProvisionForCreditLosses_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zZjiPv74qhi5" title="Provision for (reversal of) credit losses" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="SFST:ProvisionForCreditLosses" contextRef="From2024-01-012024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003668" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">375</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ProvisionForCreditLosses_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zwMP3BMWo32c" title="Provision for (reversal of) credit losses" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="SFST:ProvisionForCreditLosses" contextRef="From2023-01-012023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003670" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">949</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ProvisionForCreditLosses_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zzF3dCNnueul" title="Provision for (reversal of) credit losses" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:ProvisionForCreditLosses" contextRef="From2022-01-012022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003672" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">780</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: justify">Balance, end of period</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zhamFidt5284" title="Balance, end of period" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003674" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,456</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_z2SkfNDIRLAd" title="Balance, end of period" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003676" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,831</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zMutctxrNiZf" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancingReceivableAllowanceForCreditLosses" contextRef="AsOf2022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003677" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,780</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify">Unfunded Loan Commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--UnfundedLoanCommitments_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zC5iNcxaufVj" title="Unfunded Loan Commitments" style="text-align: right"><ix:nonFraction name="SFST:UnfundedLoanCommitments" contextRef="From2024-01-012024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003679" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">719,084</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--UnfundedLoanCommitments_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zgGNjFWV0fOg" title="Unfunded Loan Commitments" style="text-align: right"><ix:nonFraction name="SFST:UnfundedLoanCommitments" contextRef="From2023-01-012023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003681" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">724,606</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--UnfundedLoanCommitments_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zUTXddLAsXpe" style="text-align: right"><ix:nonFraction name="SFST:UnfundedLoanCommitments" contextRef="From2022-01-012022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003682" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">878,324</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify">Reserve for Unfunded Commitments to Unfunded Loan Commitments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zTNvvkf6X6ic" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" contextRef="From2024-01-012024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003684" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.20</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zDdGdhWL9ssf" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" contextRef="From2023-01-012023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003686" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.25</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zMZAOirOdl1d" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" contextRef="From2022-01-012022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" id="Fact003688" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.32</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table></ix:nonNumeric>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003690" name="us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock"><p id="xdx_800_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zNJMNZq1NLf" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
5 &#8211; <span id="xdx_822_zMhjy3SsNLi9">Property and Equipment</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.4pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Property
and equipment are stated at cost less accumulated depreciation. Components of property and equipment included in the consolidated balance
sheets are as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003692" name="us-gaap:PropertyPlantAndEquipmentTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zZemOr6IuU3i" summary="xdx: Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span style="display: none"><span id="xdx_8BD_z9u4zp13bt82" style="display: none">Schedule of components of property and equipment</span></span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zlUYgcGOeNVh" title="Property and equipment, excluding ROU assets" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_LandMember" id="Fact003694" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,244</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_pn3n3" title="Property and equipment, excluding ROU assets" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_LandMember" id="Fact003696" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">11,244</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Buildings <span id="xdx_911_eus-gaap--BuildingMember_zLaMSUjVnR85" style="display: none">Buildings [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zyJAtatSLH77" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_BuildingMember" id="Fact003699" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,932</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_pn3n3" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_BuildingMember" id="Fact003701" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">54,630</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Leasehold improvements <span id="xdx_912_eus-gaap--LeaseholdImprovementsMember_zhb7NQzrGxe2" style="display: none">Leasehold improvements [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zfRzgTNpOkw3" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember" id="Fact003704" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,789</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember" id="Fact003706" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,762</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Furniture and equipment <span id="xdx_917_ecustom--FurnitureAndEquipmentMember_zqQ89Vi7He93" style="display: none">Furniture and equipment [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember_z5dwZKdf68ud" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_custom_FurnitureAndEquipmentMember" id="Fact003709" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,304</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember_z1TTkXjcXhhf" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_custom_FurnitureAndEquipmentMember" id="Fact003711" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,863</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zdQVHFI9JPg" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_custom_SoftwareMember" id="Fact003713" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">409</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zkGUcPlytdA1" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_custom_SoftwareMember" id="Fact003715" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">409</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Construction in process <span id="xdx_91F_eus-gaap--ConstructionInProgressMember_zCllh6lsRKA8" style="display: none">Construction in process [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zlhJ3rk4f3Ul" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31_us-gaap_ConstructionInProgressMember" id="Fact003718" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">56</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_pn3n3" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31_us-gaap_ConstructionInProgressMember" id="Fact003720" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">130</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Accumulated depreciation and amortization</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AccumulatedDepreciationandAmortizationMember_zYbzSqCcdjs6" title="Accumulated depreciation and amortization" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2024-12-31_custom_AccumulatedDepreciationandAmortizationMember" id="Fact003722" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">26,547</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AccumulatedDepreciationandAmortizationMember_zq4mSBy3hrCi" title="Accumulated depreciation and amortization" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" contextRef="AsOf2023-12-31_custom_AccumulatedDepreciationandAmortizationMember" id="Fact003724" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,907</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Property and equipment, excluding ROU assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231_zeH1Fv4apxP5" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2024-12-31" id="Fact003726" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68,187</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231_pn3n3" title="Property and equipment, excluding ROU assets" style="text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentGross" contextRef="AsOf2023-12-31" id="Fact003728" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">72,131</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">ROU assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--OperatingLeaseRightOfUseAssets_iI_pn3n3_c20241231_z99OPGLeoEz2" title="ROU assets" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:OperatingLeaseRightOfUseAssets" contextRef="AsOf2024-12-31" id="Fact003730" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,607</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--OperatingLeaseRightOfUseAssets_iI_pn3n3_c20231231_ziTq39l9ABii" title="ROU assets" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:OperatingLeaseRightOfUseAssets" contextRef="AsOf2023-12-31" id="Fact003732" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">22,170</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Total property and equipment	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20241231_zWwVnBzGgfgb" title="Total property and equipment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2024-12-31" id="Fact003734" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">88,794</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_c20231231_pn3n3" title="Total property and equipment" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentNet" contextRef="AsOf2023-12-31" id="Fact003736" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">94,301</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Construction
in process at December 31, 2024 and 2023 consisted primarily of costs associated with information technology projects that will be completed
in 2025. Depreciation and amortization expense for the years ended December 31, 2024 and 2023 was $<span id="xdx_903_eus-gaap--DepreciationDepletionAndAmortization_pn3n3_dm_c20240101__20241231_zcTpmxkmvG3a" title="Depreciation and amortization expense"><span id="xdx_90E_eus-gaap--DepreciationDepletionAndAmortization_pn3n3_dm_c20230101__20231231_zO60Rc0LU865" title="Depreciation and amortization expense"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2024-01-01to2024-12-31" id="Fact003738" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD"><ix:nonFraction name="us-gaap:DepreciationDepletionAndAmortization" contextRef="From2023-01-012023-12-31" id="Fact003740" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">4.7</ix:nonFraction></ix:nonFraction></span></span> million, respectively. Depreciation
and amortization are charged to operations utilizing a straight-line method over the estimated useful lives of the assets. The estimated
useful lives for the principal items follow:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003742" name="SFST:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zupmjTejDA33" summary="xdx: Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span id="xdx_8BD_zEJwmyCbB00d" style="display: none; font-size: 8pt">Schedule
    of estimated useful lives of property and equipment</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">Type of Asset</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Life in Years</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 67%; text-align: left">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 30%; text-align: right"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zYcBFs3LEDS1" title="Property and equipment, estimated useful life (in years)"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_SoftwareMember" format="ixt-sec:duryear" id="Fact003744" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">3</ix:nonNumeric></span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zSDk915SVl4l" title="Property and equipment, estimated useful life (in years)"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_FurnitureAndEquipmentMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact003746" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> to <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zWDrU5hCddA8" title="Property and equipment, estimated useful life (in years)"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_FurnitureAndEquipmentMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact003748" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">7</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_z5cGKQKqbINa" title="Property and equipment, estimated useful life (in years)"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember" format="ixt-sec:duryear" id="Fact003750" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">5</ix:nonNumeric></span> to <span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zwZ1JJhfsxUh" title="Property and equipment, estimated useful life (in years)"><ix:nonNumeric contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember" format="ixt-sec:duryear" id="Fact003752" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">15</ix:nonNumeric></span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Buildings</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsMember_z2cA8hMu3SQk" title="Property and equipment, estimated useful life (in years)"><ix:nonNumeric contextRef="AsOf2024-12-31_custom_BuildingsMember" format="ixt-sec:duryear" id="Fact003754" name="us-gaap:PropertyPlantAndEquipmentUsefulLife">40</ix:nonNumeric></span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 93 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->93<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23D_ztVxKz7Biaqi" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003756" name="us-gaap:LesseeOperatingLeasesTextBlock"><p id="xdx_80F_eus-gaap--LesseeOperatingLeasesTextBlock_zu8LsOyA8FFg" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
6 &#8211; <span id="xdx_823_zJypRAreujWg">Leases</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company had operating right-of-use (&#8220;ROU&#8221;) assets, included in property and equipment, of $<span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentOtherNet_iI_pn3n3_dm_c20241231_z9hDgbB9xaJ5" title="Property and equipment"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOtherNet" contextRef="AsOf2024-12-31" id="Fact003758" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">20.6</ix:nonFraction></span> million and $<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentOtherNet_iI_pn3n3_dm_c20231231_zSIHVn18Mm26" title="Property and equipment"><ix:nonFraction name="us-gaap:PropertyPlantAndEquipmentOtherNet" contextRef="AsOf2023-12-31" id="Fact003760" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">22.2</ix:nonFraction></span> million
as of December 31, 2024 and 2023, respectively. &#160;The Company had lease liabilities, included in other liabilities, of $<span id="xdx_90D_eus-gaap--OtherLiabilitiesCurrent_iI_pn3n3_dm_c20241231_zXhvLlRaboO2" title="Other liabilities"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2024-12-31" id="Fact003762" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">23.2</ix:nonFraction></span> million
and $<span id="xdx_908_eus-gaap--OtherLiabilitiesCurrent_iI_pn3n3_dm_c20231231_z4cZXtfSa4of" title="Other liabilities"><ix:nonFraction name="us-gaap:OtherLiabilitiesCurrent" contextRef="AsOf2023-12-31" id="Fact003764" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">24.6</ix:nonFraction></span> million as of December 31, 2024 and 2023, respectively. We maintain operating leases on land and buildings for various office
spaces. The lease agreements have maturity dates ranging from April 2025 to February 2032, some of which include options for multiple
five-year extensions. The weighted average remaining life of the lease term for these leases was&#160;<span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zKGk82A5Ylgb" title="Weighted average remaining life of the lease term"><ix:nonNumeric contextRef="AsOf2024-12-31" format="ixt-sec:duryear" id="Fact003766" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">4.95</ix:nonNumeric></span> years and <span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zF9sIsx7faxc" title="Weighted average remaining life of the lease term"><ix:nonNumeric contextRef="AsOf2023-12-31" format="ixt-sec:duryear" id="Fact003768" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1">5.91</ix:nonNumeric></span> years&#160;as
of December 31, 2024 and 2023, respectively. The ROU asset and lease liability are recognized at lease commencement by calculating the
present value of lease payments over the lease term. The ROU assets also include any initial direct costs incurred and lease payments
made at or before commencement date and are reduced by any lease incentives.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
discount rate used in determining the lease liability for each individual lease was the FHLB fixed advance rate which corresponded with
the remaining lease term at implementation of the accounting standard and as of the lease commencement date for leases subsequently entered
into. The weighted average discount rate for leases was&#160;<span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20241231_zoOtr8TORBA2" title="Weighted average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2024-12-31" id="Fact003770" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.28</ix:nonFraction>%</span> and <span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20231231_zwbrBWqWgWa1" title="Weighted average discount rate"><ix:nonFraction name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" contextRef="AsOf2023-12-31" id="Fact003772" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">2.94</ix:nonFraction>%</span>&#160;as of December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Total
operating lease costs were&#160;$<span id="xdx_90A_eus-gaap--OperatingLeaseCost_pn3n3_dm_c20240101__20241231_z11fvSt7f5g6" title="Operating lease costs"><span id="xdx_902_eus-gaap--OperatingLeaseCost_pn3n3_dm_c20230101__20231231_zdDINfDI63P" title="Operating lease costs"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2024-01-01to2024-12-31" id="Fact003774" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD"><ix:nonFraction name="us-gaap:OperatingLeaseCost" contextRef="From2023-01-012023-12-31" id="Fact003776" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">2.4</ix:nonFraction></ix:nonFraction></span></span> million for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">Operating
lease payments due as of December 31, 2024 were as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003778" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zyLLcwbZXIq4" summary="xdx: Disclosure - Leases (Details) - Schedule of operating lease payment due" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B9_zt68u7x73qrf" style="display: none">Schedule of operating lease payment due</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right">Operating</td><td style="font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Leases</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 86%; font-size: 10pt; text-align: left">2025</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20241231_zWCBGp6NN3qi" title="2025" style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" contextRef="AsOf2024-12-31" id="Fact003780" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,157</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2026</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20241231_z89Xxp1vYBt2" title="2026" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" contextRef="AsOf2024-12-31" id="Fact003782" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,210</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">2027</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20241231_zzvlrL8gDMmj" title="2027" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" contextRef="AsOf2024-12-31" id="Fact003784" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,267</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2028</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20241231_z1eqSANxmgQe" title="2028" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" contextRef="AsOf2024-12-31" id="Fact003786" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,015</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">2029</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20241231_zj3fEivBdDTc" title="2029" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" contextRef="AsOf2024-12-31" id="Fact003788" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,501</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Thereafter</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20241231_zhINSWp7Gqrk" title="Thereafter" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" contextRef="AsOf2024-12-31" id="Fact003790" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,686</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; font-size: 10pt; text-align: left">Total undiscounted lease payments</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pn3n3_c20241231_z0A8ADJK6wF9" title="Total undiscounted lease payments" style="font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" contextRef="AsOf2024-12-31" id="Fact003792" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">28,836</ix:nonFraction></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Discount effect of cash flows</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pn3n3_c20241231_zwdA3Yz0vOob" title="Discount effect of cash flows" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" contextRef="AsOf2024-12-31" id="Fact003794" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,610</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; font-size: 10pt; text-align: left">Total lease liability</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_ecustom--OperatingLeaseLiability1_iI_pn3n3_c20241231_zqL2icTiCJt5" title="Total lease liability" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="SFST:OperatingLeaseLiability1" contextRef="AsOf2024-12-31" id="Fact003796" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">23,226</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003798" name="us-gaap:DepositLiabilitiesDisclosuresTextBlock"><p id="xdx_80C_eus-gaap--DepositLiabilitiesDisclosuresTextBlock_zhNKFBarV433" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
7 &#8211; <span id="xdx_82E_zihYAMI1NHw3">Deposits</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following is a detail of the deposit accounts:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003800" name="SFST:DetailOfDepositAccountsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--DetailOfDepositAccountsTableTextBlock_pn3n3_zhOhHblucbhi" summary="xdx: Disclosure - Deposits (Details) - Schedule of detail in deposit accounts" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8BD_z3Qq3XiGJQp5" style="display: none">Schedule
    of detail of deposit accounts</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zqeUgo2vEln3" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20231231_zXc0F9icpvV6" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NoninterestBearingDepositLiabilities_iI_pn3n3_maDzQq1_zMKCjdgpbDGi" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Noninterest bearing</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NoninterestBearingDepositLiabilities" contextRef="AsOf2024-12-31" id="Fact003802" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">683,081</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NoninterestBearingDepositLiabilities" contextRef="AsOf2023-12-31" id="Fact003803" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">674,167</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InterestBearingDepositLiabilitiesByComponentAbstract_iB" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 1.5pt">Interest bearing:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW_i01I_pn3n3_maDzQq1_z4Q6YfJsA6y5" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">NOW accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" contextRef="AsOf2024-12-31" id="Fact003808" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">314,588</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" contextRef="AsOf2023-12-31" id="Fact003809" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">310,218</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InterestBearingDomesticDepositMoneyMarket_i01I_pn3n3_maDzQq1_zUG9neCHZPm" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Money market accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestBearingDomesticDepositMoneyMarket" contextRef="AsOf2024-12-31" id="Fact003811" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,438,530</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestBearingDomesticDepositMoneyMarket" contextRef="AsOf2023-12-31" id="Fact003812" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,605,278</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InterestBearingDomesticDepositSavings_i01I_pn3n3_maDzQq1_zzV3xDymbot6" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Savings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestBearingDomesticDepositSavings" contextRef="AsOf2024-12-31" id="Fact003814" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">31,976</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestBearingDomesticDepositSavings" contextRef="AsOf2023-12-31" id="Fact003815" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">31,669</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--TimeDeposits_i01BI_pn3n3_maDzQq1_zHiBsRPeG6N7" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Time deposits</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:TimeDeposits" contextRef="AsOf2024-12-31" id="Fact003817" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">967,590</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:TimeDeposits" contextRef="AsOf2023-12-31" id="Fact003818" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">758,232</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Deposits_i02I_pn3n3_mtDzQq1_zUb4uyjFFyHi" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left">Total deposits</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2024-12-31" id="Fact003820" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,435,765</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:Deposits" contextRef="AsOf2023-12-31" id="Fact003821" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,379,564</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 and 2023, time deposits greater than $250,000 were $<span id="xdx_904_eus-gaap--TimeDeposits100000OrMore_iI_pn3n3_dm_c20241231_z9z8cs2nioB6" title="Time deposits greater than $250,000"><ix:nonFraction name="us-gaap:TimeDeposits100000OrMore" contextRef="AsOf2024-12-31" id="Fact003823" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">774.0</ix:nonFraction></span> million and $<span id="xdx_904_eus-gaap--TimeDeposits100000OrMore_iI_pn3n3_dm_c20231231_zgsvvxiQFTC7" title="Time deposits greater than $250,000"><ix:nonFraction name="us-gaap:TimeDeposits100000OrMore" contextRef="AsOf2023-12-31" id="Fact003825" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">568.1</ix:nonFraction></span> million, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Also,
at December 31, 2024, the Company had $<span id="xdx_906_eus-gaap--DepositsMoneyMarketDeposits_iI_pn3n3_dm_c20241231_zed5vyMvKl32" title="Time deposits obtained outside of primary market"><ix:nonFraction name="us-gaap:DepositsMoneyMarketDeposits" contextRef="AsOf2024-12-31" id="Fact003827" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">550.3</ix:nonFraction></span> million deposits in brokered deposits, or deposits that were obtained outside the Company&#8217;s
primary market, while at December 31, 2023 the Company had $<span id="xdx_909_eus-gaap--DepositsMoneyMarketDeposits_iI_pn3n3_dm_c20231231_zs8Zl5GP40K" title="Time deposits obtained outside of primary market"><ix:nonFraction name="us-gaap:DepositsMoneyMarketDeposits" contextRef="AsOf2023-12-31" id="Fact003829" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">379.4</ix:nonFraction></span> million in brokered deposits. Interest expense on time deposits greater
than $250,000 was $<span id="xdx_903_eus-gaap--InterestExpenseTimeDeposits100000OrMore_pn3n3_dm_c20240101__20241231_zyv7KCJY3q3f" title="Interest expense on time deposits greater than $250,000"><ix:nonFraction name="us-gaap:InterestExpenseTimeDeposits100000OrMore" contextRef="From2024-01-01to2024-12-31" id="Fact003831" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">34.8</ix:nonFraction></span> million for the year ended December 31, 2024, $<span id="xdx_907_eus-gaap--InterestExpenseTimeDeposits100000OrMore_pn3n3_dm_c20230101__20231231_zpZLlmHZG8f5" title="Interest expense on time deposits greater than $250,000"><ix:nonFraction name="us-gaap:InterestExpenseTimeDeposits100000OrMore" contextRef="From2023-01-012023-12-31" id="Fact003833" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">22.5</ix:nonFraction></span> million for the year ended December 31, 2023, and $<span id="xdx_90A_eus-gaap--InterestExpenseTimeDeposits100000OrMore_pn3n3_dm_c20220101__20221231_zARgM3YlFsT3" title="Interest expense on time deposits greater than $250,000"><ix:nonFraction name="us-gaap:InterestExpenseTimeDeposits100000OrMore" contextRef="From2022-01-012022-12-31" id="Fact003835" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">3.2</ix:nonFraction></span> million
for the year ended December 31, 2022.</span></p>


<ix:exclude><!-- Field: Page; Sequence: 94 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->94<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_235_zec41FUBUAd6" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 the scheduled maturities of time deposits are as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003837" name="SFST:ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_pn3n3_zxOD20eidy0l" summary="xdx: Disclosure - Deposits (Details) - Schedule of maturities of deposit" style="font: 9pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span id="xdx_8B9_zHUY2h4f6C0l" style="display: none">Schedule
    of maturities of time deposits</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 84%; text-align: left">2025</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--TimeDepositMaturitiesYearOne_iI_pn3n3_c20241231_zxpniZ9xHHo2" title="2025" style="width: 12%; text-align: right"><ix:nonFraction name="us-gaap:TimeDepositMaturitiesYearOne" contextRef="AsOf2024-12-31" id="Fact003839" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">741,679</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TimeDepositMaturitiesYearTwo_iI_pn3n3_c20241231_zlFxAgNzbnub" title="2026" style="text-align: right"><ix:nonFraction name="us-gaap:TimeDepositMaturitiesYearTwo" contextRef="AsOf2024-12-31" id="Fact003841" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">113,327</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--TimeDepositMaturitiesYearThree_iI_pn3n3_c20241231_zowgInZ3KoUa" title="2027" style="text-align: right"><ix:nonFraction name="us-gaap:TimeDepositMaturitiesYearThree" contextRef="AsOf2024-12-31" id="Fact003843" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,416</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--TimeDepositMaturitiesYearFour_iI_pn3n3_c20241231_z72Wj15nI64b" title="2028" style="text-align: right"><ix:nonFraction name="us-gaap:TimeDepositMaturitiesYearFour" contextRef="AsOf2024-12-31" id="Fact003845" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">81,005</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">2029</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TimeDepositMaturitiesYearFive_iI_pn3n3_c20241231_z21Nlgez7Kud" title="2029" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:TimeDepositMaturitiesYearFive" contextRef="AsOf2024-12-31" id="Fact003847" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,163</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total time deposits</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--TimeDeposits_iI_pn3n3_c20241231_z7wPhypuPo62" title="Total time deposits" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:TimeDeposits" contextRef="AsOf2024-12-31" id="Fact003849" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">967,590</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003851" name="SFST:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock"><p id="xdx_80C_ecustom--FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock_zRGXYjelVAk9" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
8 &#8211; <span id="xdx_82A_zMjKUwmt2ryg">Federal Home Loan Bank Advances and Other Borrowings</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, we had $<span id="xdx_906_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20241231_ztbV0oCwov98" title="FHLB advances"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31" id="Fact003853" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">240.0</ix:nonFraction></span> million of convertible fixed rate FHLB advances with a weighted average rate of <span id="xdx_901_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_dp_c20241231_z0bRpBXrhCNl" title="Weighted average rate percentage"><ix:nonFraction name="us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield" contextRef="AsOf2024-12-31" id="Fact003855" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.74</ix:nonFraction>%</span>, while at December
31, 2023 we had $<span id="xdx_90B_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20231231_z60GgUEs07G4" title="FHLB advances"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31" id="Fact003857" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">275.0</ix:nonFraction></span> million in FHLB advances with a weighted average rate of <span id="xdx_908_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_dp_c20231231_zVLpun5d4TS" title="Weighted average rate percentage"><ix:nonFraction name="us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield" contextRef="AsOf2023-12-31" id="Fact003859" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.89</ix:nonFraction>%</span>. Of the $<span id="xdx_902_ecustom--FederalHomeLoanBanksOutstandingAmount_iI_pn3n3_dm_c20231231_zU3ZfTLvbaZ9" title="FHLB Outstanding amount"><ix:nonFraction name="SFST:FederalHomeLoanBanksOutstandingAmount" contextRef="AsOf2023-12-31" id="Fact003861" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">275.0</ix:nonFraction></span> million outstanding at December
31, 2023, $<span id="xdx_905_ecustom--FederalHomeLoanBankAdvancesVariableRate_iI_pn3n3_dm_c20231231_zSpreOwAdS86" title="Variable rate"><ix:nonFraction name="SFST:FederalHomeLoanBankAdvancesVariableRate" contextRef="AsOf2023-12-31" id="Fact003863" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">35.0</ix:nonFraction></span> million was at a variable rate and $<span id="xdx_90F_eus-gaap--FederalHomeLoanBankAdvancesFixedRate_iI_pn3n3_dm_c20231231_ziypV4Frh0C" title="Fixed rate"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesFixedRate" contextRef="AsOf2023-12-31" id="Fact003865" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">240.0</ix:nonFraction></span> million was at fixed rates. At December 31, 2024, the $<span id="xdx_900_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20241231__us-gaap--VariableRateAxis__custom--FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_zQ2HqvCK3JV6" title="Advance from Federal Home Loan Bank"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" id="Fact003867" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">240.0</ix:nonFraction></span> million was secured
with approximately $<span id="xdx_901_ecustom--MortgageLoans_iI_pn6n6_dm_c20241231_zUCZVJYanoV6" title="Mortgage loans"><ix:nonFraction name="SFST:MortgageLoans" contextRef="AsOf2024-12-31" id="Fact003869" format="ixt:numdotdecimal" decimals="-6" scale="9" unitRef="USD">1.29</ix:nonFraction></span> billion of mortgage loans and $<span id="xdx_90D_eus-gaap--FederalHomeLoanBankStock_iI_pn3n3_dm_c20241231_zyrJTGYODYK5" title="Federal home loan bank stock value"><ix:nonFraction name="us-gaap:FederalHomeLoanBankStock" contextRef="AsOf2024-12-31" id="Fact003871" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">14.5</ix:nonFraction></span> million of stock in the FHLB. At December 31, 2023, the $<span id="xdx_904_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20231231__us-gaap--VariableRateAxis__custom--FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_zEqusAFYs03a" title="Advance from Federal Home Loan Bank"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" id="Fact003873" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">275.0</ix:nonFraction></span> million was
secured with approximately $<span id="xdx_90B_ecustom--MortgageLoans_iI_pn6n6_dm_c20231231_zKr833oMe0xj" title="Mortgage loans"><ix:nonFraction name="SFST:MortgageLoans" contextRef="AsOf2023-12-31" id="Fact003875" format="ixt:numdotdecimal" decimals="-6" scale="9" unitRef="USD">1.25</ix:nonFraction></span> billion of mortgage loans and $<span id="xdx_90D_eus-gaap--FederalHomeLoanBankStock_iI_pn3n3_dm_c20231231_zfDNLPxyMgJl" title="Federal home loan bank stock value"><ix:nonFraction name="us-gaap:FederalHomeLoanBankStock" contextRef="AsOf2023-12-31" id="Fact003877" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">16.1</ix:nonFraction></span> million of stock in the FHLB. Listed below is a summary of the terms
and maturities of the advances outstanding at December 31, 2024 and 2023.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003879" name="us-gaap:ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock_pn3n3_zQNWdtGjlfRj" summary="xdx: Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="display: none"><span id="xdx_8B4_zcuMefr4cPkb">Schedule of terms and maturities of advances outstanding</span></span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">Maturity</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Rate</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Rate</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_z0x1W51yv1x9" title="Maturity" style="width: 48%; text-align: left"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_FederalHomeLoanBankAdvancesMember" format="ixt:datemonthdayyearen" id="Fact003881" name="SFST:FederalHomeLoanBankAdvancesMaturityDate">February 29, 2024</ix:nonNumeric></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zGQMakdMj633" title="Amount" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3883">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zHovb7463I5j" title="Rate" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3885">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zLQ6l6VDVJJ3" title="Amount" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31_us-gaap_FederalHomeLoanBankAdvancesMember" id="Fact003887" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,000</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp0_c20231231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zqb2BeDrC7B7" title="Rate" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2023-12-31_us-gaap_FederalHomeLoanBankAdvancesMember" id="Fact003889" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.57</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zIts3FSbqDNb" title="Maturity" style="text-align: left"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesOneMember" format="ixt:datemonthdayyearen" id="Fact003891" name="SFST:FederalHomeLoanBankAdvancesMaturityDate">April 28, 2028</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zkeYrqZ89c1g" title="Amount" style="text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesOneMember" id="Fact003893" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zowaTmRVnyJ7" title="Rate" style="text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesOneMember" id="Fact003895" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.51</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zz7ZG4EHgsQc" title="Amount" style="text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesOneMember" id="Fact003897" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_znqX0dIO15Yg" title="Rate" style="text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesOneMember" id="Fact003899" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.51</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_z8JaGwioVTp6" title="Maturity" style="text-align: left"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesTwoMember" format="ixt:datemonthdayyearen" id="Fact003901" name="SFST:FederalHomeLoanBankAdvancesMaturityDate">May 15, 2028</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zuShx1u9Uyd2" title="Amount" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3903">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_z9mbPeWz4iCl" title="Rate" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3905">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zc6LyiW81Jkj" title="Amount" style="text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesTwoMember" id="Fact003907" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zm8DQmgmAFl" title="Rate" style="text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesTwoMember" id="Fact003909" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.13</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_981_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zKfM80xTUKN" title="Maturity" style="text-align: left"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesThreeMember" format="ixt:datemonthdayyearen" id="Fact003911" name="SFST:FederalHomeLoanBankAdvancesMaturityDate">June 28, 2028</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_ztOJ0puehKAc" title="Amount" style="text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesThreeMember" id="Fact003913" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zxjYX1YqdZ5h" title="Rate" style="text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesThreeMember" id="Fact003915" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.54</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zEY3lkUv1j5f" title="Amount" style="text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesThreeMember" id="Fact003917" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zFIkbLZfqpn6" title="Rate" style="text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesThreeMember" id="Fact003919" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.54</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_980_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zOJArGpIuiPl" title="Maturity" style="text-align: left"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesFourMember" format="ixt:datemonthdayyearen" id="Fact003921" name="SFST:FederalHomeLoanBankAdvancesMaturityDate">July 10, 2028</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zcm3NfpT1aU7" title="Amount" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3923">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zwi8aRZD8dia" title="Rate" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3925">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zeHHg4izi0I1" title="Amount" style="text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFourMember" id="Fact003927" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zlBCb5P6MAlj" title="Rate" style="text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFourMember" id="Fact003929" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.78</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_98C_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zohZs4yUtRhd" title="Maturity" style="text-align: left"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesFiveMember" format="ixt:datemonthdayyearen" id="Fact003931" name="SFST:FederalHomeLoanBankAdvancesMaturityDate">July 10, 2028</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zDvTa9GURFYa" title="Amount" style="text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFiveMember" id="Fact003933" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zvOcZgu9r1x4" title="Rate" style="text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFiveMember" id="Fact003935" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.87</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zdyFGL6LNAV6" title="Amount" style="text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFiveMember" id="Fact003937" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_z81K0prTxyi" title="Rate" style="text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFiveMember" id="Fact003939" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.87</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_986_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zJeHZ27RJry9" title="Maturity" style="text-align: left"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesSixMember" format="ixt:datemonthdayyearen" id="Fact003941" name="SFST:FederalHomeLoanBankAdvancesMaturityDate">July 10, 2028</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zDUDYxabcrO3" title="Amount" style="text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSixMember" id="Fact003943" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zGMYgRQaUqOb" title="Rate" style="text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSixMember" id="Fact003945" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.96</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zt0ljqOWZtE" title="Amount" style="text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSixMember" id="Fact003947" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zsSi9g2a8j2i" title="Rate" style="text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSixMember" id="Fact003949" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.96</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_988_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zNgi2VFcdG4j" title="Maturity" style="text-align: left"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesSevenMember" format="ixt:datemonthdayyearen" id="Fact003951" name="SFST:FederalHomeLoanBankAdvancesMaturityDate">May 15, 2029</ix:nonNumeric></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zqqJ5pFELgO1" title="Amount" style="text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSevenMember" id="Fact003953" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">35,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zOtRZMOuv91l" title="Rate" style="text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSevenMember" id="Fact003955" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.90</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zT7E2W3eX6Gk" title="Amount" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3957">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_ziWTeGdUsILh" title="Rate" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3959">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_981_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zzpey9wOkzb8" title="Maturity" style="border-bottom: Black 1pt solid; text-align: left"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesEightMember" format="ixt:datemonthdayyearen" id="Fact003961" name="SFST:FederalHomeLoanBankAdvancesMaturityDate">July 10, 2029</ix:nonNumeric></td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zSdHHcCbF9d9" title="Amount" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesEightMember" id="Fact003963" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">45,000</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zRgMt26HVDCj" title="Rate" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesEightMember" id="Fact003965" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.69</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_z1MiRXKEbqSj" title="Amount" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3967">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zSRm3LOWAHIk" title="Rate" style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3969">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total FHLB advances outstanding</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231_zM8XvodS93L6" title="Total FHLB advances outstanding amount" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2024-12-31" id="Fact003971" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">240,000</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231_z4vQhWtdwvJa" title="Total FHLB advances outstanding rate" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2024-12-31" id="Fact003973" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.74</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98F_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231_zuKxPAnHYcH5" title="Total FHLB advances outstanding amount" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AdvancesFromFederalHomeLoanBanks" contextRef="AsOf2023-12-31" id="Fact003975" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">275,000</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp0_c20231231_zH3vqJyMCTqd" title="Total FHLB advances outstanding rate" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" contextRef="AsOf2023-12-31" id="Fact003977" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.89</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table></ix:nonNumeric>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact003979" name="us-gaap:SubordinatedBorrowingsDisclosureTextBlock"><p id="xdx_80B_eus-gaap--SubordinatedBorrowingsDisclosureTextBlock_zveML1OMRILf" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
9 &#8211; <span id="xdx_822_z9mkLFVFlyp9">Subordinated Debentures</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
June 26, 2003, Greenville First Statutory Trust I (a non-consolidated subsidiary) issued $<span id="xdx_90A_ecustom--TrustPreferredSecuritiesIssuedAtFloatingRate_pn3n3_dm_c20030601__20030626__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zcGBoDgkaWE" title="Trust preferred securities"><ix:nonFraction name="SFST:TrustPreferredSecuritiesIssuedAtFloatingRate" contextRef="From2003-06-012003-06-26_custom_GreenvilleFirstStatutoryTrustOneMember" id="Fact003981" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">6</ix:nonFraction></span>.0 million floating rate trust preferred securities
with a maturity of <span id="xdx_900_eus-gaap--DebtInstrumentMaturityDate_dd_c20030601__20030626__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zFKWtF6Q4aXc" title="Trust preferred securities maturity date"><ix:nonNumeric contextRef="From2003-06-012003-06-26_custom_GreenvilleFirstStatutoryTrustOneMember" format="ixt:datemonthdayyearen" id="Fact003983" name="us-gaap:DebtInstrumentMaturityDate">June 26, 2033</ix:nonNumeric></span>. At December 31, 2024, the interest rate was <span id="xdx_901_eus-gaap--LongTermDebtPercentageBearingVariableInterestRate_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zGhOXNzgYG22" title="Floating interest rate of trust preferred securities"><ix:nonFraction name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember" id="Fact003985" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">7.77</ix:nonFraction>%</span> and is indexed to the Three-month SOFR rate on the
determination date plus <span id="xdx_904_ecustom--SecuredOvernightFinancingRate_iI_dp_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_z3AzP9qYE1m5" title="SOFR rate"><ix:nonFraction name="SFST:SecuredOvernightFinancingRate" contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember" id="Fact003987" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">3.10</ix:nonFraction>%</span> and adjusted quarterly. The Company received from the Trust the $<span id="xdx_906_eus-gaap--ProceedsFromIssuanceOfTrustPreferredSecurities_pn3n3_dm_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zKrr2dAGm80d" title="Proceeds from issuance trust preferred securities"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" contextRef="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember" id="Fact003989" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">6</ix:nonFraction></span>.0 million proceeds from the issuance
of the securities and the $<span id="xdx_90B_ecustom--InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zkklKz8dIaY8" title="Initial proceeds from capital investment in trust"><ix:nonFraction name="SFST:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" contextRef="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember" id="Fact003991" format="ixt:numdotdecimal" decimals="0" unitRef="USD">186,000</ix:nonFraction></span> initial proceeds from the capital investment in the Trust, and accordingly has shown the funds due
to the Trust as $<span id="xdx_904_eus-gaap--JuniorSubordinatedNotes_iI_pn3n3_dm_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zDonLi4h2b53" title="Subordinated debentures"><ix:nonFraction name="us-gaap:JuniorSubordinatedNotes" contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember" id="Fact003993" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">6.2</ix:nonFraction></span> million junior subordinated debentures.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
December 22, 2005, Greenville First Statutory Trust II (a non-consolidated subsidiary) issued $<span id="xdx_90D_ecustom--TrustPreferredSecuritiesIssuedAtFloatingRate_pn3n3_dm_c20051201__20051222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zU4mQ8N8by4g" title="Trust preferred securities"><ix:nonFraction name="SFST:TrustPreferredSecuritiesIssuedAtFloatingRate" contextRef="From2005-12-012005-12-22_custom_GreenvilleFirstStatutoryTrustTwoMember" id="Fact003995" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">7</ix:nonFraction></span>.0 million floating rate trust preferred
securities with a maturity of <span id="xdx_902_eus-gaap--DebtInstrumentMaturityDate_dd_c20051201__20051222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_z7ovhVrJQIyf" title="Trust preferred securities maturity date"><ix:nonNumeric contextRef="From2005-12-012005-12-22_custom_GreenvilleFirstStatutoryTrustTwoMember" format="ixt:datemonthdayyearen" id="Fact003997" name="us-gaap:DebtInstrumentMaturityDate">December 22, 2035</ix:nonNumeric></span>. At December 31, 2024, the interest rate was <span id="xdx_908_eus-gaap--LongTermDebtPercentageBearingVariableInterestRate_iI_dp_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zIavxDXwqI9h" title="Floating interest rate of trust preferred securities"><ix:nonFraction name="us-gaap:LongTermDebtPercentageBearingVariableInterestRate" contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember" id="Fact003999" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.03</ix:nonFraction>%</span> and is indexed to the Three-month
SOFR rate on the determination date plus <span id="xdx_907_ecustom--SecuredOvernightFinancingRate_iI_dp_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_z1b5PI51MpFg" title="SOFR rate"><ix:nonFraction name="SFST:SecuredOvernightFinancingRate" contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember" id="Fact004001" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">1.44</ix:nonFraction>%</span> and adjusted quarterly. The Company received from the Trust the $<span id="xdx_901_eus-gaap--ProceedsFromIssuanceOfTrustPreferredSecurities_pn3n3_dm_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zJBgJzJr2TM6" title="Proceeds from issuance trust preferred securities"><ix:nonFraction name="us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities" contextRef="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember" id="Fact004003" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">7</ix:nonFraction></span>.0 million proceeds
from the issuance of the securities and the $<span id="xdx_90A_ecustom--InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zlraHi8o0et6" title="Initial proceeds from capital investment in trust"><span id="xdx_903_ecustom--InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_z59IzBQU3hba" title="Initial proceeds from capital investment in trust"><ix:nonFraction name="SFST:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" contextRef="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember" id="Fact004005" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="SFST:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" contextRef="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember" id="Fact004007" format="ixt:numdotdecimal" decimals="0" unitRef="USD">217,000</ix:nonFraction></ix:nonFraction></span></span> initial proceeds from the capital investment in the Trust, and accordingly has shown
the funds due to the Trust as $<span id="xdx_900_eus-gaap--JuniorSubordinatedNotes_iI_pn3n3_dm_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zuujLi8RmHr7" title="Subordinated debentures"><ix:nonFraction name="us-gaap:JuniorSubordinatedNotes" contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember" id="Fact004009" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">7.2</ix:nonFraction></span> million junior subordinated debentures.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
current regulatory rules allow certain amounts of junior subordinated debentures to be included in the calculation of regulatory capital.
However, provisions within the <span id="xdx_906_ecustom--DescriptionOfWallStreetReformAndConsumerProtectionAct_c20240101__20241231_zgcvuW0SFcPk" title="Dodd-Frank Act prohibits, description"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact004011" name="SFST:DescriptionOfWallStreetReformAndConsumerProtectionAct">Dodd-Frank Act prohibit institutions that had more than $15 billion in assets on December 31, 2009 from
including trust preferred securities as Tier 1 capital beginning in 2013, with one-third phased out over the two years ending in 2015.
Financial institutions with less than $15 billion in total assets, such as the Bank, may continue to include their trust preferred securities
issued prior to May 19, 2010 in Tier 1 capital, but cannot include in Tier 1 capital trust preferred securities issued after such date.</ix:nonNumeric></span></span></p>

<ix:exclude><!-- Field: Page; Sequence: 95 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->95<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23D_z7Xrn6DrfDs4" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
September 30, 2019, the Company entered into Subordinated Note Purchase Agreements (collectively, the &#8220;Purchase Agreement&#8221;)
with certain qualified institutional buyers and accredited investors (the &#8220;Purchasers&#8221;) pursuant to which the Company sold
and issued $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pn3n3_dm_c20190930__us-gaap--DebtInstrumentAxis__custom--SubordinateDebtMember_zHwFgefJNGE6" title="Aggregate principal amount of subordinated notes"><ix:nonFraction name="us-gaap:DebtInstrumentFaceAmount" contextRef="AsOf2019-09-30_custom_SubordinateDebtMember" id="Fact004013" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">23</ix:nonFraction></span>.0 million in aggregate principal amount of its <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20190901__20190930__us-gaap--DebtInstrumentAxis__custom--SubordinateDebtMember_zs32Vn0T3IXf" title="Rate of interest of subordinated notes"><ix:nonFraction name="us-gaap:DebtInstrumentInterestRateDuringPeriod" contextRef="From2019-09-012019-09-30_custom_SubordinateDebtMember" id="Fact004015" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.75</ix:nonFraction>%</span> Fixed-to-Floating Rate Subordinated Notes due 2029 (the &#8220;Notes&#8221;).
The Notes were offered and sold by the Company to eligible purchasers in a private offering in reliance on the exemption from the registration
requirements of Section 4(a)(2) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) and the provisions of Regulation
D promulgated thereunder (the &#8220;Private Placement&#8221;).</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Notes have a <span id="xdx_90C_eus-gaap--DebtInstrumentTerm_dtY_c20240101__20241231_zIMOkfOr27nl" title="Debt instrument term" style="display: none"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:duryear" id="Fact004017" name="us-gaap:DebtInstrumentTerm">10</ix:nonNumeric></span>ten-year term and, from and including the date of issuance to but excluding September 30, 2024, will bear interest at a
fixed annual rate of <span id="xdx_906_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_c20241231_zs0WYfSF5S57" title="Fixed annual rate"><ix:nonFraction name="us-gaap:LongTermDebtPercentageBearingFixedInterestRate" contextRef="AsOf2024-12-31" id="Fact004019" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.75</ix:nonFraction>%</span>, payable semi-annually in arrears, for the first five years of the term. From and including September 30,
2024 to but excluding the maturity date or early redemption date, the interest rate shall reset quarterly to an interest rate per annum
equal to a benchmark rate (the Three-Month Term SOFR) plus 340.8 basis points (8.00% at December 31, 2024), payable quarterly in arrears.
As provided in the Notes, the interest rate on the Notes during the applicable floating rate period may be determined based on a rate
other than Three-Month Term SOFR. The Purchase Agreement contains certain customary representations, warranties and covenants made by
the Company, on the one hand, and the Purchasers, severally and not jointly, on the other hand.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
September 30, 2019, in connection with the sale and issuance of the Notes, the Company entered into a Registration Rights Agreement (the
&#8220;Registration Rights Agreement&#8221;) with the Purchasers. Under the terms of the Registration Rights Agreement, the Company has
agreed to take certain actions to provide for the exchange of the Notes for subordinated notes that are registered under the Securities
Act and have substantially the same terms as the Notes (the &#8220;Exchange Notes&#8221;). Under certain circumstances, if the Company
fails to meet its obligations under the Registration Rights Agreement, it would be required to pay additional interest to the holders
of the Notes.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Notes were issued under an Indenture, dated September 30, 2019 (the &#8220;Indenture&#8221;), by and between the Company and UMB Bank,
National Association, as trustee. The Notes are not subject to any sinking fund and are not convertible into or, other than with respect
to the Exchange Notes, exchangeable for any other securities or assets of the Company or any of its subsidiaries. The Notes are not subject
to redemption at the option of the holder. The Notes are unsecured, subordinated obligations of the Company only and are not obligations
of, and are not guaranteed by, any subsidiary of the Company. The Notes rank junior in right to payment to the Company&#8217;s current
and future senior indebtedness. The Notes are intended to qualify as Tier 2 capital for regulatory capital purposes for the Company;
however, the amount that is eligible to be included in Tier 2 capital will be reduced by 20% each year during the last five years before
maturity date of the Notes beginning in the quarter ended December 31, 2024.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
September 30, 2024, in conjunction with the semi-annual interest payment, the Company redeemed $<span id="xdx_90F_eus-gaap--ShorttermDebtAverageOutstandingAmount_pn3n3_dm_c20240901__20240930__us-gaap--DebtInstrumentAxis__custom--SubordinateDebtMember_ztS7fjQU94m1" title="Outstanding amount"><ix:nonFraction name="us-gaap:ShorttermDebtAverageOutstandingAmount" contextRef="From2024-09-012024-09-30_custom_SubordinateDebtMember" id="Fact004021" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">11.5</ix:nonFraction></span> million of the outstanding subordinated
debt.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004023" name="SFST:UnusedLinesOfCreditTextBlock"><p id="xdx_801_ecustom--UnusedLinesOfCreditTextBlock_zYpVJnKU6XR8" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
10 &#8211; <span id="xdx_821_zgbe3uGmpKp7">Unused Lines of Credit</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, the Company had six lines of credit to purchase federal funds that totaled $<span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn3n3_dm_c20241231_zzaBdbn6lPbk" title="Lines of credit to purchase federal funds"><ix:nonFraction name="us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity" contextRef="AsOf2024-12-31" id="Fact004025" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">128.5</ix:nonFraction></span> million which were unused at December
31, 2024. The lines of credit are available on a one to 14 day basis for general corporate purposes of the Company. The lenders have
reserved the right to withdraw the line at their option. The Company has an additional line of credit with the FHLB to borrow funds,
subject to a pledge of qualified collateral. The Company has collateral that would support approximately $<span id="xdx_90B_ecustom--AdditionalBorrowingsUnderFederalHomeLoan_iI_pn3n3_dm_c20241231_z1f019DYYP9l" title="Additional borrowings under FHLB"><ix:nonFraction name="SFST:AdditionalBorrowingsUnderFederalHomeLoan" contextRef="AsOf2024-12-31" id="Fact004027" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">807.5</ix:nonFraction></span> million in additional
borrowings with the FHLB at December 31, 2024.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, we had $<span id="xdx_901_eus-gaap--FederalReserveBankStock_iI_pn3n3_dm_c20241231_zR9DJo7dvjYd" title="Federal reserve discount window with pledged"><ix:nonFraction name="us-gaap:FederalReserveBankStock" contextRef="AsOf2024-12-31" id="Fact004029" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">210.8</ix:nonFraction></span> million pledged and available with the Federal Reserve Discount Window. Comparatively, at December 31,
2023, we had $<span id="xdx_906_eus-gaap--FederalReserveBankStock_iI_pn3n3_dm_c20231231_zbHuXPetYtzh" title="Federal reserve discount window with pledged"><ix:nonFraction name="us-gaap:FederalReserveBankStock" contextRef="AsOf2023-12-31" id="Fact004031" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">227.1</ix:nonFraction></span> million pledged and available with the Federal Reserve Discount Window. At December 31, 2023, we had $<span id="xdx_90E_eus-gaap--MarketableSecurities_iI_pn3n3_dm_c20231231__us-gaap--AwardTypeAxis__us-gaap--SecuritiesInvestmentMember_zzbjuXtS9Qnb" title="Marketable investment securities pledged"><ix:nonFraction name="us-gaap:MarketableSecurities" contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember69764781" id="Fact004033" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">13</ix:nonFraction></span>.0 million
of marketable investment securities pledged in the Federal Reserve&#8217;s Bank Term Funding Program which closed on March 11, 2024.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company also has an unsecured, interest only line of credit for $<span id="xdx_904_eus-gaap--ProceedsFromUnsecuredLinesOfCredit_pn3n3_dm_c20240101__20241231_zKg6eNl7u56k"><ix:nonFraction name="us-gaap:ProceedsFromUnsecuredLinesOfCredit" contextRef="From2024-01-01to2024-12-31" id="Fact004034" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">15</ix:nonFraction> </span></span><span style="font-family: Arial, Helvetica, Sans-Serif">million
with another financial institution which was unused at December 31, 2024. The line bears interest at the U.S. Prime Rate plus <span id="xdx_908_ecustom--U.S.PrimeRatepluspercentage_pip0_dp_c20240101__20241231_zMdJbm90FpO8" title="U.S. Prime rate plus percentage"><ix:nonFraction name="SFST:U.S.PrimeRatepluspercentage" contextRef="From2024-01-01to2024-12-31" id="Fact004036" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0.25</ix:nonFraction></span></span><span style="font-family: Arial, Helvetica, Sans-Serif">%
and was renewed to <span id="xdx_905_eus-gaap--DebtInstrumentMaturityDate_dd_c20240101__20241231__us-gaap--ShortTermDebtTypeAxis__us-gaap--LineOfCreditMember_zrdrj45XA1q4" title="Renewed date"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_LineOfCreditMember" format="ixt:datemonthdayyearen" id="Fact004038" name="us-gaap:DebtInstrumentMaturityDate">March
5, 2026</ix:nonNumeric></span></span><span style="font-family: Arial, Helvetica, Sans-Serif">. The loan agreement contains various financial
covenants related to capital, earnings and asset quality.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004040" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"><p id="xdx_80A_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zHr2mtL6Noa5" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
11 &#8211; <span id="xdx_824_ziEO9kghvlhl">Derivative Financial Instruments</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company utilizes derivative financial instruments primarily to hedge its exposure to changes in interest rates. All derivative financial
instruments are recognized as either assets or liabilities and measured at fair value.</span></p>

<ix:exclude><!-- Field: Page; Sequence: 96 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->96<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23C_zAUzcVetiLP9" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company enters into commitments to originate residential mortgage loans held for sale, at specified interest rates and within a specified
period of time, with clients who have applied for a loan and meet certain credit and underwriting criteria (interest rate lock commitments).
These interest rate lock commitments (&#8220;IRLCs&#8221;) meet the definition of a derivative financial instrument and are reflected
in the balance sheet at fair value with changes in fair value recognized in current period earnings. Unrealized gains and losses on the
IRLCs are recorded as derivative assets and derivative liabilities, respectively, and are measured based on the value of the underlying
mortgage loan, quoted mortgage-backed securities (&#8220;MBS&#8221;) prices and an estimate of the probability that the mortgage loan
will fund within the terms of the interest rate lock commitment, net of estimated commission expenses.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company manages the interest rate and price risk associated with its outstanding IRLCs and mortgage loans held for sale by entering into
derivative instruments such as forward sales of MBS. These derivatives are free- standing derivatives and are not designated as instruments
for hedge accounting. Management expects these derivatives will experience changes in fair value opposite to changes in fair value of
the IRLCs and mortgage loans held for sale, thereby reducing earnings volatility. The Company takes into account various factors and
strategies in determining the portion of the mortgage pipeline (IRLCs and mortgage loans held for sale) it wants to economically hedge.
The gain or loss resulting from the change in the fair value of the derivative is recognized in the Company&#8217;s statement of income
during the period of change.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company entered into a pay-fixed portfolio layer method (&#8220;PLM&#8221;) fair value swap, designated as a hedging instrument, with
a total notional amount of $<span id="xdx_90A_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_dm_c20230630__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_zSSn19YJtZqc" title="Total notional amount"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2023-06-30_custom_PayFixedPortfolioMember" id="Fact004042" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">200.0</ix:nonFraction></span> million in the second quarter of 2023. The hedging instrument matures on <span id="xdx_909_ecustom--HedgingInstrumentMaturityDate_iI_c20230101__20230630__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_z2jkRfMtMTCb" title="Hedging instrument matures"><ix:nonNumeric contextRef="From2023-01-012023-06-30_custom_PayFixedPortfolioMember" format="ixt:datemonthdayyearen" id="Fact004044" name="SFST:HedgingInstrumentMaturityDate">May 25, 2028</ix:nonNumeric></span>. The Company
entered into a second pay-fixed PLM fair value swap, designated as a hedging instrument, with a total notional amount of $<span id="xdx_90E_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_dm_c20241231__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_zadDJ9EuG5R8" title="Total notional amount"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2024-12-31_custom_PayFixedPortfolioMember" id="Fact004046" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">100.0</ix:nonFraction></span> million
in the third quarter of 2024. The hedging instrument matures on <span id="xdx_909_ecustom--HedgingInstrumentMaturityDate_iI_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_zidcIAno6FL4" title="Hedging instrument matures"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_PayFixedPortfolioMember" format="ixt:datemonthdayyearen" id="Fact004048" name="SFST:HedgingInstrumentMaturityDate">August 27, 2027</ix:nonNumeric></span>. Under the PLM method, the hedged item is designated
as a hedged layer of a closed portfolio of financial loans that is anticipated to remain outstanding for the designated hedged period.
Adjustments are made to record the swap at fair value on the consolidated balance sheets, with changes in fair value recognized in interest
income. The carrying value of the fair value swap on the consolidated balance sheets will also be adjusted through interest income, based
on changes in fair value attributable to changes in the hedged risk.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table represents the carrying value of the PLM hedged asset and liability and the cumulative fair value hedging adjustment
included in the carrying value of the hedged instrument as of December 31, 2024 and December 31, 2023.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004050" name="SFST:ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock_pn3n3_z1lS6CFY1mgk" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span id="xdx_8B0_zYHm8DWV1bMl" style="display: none">Schedule
        of carrying value of hedged asset and liability and cumulative fair value hedging adjustment</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td><td colspan="3" style="border-bottom: Black 1pt solid; text-align: right; font-size: 8pt; font-weight: bold">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 48%; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Carrying<br/> Amount</b></span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Hedged </b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Asset</b></span></p></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Carrying<br/> Amount</b></span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Hedged </b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Liability</b></span></p></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Fixed
Rate Asset/Liability<sup>1</sup></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_iI_pn3n3_c20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zLFruSveuoug" title="Carrying Amount" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease" contextRef="AsOf2024-12-31_custom_FixedRateAssetLiabilityMember" id="Fact004052" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">303,698</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--HedgedLiabilityFairValueHedge_iI_pn3n3_c20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zhMpNSYaYv3" title="Hedged Liability" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:HedgedLiabilityFairValueHedge" contextRef="AsOf2024-12-31_custom_FixedRateAssetLiabilityMember" id="Fact004054" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,698</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_iI_pn3n3_c20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zw2g5G3ZvZ5g" title="Carrying Amount" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease" contextRef="AsOf2023-12-31_custom_FixedRateAssetLiabilityMember" id="Fact004056" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">199,518</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--HedgedLiabilityFairValueHedge_iI_pn3n3_c20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____z0KcWdmjWsji" title="Hedged Liability" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:HedgedLiabilityFairValueHedge" contextRef="AsOf2023-12-31_custom_FixedRateAssetLiabilityMember" id="Fact004058" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">482</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.1in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><sup id="xdx_F02_z4tNNJnmHibg">1</sup></span></td><td style="text-align: justify"><span id="xdx_F1D_zZrfypg3oeFa" style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><ix:footnote id="Footnote004059" xml:lang="en-US">These amounts included
the amortized cost basis of closed portfolios of fixed rate loans used to designate hedging relationships in which the hedged item is
the stated amount of the assets in the closed portfolio anticipated to be outstanding for the designated hedged period. As of December
31, 2024, the amortized cost basis of the closed portfolio used in this hedging relationship was $<span id="xdx_90D_eus-gaap--PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zyyV2bpi9Qp7" title="Financial asset, closed portfolio, portfolio layer method, amortized cost" class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonFraction name="us-gaap:PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost" contextRef="AsOf2024-12-31_us-gaap_DesignatedAsHedgingInstrumentMember" id="Fact004061" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">665.7</ix:nonFraction></span> million, the cumulative basis
adjustment associated with this hedging relationship was $<span id="xdx_905_eus-gaap--HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zR2VOPSr6D86" title="Hedged asset, fair value hedge, portfolio layer method, hedged layer, fair value, cumulative increase (decrease)" class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonFraction name="us-gaap:HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease" contextRef="AsOf2024-12-31_us-gaap_DesignatedAsHedgingInstrumentMember" id="Fact004063" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">3.7</ix:nonFraction></span> million, and the amount of the designated hedged item was $<span id="xdx_90F_eus-gaap--DerivativeAmountOfHedgedItem_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zKV9lxsXfCZc" title="Derivative, amount of hedged item" class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA"><ix:nonFraction name="us-gaap:DerivativeAmountOfHedgedItem" contextRef="AsOf2024-12-31_us-gaap_DesignatedAsHedgingInstrumentMember" id="Fact004065" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">300.0</ix:nonFraction></span> million.</ix:footnote></span></td>
</tr></table>

</ix:nonNumeric><p id="xdx_8A9_zST6k3Yxokrk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the Company&#8217;s outstanding financial derivative instruments at December 31, 2024 and December 31, 2023.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004067" name="us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_pn3n3_zitE1Tx6Eaig" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span id="xdx_8BA_zUkMKx9139yj" style="display: none">Schedule of outstanding financial derivative instruments</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="8" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><b>December 31, 2024</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: justify">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Notional</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Balance Sheet<br/>
 Location</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Asset/(Liability)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">Derivatives designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 58%; font-size: 10pt; text-align: left">Fair value swap <span id="xdx_913_eus-gaap--SwapMember_zhqlvyplBHX7" style="display: none">Fair value
        swap [Member]</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zuzqiAD8qzVb" title="Derivative financial instruments, notional amount"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2024-12-31_us-gaap_SwapMember" id="Fact004070" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">300,000</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 15%; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_90C_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zx7Js6A1HkY5" title="Balance Sheet Location, description"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_SwapMember" id="Fact004072" name="SFST:BalanceSheetLocationDescription">Other assets</ix:nonNumeric></span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_90C_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zWchXQt2c1Ag" title="Derivative Asset/(Liability), Fair Value"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2024-12-31_us-gaap_SwapMember" id="Fact004074" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,698</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_iB_z8xvIrX6YFF9" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">Derivatives not designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">Mortgage loan interest rate lock commitments <span id="xdx_911_eus-gaap--SecuritiesSoldNotYetPurchasedMember_z28xsL2Y4U72" style="display: none">Mortgage
        loan interest rate lock commitments [Member]</span></td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_908_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zmcr0UZt7GC4" title="Derivative financial instruments, notional amount"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2024-12-31_us-gaap_InterestRateLockCommitmentsMember" id="Fact004078" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,841</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z2gzaZfJKHT8" title="Balance Sheet Location, description"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_InterestRateLockCommitmentsMember" id="Fact004080" name="SFST:BalanceSheetLocationDescription">Other assets</ix:nonNumeric></span></td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_907_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zgBhwS4r2T32" title="Derivative Asset/(Liability), Fair Value"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2024-12-31_us-gaap_InterestRateLockCommitmentsMember" id="Fact004082" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">188</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">MBS forward sales commitments <span id="xdx_911_eus-gaap--SecuritiesSoldNotYetPurchasedMember_zAjQyYDPsTe1" style="display: none">MBS
        forward sales commitments [Member]</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zgD7HUDOvG36" title="Derivative financial instruments, notional amount"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2024-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember" id="Fact004085" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,500</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zsXlAUGMDvu7" title="Balance Sheet Location, description"><ix:nonNumeric contextRef="From2024-01-012024-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember" id="Fact004087" name="SFST:BalanceSheetLocationDescription">Other assets</ix:nonNumeric></span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zLxMuF4VydZc" title="Derivative Asset/(Liability), Fair Value"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2024-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember" id="Fact004089" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">Total derivative financial instruments <span id="xdx_91F_eus-gaap--DerivativeMember_zSEGRAtbmqh9" style="display: none">Total
        derivative financial instruments [Member]</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><span id="xdx_90E_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z04XQtYDMQ7e" title="Derivative financial instruments, notional amount"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2024-12-31_us-gaap_DerivativeMember" id="Fact004092" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">326,341</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 5.4pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_zTTZuK4K2Sif" title="Derivative Asset/(Liability), Fair Value"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2024-12-31_us-gaap_DerivativeMember" id="Fact004094" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,926</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>


<ix:exclude><!-- Field: Page; Sequence: 97 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->97<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23A_zE98hoxSzC1g" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="8" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><b>December 31, 2023</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: justify">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: justify">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Notional</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Balance Sheet<br/>
 Location</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Asset/(Liability)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: justify">Derivatives designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 58%; font-size: 10pt; text-align: justify">Fair value swap</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_90B_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zNqzRyaqwno6" title="Derivative financial instruments, notional amount"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2023-12-31_us-gaap_SwapMember" id="Fact004096" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">200,000</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 15%; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_904_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zs26pAokMtu9" title="Balance Sheet Location, description"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_SwapMember" id="Fact004098" name="SFST:BalanceSheetLocationDescription">Other liabilities</ix:nonNumeric></span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_907_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zgTKL1EpbXe1" title="Derivative Asset/(Liability), Fair Value">(<ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2023-12-31_us-gaap_SwapMember" id="Fact004100" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">482</ix:nonFraction></span></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify">Derivatives not designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: justify">Mortgage loan interest rate lock commitments</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zuiX4cDUPdz7" title="Derivative financial instruments, notional amount"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2023-12-31_us-gaap_InterestRateLockCommitmentsMember" id="Fact004102" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,973</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_909_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z5tAPXQ1wLwa" title="Balance Sheet Location, description"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_InterestRateLockCommitmentsMember" id="Fact004104" name="SFST:BalanceSheetLocationDescription">Other assets</ix:nonNumeric></span></td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z2FIbdihJIAe" title="Derivative Asset/(Liability), Fair Value"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2023-12-31_us-gaap_InterestRateLockCommitmentsMember" id="Fact004106" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">159</ix:nonFraction></span></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: justify">MBS forward sales commitments</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90D_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_z0Sb4WT8rv2e" title="Derivative financial instruments, notional amount"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2023-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember" id="Fact004108" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,000</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zwm0rqbBoJHj" title="Balance Sheet Location, description"><ix:nonNumeric contextRef="From2023-01-012023-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember" id="Fact004110" name="SFST:BalanceSheetLocationDescription">Other liabilities</ix:nonNumeric></span></td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_909_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zisrrOVq2BCd" title="Derivative Asset/(Liability), Fair Value">(<ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2023-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember" id="Fact004112" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">68</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: justify">Total derivative financial instruments</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z3wKJnK2jJk7" title="Derivative financial instruments, notional amount"><ix:nonFraction name="us-gaap:DerivativeNotionalAmount" contextRef="AsOf2023-12-31_us-gaap_DerivativeMember" id="Fact004114" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">222,973</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 5.4pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90D_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z8L8ysbSTHrf" title="Derivative Asset/(Liability), Fair Value">(<ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2023-12-31_us-gaap_DerivativeMember" id="Fact004116" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">391</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8A2_zHqg5hyX0Iae" style="margin-top: 0; margin-bottom: 0"></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Accrued
interest receivable related to the interest rate swap as of December 31, 2024 and 2023 totaled $<span id="xdx_905_eus-gaap--AccruedInvestmentIncomeReceivable_iI_c20241231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--InterestRateSwapMember_znAsxcsZJcp6" title="Accrued interest receivable related to interest rate swap"><ix:nonFraction name="us-gaap:AccruedInvestmentIncomeReceivable" contextRef="AsOf2024-12-31_us-gaap_InterestRateSwapMember" id="Fact004118" format="ixt:numdotdecimal" decimals="0" unitRef="USD">259,000</ix:nonFraction></span> and $<span id="xdx_90F_eus-gaap--AccruedInvestmentIncomeReceivable_iI_c20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--InterestRateSwapMember_zOGPgOTBlUSe" title="Accrued interest receivable related to interest rate swap"><ix:nonFraction name="us-gaap:AccruedInvestmentIncomeReceivable" contextRef="AsOf2023-12-31_us-gaap_InterestRateSwapMember" id="Fact004120" format="ixt:numdotdecimal" decimals="0" unitRef="USD">285,000</ix:nonFraction></span>, respectively, and
is excluded from the fair value presented in the table above.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company assesses the effectiveness of the fair value swap hedge with a regression analysis that compares the changes in forward curves
to determine the value. The effective portion of changes in fair value of derivatives designated as fair value hedges is recorded through
interest income. The Company does not offset derivative assets and derivative liabilities for financial statement presentation purposes.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the effect of the fair value hedging relationship recognized in the consolidated statements of income for
the twelve months ended December 31, 2024 and December 31, 2023.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004122" name="us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_pn3n3_ztDWJv1mnqU3" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span id="xdx_8BA_zIpkobKTcjo1" style="display: none">Schedule of summarize the effect of fair value hedging relationship
        recognized in the consolidated statement of income</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--GainLossOnFairValueHedgingRelationshipAbstract_iB_zMu704m6VVAi" style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 9pt; text-align: left">Gain (loss) on fair value hedging relationship:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 74%; font-size: 9pt; text-align: left; padding-left: 0.25in">Hedged asset/(liability)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--GainLossOnFairValueHedgeIneffectivenessNet_pn3n3_c20240101__20241231_z8aIZU0vulRe" title="Hedged asset/(liability)" style="width: 10%; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GainLossOnFairValueHedgeIneffectivenessNet" contextRef="From2024-01-01to2024-12-31" id="Fact004125" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,698</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--GainLossOnFairValueHedgeIneffectivenessNet_pn3n3_c20230101__20231231_zFpEOTUofiG1" title="Hedged asset/(liability)" style="width: 10%; font-size: 10pt; text-align: right">(<ix:nonFraction name="us-gaap:GainLossOnFairValueHedgeIneffectivenessNet" contextRef="From2023-01-012023-12-31" id="Fact004127" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">482</ix:nonFraction></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left; padding-left: 0.25in">Fair value derivative designated as hedging instrument</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98D_ecustom--FairValueDerivativeDesignatedAsHedgingInstrument_pn3n3_c20240101__20241231_zSjjIBk7PBR6" title="Fair value derivative designated as hedging instrument" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right">(<ix:nonFraction name="SFST:FairValueDerivativeDesignatedAsHedgingInstrument" contextRef="From2024-01-01to2024-12-31" id="Fact004129" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3,668</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98C_ecustom--FairValueDerivativeDesignatedAsHedgingInstrument_pn3n3_c20230101__20231231_zqGoIRGa5Jzd" title="Fair value derivative designated as hedging instrument" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="SFST:FairValueDerivativeDesignatedAsHedgingInstrument" contextRef="From2023-01-012023-12-31" id="Fact004131" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">511</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left; padding-left: 0.25in">Total gain recognized in interest income on loans</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_eus-gaap--GainLossOnFairValueHedgesRecognizedInEarnings_pn3n3_c20240101__20241231_zatFFMe2UVDc" title="Total gain recognized in interest income on loans" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings" contextRef="From2024-01-01to2024-12-31" id="Fact004133" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--GainLossOnFairValueHedgesRecognizedInEarnings_pn3n3_c20230101__20231231_zo7FcGL7aVQ4" title="Total gain recognized in interest income on loans" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><ix:nonFraction name="us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings" contextRef="From2023-01-012023-12-31" id="Fact004135" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004137" name="us-gaap:FairValueDisclosuresTextBlock"><p id="xdx_80F_eus-gaap--FairValueDisclosuresTextBlock_zKOmIHA6oAyj" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
12 &#8211; <span id="xdx_82C_zksDLMT7q3G2">Fair Value Accounting</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">FASB
ASC 820, &#8220;Fair Value Measurement and Disclosures Topic,&#8221; defines fair value as the exchange price that would be received
for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability
in an orderly transaction between market participants on the measurement date. FASB ASC 820 also establishes a fair value hierarchy which
requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The
standard describes three levels of inputs that may be used to measure fair value:</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.5in; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.3in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Level
    1 &#8211; Quoted market price in active markets</b></span></p></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Quoted
    prices in active markets for identical assets or liabilities. Level 1 assets and liabilities include certain debt and equity securities
    that are traded in an active exchange market.</span></p></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify">&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif">&#160;</td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Level
    2 &#8211; Significant other observable inputs</b></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Observable
    inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
    or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets
    or liabilities. Level 2 assets and liabilities include fixed income securities and mortgage-backed securities that are held in the
    Company&#8217;s available-for-sale portfolio and valued by a third-party pricing service, as well as certain individually evaluated
    loans.</span></p></td></tr>
  </table>

<ix:exclude><!-- Field: Page; Sequence: 98 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->98<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_231_zti884PTfgm8" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-top: 10pt">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.5in; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Level
    3 &#8211; Significant unobservable inputs</b></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Unobservable
    inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
    Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow
    methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management
    judgment or estimation.&#160;&#160;These methodologies may result in a significant portion of the fair value being derived from unobservable
    data.&#160;&#160;</span></td></tr>
  </table>
<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Fair
Value of Financial Instruments</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Financial
instruments require disclosure of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical
to estimate the fair value. A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual
obligation which requires the exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the
Company&#8217;s common stock, premises and equipment and other assets and liabilities.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following is a description of valuation methodologies used to estimate fair value for assets recorded at fair value. Fair value approximates
carrying value for the following financial instruments due to the short-term nature of the instrument: cash and due from banks, federal
funds sold, other investments, federal funds purchased, and securities sold under agreement to repurchase.</span></p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Investment
Securities</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Securities
available for sale are valued on a recurring basis at quoted market prices where available.&#160; If quoted market prices are not available,
fair values are based on quoted market prices of comparable securities.&#160; Level 1 securities include those traded on an active exchange,
such as the New York Stock Exchange or U.S. Treasury securities that are traded by dealers or brokers in active over-the-counter markets
and money market funds.&#160; Level 2 securities include mortgage-backed securities and debentures issued by government sponsored entities,
municipal bonds and corporate debt securities.&#160; In certain cases where there is limited activity or less transparency around inputs
to valuations, securities are classified as Level 3 within the valuation hierarchy. Securities held to maturity are valued at quoted
market prices or dealer quotes similar to securities available for sale.&#160; The carrying value of Other Investments, such as Federal
Reserve Bank and FHLB stock, approximates fair value based on their redemption provisions.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Mortgage
Loans Held for Sale</i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
held for sale include mortgage loans which are saleable into the secondary mortgage markets and their fair values are estimated using
observable quoted market or contracted prices or market price equivalents, which would be used by other market participants. These saleable
loans are considered Level 2.</span></p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Individually
Evaluated Loans</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company does not record loans at fair value on a recurring basis. However, from time to time, a loan may be considered individually evaluated
and an allowance for credit losses may be established.&#160; Loans for which it is probable that payment of interest and principal will
not be made in accordance with the contractual terms of the loan agreement are considered individually evaluated. Once a loan is identified
as individually evaluated, management measures the impairment in accordance with FASB ASC 326. The fair value of individually evaluated
loans is estimated using one of several methods, including collateral value, market value of similar debt, enterprise value, liquidation
value and discounted cash flows.&#160; Those individually evaluated loans not requiring an allowance represent loans for which the fair
value of the expected repayments or collateral exceed the recorded investments in such loans.&#160; In accordance with FASB ASC 820,
&#8220;Fair Value Measurement and Disclosures,&#8221; individually evaluated loans where an allowance is established based on the fair
value of collateral require classification in the fair value hierarchy.&#160; When the fair value of the collateral is based on an observable
market price or a current appraised value, the Company considers the individually evaluated loan as nonrecurring Level 2. The Company&#8217;s
current loan and appraisal policies require the Company to obtain updated appraisals on an &#8220;as is&#8221; basis at renewal, or in
the case of an individually evaluated loan, on an annual basis, either through a new external appraisal or an appraisal evaluation. When
an appraised value is not available or management determines the fair value of the collateral is further impaired below the appraised
value and there is no observable market price, the Company considers the individually evaluated loan as nonrecurring Level 3. The fair
value of individually evaluated loans may also be estimated using the present value of expected future cash flows to be realized on the
loan, which is also considered a Level 3 valuation. These fair value estimates are subject to fluctuations in assumptions about the amount
and timing of expected cash flows as well as the choice of discount rate used in the present value calculation.</span></p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other
Real Estate Owned</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">OREO,
consisting of properties obtained through foreclosure or in satisfaction of loans, is reported at the lower of cost or fair value, determined
on the basis of current appraisals, comparable sales, and other estimates of value obtained</span></p>

<ix:exclude><!-- Field: Page; Sequence: 99 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->99<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23C_zxhftJFGOtV6" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">principally from independent sources, adjusted
for estimated selling costs (Level 2).&#160; At the time of foreclosure, any excess of the loan balance over the fair value of the real
estate held as collateral is treated as a charge against the allowance for credit losses.&#160; Gains or losses on sale and generally
any subsequent adjustments to the value are recorded as a component of real estate owned activity. When an appraised value is not available
or management determines the fair value of the collateral is further impaired below the appraised value and there is no observable market
price, the Company considers the OREO as nonrecurring Level 3.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Derivative
Financial Instruments</i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company estimates the fair value of IRLCs based on the value of the underlying mortgage loan, quoted MBS prices and an estimate of the
probability that the mortgage loan will fund within the terms of the IRLC, net of commission expenses (Level 2). The Company estimates
the fair value of forward sales commitments based on quoted MBS prices (Level 2). The Company estimates the fair value of the derivative
liability based on changes in the benchmark interest rate component of the hedged loans. The estimated variable rate cash inflows were
compared to the fixed rate outflows and such difference was discounted to a present value to estimate the fair value of the interest
rate swaps. The components of the valuation were observable or could be corroborated by observable market data and, therefore, were classified
within Level 2 of the valuation hierarchy.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Assets
and Liabilities Recorded at Fair Value on a Recurring Basis</i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
tables below present the recorded amount of assets and liabilities measured at fair value on a recurring basis.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004139" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_pn3n3_zbcwrr9oCqVk" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zwkii4ojite6" style="display: none">Schedule of assets and liabilities measured at fair value
        on a recurring basis</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z9F8S7YO5ftf" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zxtWyGjSPA3j" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zP2HrHXgoI1k" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zKieZhLdnCx" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"/><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AssetsFairValueDisclosureAbstract_iB_ze69kn2nVHs1" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Assets <span id="xdx_911_eus-gaap--FairValueInputsLevel1Member_zmsQVvuY0Wog" style="display: none">Level 1 [Member]</span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 5.4pt">Securities available for sale: <span id="xdx_918_eus-gaap--FairValueInputsLevel2Member_zGPHvL0OvVAh" style="display: none">Level 2 [Member]</span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_iI_pn3n3_z8Lt42D7lVga" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 48%; text-align: left; padding-left: 0.25in">Corporate bonds <span id="xdx_915_eus-gaap--FairValueInputsLevel3Member_zq89NH0ycCQ" style="display: none">Level 3 [Member]</span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4148">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004149" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,927</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4150">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004151" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,927</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_iI_pn3n3_z8yuidrhBcI3" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4154">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004155" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">908</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4156">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004157" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">908</ix:nonFraction> </span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--SecuritiesAvailableForSaleFairValueUsAgencySecurities_iI_pn3n3_zk5a4vptqYy2" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4159">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004160" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,795</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4161">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004162" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,795</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_iI_pn3n3_zJbjnT0Umlx" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4164">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004165" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,322</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4166">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004167" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,322</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--AssetBackedSecurities_iI_pn3n3_zscoA4nfWf03" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4169">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:AssetBackedSecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004170" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,538</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4171">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:AssetBackedSecurities" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004172" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,538</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_iI_pn3n3_zs5j9g0eHTX2" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">Mortgage-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4174">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004175" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">57,637</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4176">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004177" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">57,637</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LoansHeldForSaleFairValueDisclosure_iI_pn3n3_znk02zzM7Jk8" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 5.4pt">Mortgage loans held for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4179">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LoansHeldForSaleFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004180" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,565</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4181">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LoansHeldForSaleFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004182" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,565</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--MortgageLoanInterestRateLockCommitments_iI_pn3n3_zCMamolHn9E6" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 5.4pt">Mortgage loan interest rate lock commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4184">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:MortgageLoanInterestRateLockCommitments" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004185" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">188</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4186">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:MortgageLoanInterestRateLockCommitments" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004187" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">188</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_zZlrwNFgTkRi" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 5.4pt">Derivative asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4189">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004190" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,698</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4191">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004192" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,698</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue_iI_pn3n3_zScSlpfTUPyi" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 5.4pt">MBS forward sales commitments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4194">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004195" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4196">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004197" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_zABXUOMRXL26" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 110pt">Total assets measured at fair value on a recurring basis</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4199">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004200" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">140,618</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4201">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004202" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">140,618</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company had no liabilities recorded at fair value on a recurring basis as of December 31, 2024.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_ztJ9NUSm0Xzd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z1PRtKVsvwi9" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zamKtzTprlMl" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zVhQvSq1c0N4" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AssetsFairValueDisclosureAbstract_iB_zDhFNUkiZiqc" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 5.4pt">Securities available for sale:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_iI_pn3n3_zmIPoOV5M1xa" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 48%; text-align: left; padding-left: 0.25in">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4209">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004210" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,910</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4211">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004212" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,910</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_iI_pn3n3_z96US4N93UO3" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4214">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004215" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,394</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4216">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004217" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,394</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--SecuritiesAvailableForSaleFairValueUsAgencySecurities_iI_pn3n3_zNZlHrh2d7uc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4219">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004220" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,656</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4221">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004222" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">18,656</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_iI_pn3n3_zOXWLDRkedL1" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4224">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004225" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,741</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4226">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004227" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,741</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--AssetBackedSecurities_iI_pn3n3_zRhtcruXcCSf" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4229">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:AssetBackedSecurities" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004230" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,236</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4231">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:AssetBackedSecurities" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004232" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">33,236</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_iI_pn3n3_zRNWqp2hpum7" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">Mortgage-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4234">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004235" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">51,765</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4236">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004237" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">51,765</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LoansHeldForSaleFairValueDisclosure_iI_pn3n3_z6oZBlToc5P2" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 5.4pt">Mortgage loans held for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4239">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LoansHeldForSaleFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004240" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,194</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4241">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:LoansHeldForSaleFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004242" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,194</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--MortgageLoanInterestRateLockCommitments_iI_pn3n3_zKRHbfUGSCJf" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 5.4pt">Mortgage loan interest rate lock commitments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4244">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:MortgageLoanInterestRateLockCommitments" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004245" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">159</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4246">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:MortgageLoanInterestRateLockCommitments" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004247" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">159</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_zI5uBrX68v9j" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 110pt">Total assets measured at fair value on a recurring basis</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4249">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004250" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">142,055</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4251">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004252" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">142,055</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosureAbstract_iB_pn3n3_zRZ5mclAy2h7" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; padding-left: 0.05in">Liabilities</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherLiabilitiesFairValueDisclosure_iI_pn3n3_zhxNMohxFNR6" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.05in">Derivative liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4259">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004260" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">482</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4261">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OtherLiabilitiesFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004262" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">482</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinancialInstrumentsSoldNotYetPurchasedAtFairValue_iI_pn3n3_z2Cgf59wo5C2" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.05in">MBS forward sales commitments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4264">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004265" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4266">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004267" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">68</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesFairValueDisclosure_iI_pn3n3_zrwBupFA6895" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 110pt">Total liabilities measured at fair value on a recurring basis</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4269">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004270" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">550</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4271">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember" id="Fact004272" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">550</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zeOPo8Dv6Rk2" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"></p>

<ix:exclude><!-- Field: Page; Sequence: 100 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->100<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_232_z7Tisb8f2Jd4" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Assets
and Liabilities Recorded at Fair Value on a Nonrecurring Basis</i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company is predominantly an asset based lender with real estate serving as collateral on approximately <span id="xdx_903_ecustom--PercentageOfLoansCollateralByRealEstate_dp_c20240101__20241231_zspM493xcFG9" title="Percentage of loans collateralize by real estate"><ix:nonFraction name="SFST:PercentageOfLoansCollateralByRealEstate" contextRef="From2024-01-01to2024-12-31" id="Fact004274" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">84</ix:nonFraction>%</span> of loans as of December 31,
2024. Loans which are deemed to be individually evaluated are valued net of the allowance for credit losses, and other real estate owned
is valued at the lower of cost or net realizable value of the underlying real estate collateral. Such market values are generally obtained
using independent appraisals, which the Company considers to be level 2 inputs. The tables below present the recorded amount of assets
and liabilities measured at fair value on a nonrecurring basis.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004276" name="us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_pn3n3_zwWKbhgIus2f" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zhRlLW9yqja6" style="display: none">Schedule of assets and liabilities measured at fair value
        on a nonrecurring basis</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(dollars
in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AssetsAbstract_iB_zPQQgv8xRTt5" style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 9pt; text-align: left">Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 48%; font-size: 9pt; text-align: left">Individually evaluated loans</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zpydfqNwxRC3" title="Individually evaluated loans" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4279">-</span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zPcU2S5IB6Yf" title="Individually evaluated loans" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004281" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,139</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zBGpBic6AJO8" title="Individually evaluated loans" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004283" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,127</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zAsBXpPKM9qg" title="Individually evaluated loans" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004285" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,266</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">Total assets measured at fair value on a nonrecurring basis</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">$</td><td id="xdx_983_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zZ3VhN8kBc4f" title="Total assets measured at fair value on a nonrecurring basis" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4287">-</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zW6tH7XQ871j" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004288" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,139</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zbqHZtZChAf9" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004289" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,127</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_z3nOhOK8YUf" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004290" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10,266</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AssetsAbstract_iB_zUUaziYEDmz4" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 48%; text-align: left">Individually evaluated loans</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zdAmJC0qAbPa" title="Individually evaluated loans" style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4293">-</span></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zqRdjN3pIfec" title="Individually evaluated loans" style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004295" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,160</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zUSu6xbqFepk" title="Individually evaluated loans" style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004297" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,976</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zPUkwCdtglz5" title="Individually evaluated loans" style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:AlternativeInvestment" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004299" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,136</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Total assets measured at fair value on a nonrecurring basis</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98B_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_z3jg5f3KiCwf" title="Total assets measured at fair value on a nonrecurring basis" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4301">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zigZVBfj2o8h" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004302" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,160</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zYa87GbSdQy6" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004303" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,976</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zuer327vz0q7" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:AssetsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsNonrecurringMember" id="Fact004304" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,136</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

</ix:nonNumeric><p id="xdx_8AA_zuSZh1HfsDLi" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 9.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal">The
Company had no liabilities carried at fair value or measured at fair value on a nonrecurring basis.</span></p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal">For
Level 3 assets and liabilities measured at fair value on a recurring or nonrecurring basis as of December 31, 2024 and 2023, the significant
unobservable inputs used in the fair value measurements were as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004306" name="us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock"><table cellspacing="0" cellpadding="0" id="xdx_886_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zPiSWIrRnbCl" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_zpks3itkvEVh" style="display: none">Schedule of unobservable inputs used in the fair value measurements</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 27%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font: normal 8pt Arial, Helvetica, Sans-Serif"><b>Valuation
    Technique</b></span></td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font: normal 8pt Arial, Helvetica, Sans-Serif"><b>Significant
    Unobservable Inputs</b></span></td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font: normal 8pt Arial, Helvetica, Sans-Serif"><b>Range
    of Inputs</b></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font-style: italic"><span style="font: normal 9pt Arial, Helvetica, Sans-Serif">Individually
    evaluated loans</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font-style: italic"><span style="font: normal 9pt Arial, Helvetica, Sans-Serif"><span id="xdx_90A_ecustom--FairValueOfMeasurementsValuationTechniques_c20240101__20241231_zDzD9KZqeZYj" title="Valuation Technique"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact004308" name="SFST:FairValueOfMeasurementsValuationTechniques">Appraised
    Value/ Discounted Cash Flows</ix:nonNumeric></span></span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><span id="xdx_902_ecustom--FairValueOfMeasurementsSignificantAssumptions_c20240101__20241231_z0CjM1tooX64" title="Significant Unobservable Inputs"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact004310" name="SFST:FairValueOfMeasurementsSignificantAssumptions">Discounts
    to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal</ix:nonNumeric></span></span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><span id="xdx_901_ecustom--FairValueAssumptionsRangeOfInputs_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zqSAxW3lb1m2" title="Range of Inputs"><ix:nonFraction name="SFST:FairValueAssumptionsRangeOfInputs" contextRef="From2024-01-012024-12-31_srt_MinimumMember" id="Fact004312" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">0</ix:nonFraction></span>-<span id="xdx_90E_ecustom--FairValueAssumptionsRangeOfInputs_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zqLOrT8bHlZf" title="Range of Inputs"><ix:nonFraction name="SFST:FairValueAssumptionsRangeOfInputs" contextRef="From2024-01-012024-12-31_srt_MaximumMember" id="Fact004314" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">25</ix:nonFraction></span>%</span></td></tr>
  </table></ix:nonNumeric>
<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Fair
Value of Financial Instruments</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Financial
instruments require disclosure of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical
to estimate the fair value. A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual
obligation which requires the exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the
Company&#8217;s common stock, premises and equipment and other assets and liabilities.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following is a description of valuation methodologies used to estimate fair value for certain other financial instruments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Fair
value approximates carrying value for the following financial instruments due to the short-term nature of the instrument: cash and due
from banks, federal funds sold, other investments, federal funds purchased, and securities sold under agreement to repurchase.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Loans
</i>&#8211; The valuation of loans held for investment is estimated using the exit price notion which incorporates factors, such as enhanced
credit risk, illiquidity risk and market factors that sometimes exist in exit prices in dislocated markets. This credit risk assumption
is intended to approximate the fair value that a market participant would realize in a hypothetical orderly transaction. The Company&#8217;s
loan portfolio is initially fair valued using a segmented approach, using the eight categories as disclosed in Note 4 &#8211; Loans and
Allowance for Credit Losses. Loans are considered a Level 3 classification.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Deposits
&#8211; </i>Fair value for demand deposit accounts and interest-bearing accounts with no fixed maturity date is equal to the carrying
value. The fair value of certificate of deposit accounts are estimated by discounting cash flows from expected maturities using current
interest rates on similar instruments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>FHLB
Advances and Other Borrowings &#8211; </i>Fair value for FHLB advances and other borrowings are estimated by discounting cash flows from
expected maturities using current interest rates on similar instruments.</span></p>

<ix:exclude><!-- Field: Page; Sequence: 101 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->101<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23F_zKXBNd43ylPf" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Subordinated
debentures</i> &#8211; Fair value for subordinated debentures are estimated by discounting cash flows from expected maturities using
current interest rates on similar instruments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has used management&#8217;s best estimate of fair value based on the above assumptions. Thus, the fair values presented may not
be the amounts that could be realized in an immediate sale or settlement of the instrument. In addition, any income taxes or other expenses,
which would be incurred in an actual sale or settlement, are not taken into consideration in the fair value presented.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">The
estimated fair values of the Company&#8217;s financial instruments at December 31, 2024 and 2023 are as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004316" name="us-gaap:FairValueByBalanceSheetGroupingTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_pn3n3_zdInrVJZRxJ9" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B9_z1Sxuuzgx6Pl" style="display: none">Schedule of estimated fair values of the company's financial instruments</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; font-weight: bold; text-align: center">&#160;</td><td style="font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Carrying<br/> Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair<br/> Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_98F_eus-gaap--FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_iB_c20230101__20231231_z6mYuopz14Id" title="Financial Assets:" style="font-weight: bold; text-align: left; padding-left: 1.5pt">Financial Assets:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 35%; text-align: left; padding-left: 0.25in">Other investments, at cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--OtherInvestments_iI_pn3n3_c20241231_zHsY2l6wXXwi" title="Other investments, at cost, Carrying Amount" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:OtherInvestments" contextRef="AsOf2024-12-31" id="Fact004320" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,490</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231_zSLFII38JTo5" title="Other investments, at cost, Fair Value" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsFairValueDisclosure" contextRef="AsOf2024-12-31" id="Fact004322" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,490</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkUERcp7xYSk" title="Other investments, at cost, Fair Value" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4324">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqZ2b72iFUF5" title="Other investments, at cost, Fair Value" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4326">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zNzkLEgQZ39i" title="Other investments, at cost, Fair Value" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact004328" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,490</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--LoansReceivableCarryingAmount_iI_pn3n3_c20241231_fKDEp_z5Wt9miTPyph" title="Loans, Carrying Amount" style="text-align: right"><ix:nonFraction name="SFST:LoansReceivableCarryingAmount" contextRef="AsOf2024-12-31" id="Fact004330" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,579,640</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231_fKDEp_zwBkZ4aDyUCc" title="Loans, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:LoansReceivableFairValueDisclosure" contextRef="AsOf2024-12-31" id="Fact004332" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,319,602</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_zORLXmJclbUj" title="Loans, Fair Value" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4334">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zujotK6hBMU5" title="Loans, Fair Value" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4336">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zz55cgBaOv2a" title="Loans, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:LoansReceivableFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact004338" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,319,602</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_981_eus-gaap--FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zMSJ8OFp3Ksc" title="Financial Liabilities:" style="font-weight: bold; text-align: left; padding-left: 1.5pt">Financial Liabilities:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--DepositsCarryingAmount_iI_pn3n3_c20241231_z4TeQW9mM6Rf" title="Deposits, Carrying Amount" style="text-align: right"><ix:nonFraction name="SFST:DepositsCarryingAmount" contextRef="AsOf2024-12-31" id="Fact004342" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,435,765</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231_zObJ05NUq8f2" title="Deposits, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:DepositsFairValueDisclosure" contextRef="AsOf2024-12-31" id="Fact004344" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,158,893</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zrqdIHP1xsDb" title="Deposits, Fair Value" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4346">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z1O7bhyi3JUg" title="Deposits, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:DepositsFairValueDisclosure" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact004348" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,158,893</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zss3zs3Tu1j6" title="Deposits, Fair Value" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4350">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FederalHomeLoanBankAdvances_iI_pn3n3_c20241231_zr7kfrJEpFDd" title="Subordinated debentures, Carrying Amount" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvances" contextRef="AsOf2024-12-31" id="Fact004352" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,903</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231_z4rzHihVBtNb" title="Subordinated debentures, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" contextRef="AsOf2024-12-31" id="Fact004354" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,539</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z4AyObKys4t7" title="Subordinated debentures, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4356">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsWHKZYwzcTf" title="Subordinated debentures, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact004358" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27,539</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zaMMyNmMTCGb" title="Subordinated debentures, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4360">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left; padding-left: 1.5pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-left: 1.5pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December 31, 2023</b></span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left; padding-left: 1.5pt">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Carrying<br/> Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Fair<br/> Value</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Level 1</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Level 2</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Level 3</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_98F_eus-gaap--FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zqMvlcVY1rCj" title="Financial Assets:" style="font-weight: bold; text-align: left; padding-left: 1.5pt">Financial Assets:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Other investments, at cost</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OtherInvestments_iI_pn3n3_c20231231_zbsHTE5bLMPe" title="Other investments, at cost, Carrying Amount" style="text-align: right"><ix:nonFraction name="us-gaap:OtherInvestments" contextRef="AsOf2023-12-31" id="Fact004364" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,939</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231_z2fdHNURLj8g" title="Other investments, at cost, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsFairValueDisclosure" contextRef="AsOf2023-12-31" id="Fact004366" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,939</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zp8ssPhR7ZUf" title="Other investments, at cost, Fair Value" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4368">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z1BdBYIQrj7d" title="Other investments, at cost, Fair Value" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4370">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zmxktWW0Doqa" title="Other investments, at cost, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:OtherAssetsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact004372" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">19,939</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--LoansReceivableCarryingAmount_iI_pn3n3_c20231231_fKDEp_zFOz752xs3b6" title="Loans, Carrying Amount" style="text-align: right"><ix:nonFraction name="SFST:LoansReceivableCarryingAmount" contextRef="AsOf2023-12-31" id="Fact004374" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,557,120</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231_fKDEp_z4jrNCuXvK2i" title="Loans, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:LoansReceivableFairValueDisclosure" contextRef="AsOf2023-12-31" id="Fact004376" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,337,768</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z9Z8kKHynF33" title="Loans, Fair Value" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4378">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zRWS50Jy33P2" title="Loans, Fair Value" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4380">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zrupOKViSEJf" title="Loans, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:LoansReceivableFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member" id="Fact004382" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,337,768</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_981_eus-gaap--FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zdWkMEHXXFTh" title="Financial Liabilities:" style="font-weight: bold; text-align: left; padding-left: 1.5pt">Financial Liabilities:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--DepositsCarryingAmount_iI_pn3n3_c20231231_zuwTn1lbF112" title="Deposits, Carrying Amount" style="text-align: right"><ix:nonFraction name="SFST:DepositsCarryingAmount" contextRef="AsOf2023-12-31" id="Fact004386" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,379,564</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231_zU2V14EfAYK9" title="Deposits, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:DepositsFairValueDisclosure" contextRef="AsOf2023-12-31" id="Fact004388" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,961,182</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zNMIE363asL7" title="Deposits, Fair Value" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4390">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs8YHsJDy0X8" title="Deposits, Fair Value" style="text-align: right"><ix:nonFraction name="us-gaap:DepositsFairValueDisclosure" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact004392" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,961,182</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zbu5vOEDHNy7" title="Deposits, Fair Value" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4394">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvances_iI_pn3n3_c20231231_z8RH7f02PXh9" title="Subordinated debentures, Carrying Amount" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FederalHomeLoanBankAdvances" contextRef="AsOf2023-12-31" id="Fact004396" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,322</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231_z30rzBbM2Nze" title="Subordinated debentures, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" contextRef="AsOf2023-12-31" id="Fact004398" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,712</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkCXZQuoBhF" title="Subordinated debentures, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4400">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgoQ4r4AwF4l" title="Subordinated debentures, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member" id="Fact004402" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">40,712</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zI3XDkXFDlUa" title="Subordinated debentures, Fair Value" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4404">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.15in; text-align: right"><span style="font: normal 10pt Arial, Helvetica, Sans-Serif"><sup id="xdx_F01_zwfQakfW6nLg">(1)</sup></span></td><td style="text-align: justify"><span id="xdx_F13_zQ7TgemuIwN8" style="font: normal 8pt Arial, Helvetica, Sans-Serif"><ix:footnote id="Footnote004405" xml:lang="en-US">&#160;Carrying
amount is net of the allowance for credit losses and individually evaluated loans.</ix:footnote></span></td>
</tr></table>
</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004407" name="us-gaap:EarningsPerShareTextBlock"><p id="xdx_80E_eus-gaap--EarningsPerShareTextBlock_zh0dSFAJBgD2" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal"><b>NOTE
13 &#8211; <span id="xdx_82D_zOoLfcEPjkvl">Earnings Per Common Share</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following schedule reconciles the numerators and denominators of the basic and diluted earnings per share computations for the years
ended December 31, 2024, 2023, and 2022. Dilutive common shares arise from the potentially dilutive effect of the Company&#8217;s outstanding
stock options and unvested restricted stock. The assumed conversion of stock options and warrants can create a difference between basic
and dilutive net income per common share.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, 2023, and 2022, options totaling <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231_zNo5rdv2Nfh6" title="Anti-dilutive in the calculation of earnings per share, amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2024-01-01to2024-12-31" id="Fact004409" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">153,755</ix:nonFraction></span>, <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231_zgo5aietg4Jb" title="Anti-dilutive in the calculation of earnings per share, amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2023-01-012023-12-31" id="Fact004411" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">269,072</ix:nonFraction></span>, and <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20220101__20221231_zRbQxilRyzZ7" title="Anti-dilutive in the calculation of earnings per share, amount"><ix:nonFraction name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" contextRef="From2022-01-012022-12-31" id="Fact004413" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">131,433</ix:nonFraction></span>, respectively, were anti-dilutive in the calculation
of earnings per share as their exercise price exceeded the fair market value. These options were therefore excluded from the diluted
earnings per share calculation.</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004415" name="us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_pn3n3_zHXaJGeAcAS9" summary="xdx: Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share computations" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="display: none; text-align: left"><span style="display: none"><span style="display: none"><span id="xdx_8B9_zrnggNMplNF" style="display: none">Schedule of earnings per share</span></span></span></td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_49A_20240101__20241231_zwvGRS7r6TIe" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_498_20230101__20231231_zpVGyXfUR4Df" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_49B_20220101__20221231_zdKzEAb3Sc68" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands, except share data)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_ecustom--NumeratorAbstract_iB_zbvjFsz0Jswc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Numerator:</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_i01_pn3n3_zKUWAE87WKLa" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; width: 61%; text-align: left">Net income</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-01to2024-12-31" id="Fact004421" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,530</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31" id="Fact004422" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,426</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31" id="Fact004423" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,115</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_i01_pn3n3_z1lvfCxp7NI8" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Net income available to common shareholders</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2024-01-01to2024-12-31" id="Fact004425" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,530</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2023-01-012023-12-31" id="Fact004426" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,426</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic" contextRef="From2022-01-012022-12-31" id="Fact004427" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,115</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--DenominatorAbstract_iB_zAOAmjW7rodi" style="vertical-align: bottom">
    <td style="text-align: left">Denominator:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pip0_zzSz4d9ieP42" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Weighted-average common shares outstanding - basic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2024-01-01to2024-12-31" id="Fact004433" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">8,080,623</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2023-01-012023-12-31" id="Fact004434" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">8,046,633</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" contextRef="From2022-01-012022-12-31" id="Fact004435" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">7,958,294</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i01_pip0_zQNxC7YAtsRf" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Common stock equivalents</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="From2024-01-01to2024-12-31" id="Fact004437" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">36,434</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="From2023-01-012023-12-31" id="Fact004438" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">31,821</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment" contextRef="From2022-01-012022-12-31" id="Fact004439" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">113,396</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_pip0_zr0VkurQxhG" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Weighted-average common shares outstanding - diluted</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2024-01-01to2024-12-31" id="Fact004441" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">8,117,057</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2023-01-012023-12-31" id="Fact004442" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">8,078,454</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" contextRef="From2022-01-012022-12-31" id="Fact004443" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">8,071,690</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--EarningsPerCommonShareAbstract_iB_zRlMvbK0o2Z2" style="vertical-align: bottom">
    <td style="text-align: left">Earnings per common share:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--EarningsPerShareBasic_i01_pip0_z5PgMV8oKXBb" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2024-01-01to2024-12-31" id="Fact004449" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">1.92</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2023-01-012023-12-31" id="Fact004450" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">1.67</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareBasic" contextRef="From2022-01-012022-12-31" id="Fact004451" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">3.66</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--EarningsPerShareDiluted_i01_pip0_zXpkztXUCjD3" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Diluted</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2024-01-01to2024-12-31" id="Fact004453" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">1.91</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2023-01-012023-12-31" id="Fact004454" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">1.66</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:EarningsPerShareDiluted" contextRef="From2022-01-012022-12-31" id="Fact004455" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">3.61</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"></p>

<ix:exclude><!-- Field: Page; Sequence: 102 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->102<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_234_zeA1JLiRJT33" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004457" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock"><p id="xdx_80C_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zS7zXeyx6PW3" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
14 &#8211; <span id="xdx_825_zrTGKF56IRKl">Commitments and Contingencies</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has an agreement with a data processor which expires in 2028 to provide certain item processing, electronic banking, and general
ledger processing services. Components of this contract vary based on transaction and account volume, monthly charges and certain termination
fees.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has commitments with various investment partners under the Small Business Investment Company (&#8220;SBIC&#8221;) and the Rural
Business Investment Company (&#8220;RBIC&#8221;) programs for which we have committed to make capital contributions from time to time.
These commitments totaled approximately $<span id="xdx_90E_ecustom--ApproximatelyCommitmentsTotaled_iI_pn3n3_dm_c20241231_z1lxsDIrJ1Sd" title="Total commitments"><ix:nonFraction name="SFST:ApproximatelyCommitmentsTotaled" contextRef="AsOf2024-12-31" id="Fact004459" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.2</ix:nonFraction></span> million at December 31, 2024.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company may be subject to litigation and claims in the normal course of business. As of December 31, 2024, management believes there
is no material litigation pending.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004461" name="us-gaap:IncomeTaxDisclosureTextBlock"><p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zmjOYb0zevil" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
15 &#8211; <span id="xdx_826_zxt9VOkO77R6">Income Taxes</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
components of income tax expense were as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004463" name="us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_zXHaz4KOfXq4" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of components of income tax expense" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_zAqRRY7WaI4k" style="display: none">Schedule of components of income tax expense</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240101__20241231_zGDfTiSPTxFc" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20230101__20231231_z4elUexkTzzg" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20220101__20221231_zZ0dwZv36bEd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zRSf370dJvxl" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Current income taxes:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_pn3n3_maCITEBzp5O_zTRHKs2AxnHh" style="vertical-align: bottom">
    <td style="padding-left: 10pt; width: 61%; text-align: left">Federal	</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact004469" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,992</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact004470" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,769</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:CurrentFederalTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact004471" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,482</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01B_pn3n3_maCITEBzp5O_zeSaFHhXB5dh" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">State	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact004473" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">623</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact004474" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">460</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CurrentStateAndLocalTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact004475" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,273</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CurrentIncomeTaxExpenseBenefit_i02T_pn3n3_mtCITEBzp5O_maITEBzhXp_zRrobWoi2Nnh" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left">Total current tax expense	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact004477" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,615</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact004478" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,229</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CurrentIncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact004479" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,755</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxExpenseBenefit_iB_pn3n3_maITEBzhXp_zD1zgqv1Eim9" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Deferred income benefit</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact004481" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,233</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact004482" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">228</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:DeferredIncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact004483" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">757</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_i01_pn3n3_mtITEBzhXp_zuvbNbqfzu4f" style="vertical-align: bottom">
    <td style="border-bottom: Black 2pt solid; padding-left: 10pt; text-align: left">Income tax expense</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-bottom: Black 2pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact004485" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,382</ix:nonFraction></td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact004486" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,001</ix:nonFraction></td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact004487" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,998</ix:nonFraction></td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following is a summary of the items that caused recorded income taxes to differ from taxes computed using the statutory tax rate:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004489" name="us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zk29oow6znI7" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td id="xdx_8BE_zIYLFKmptLmb" style="display: none">Schedule of taxes computed using the statutory tax rate</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20240101__20241231_zVIQXRCyxTJb" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20230101__20231231_zlzBSIOrqxn3" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20220101__20221231_zdKzH64BuYEl" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzDx5_z2T7xisMcsvi" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; text-align: left">Tax expense at statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2024-01-01to2024-12-31" id="Fact004491" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,182</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2023-01-012023-12-31" id="Fact004492" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,660</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" contextRef="From2022-01-012022-12-31" id="Fact004493" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,004</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_maITEBzDx5_zfXS1GuOOYW8" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Effect of state income taxes, net of federal benefit	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2024-01-01to2024-12-31" id="Fact004495" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">195</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2023-01-012023-12-31" id="Fact004496" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">364</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes" contextRef="From2022-01-012022-12-31" id="Fact004497" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,006</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_pn3n3_di_msITEBzDx5_zKEn0ib49VK5" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Exempt income	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" contextRef="From2024-01-01to2024-12-31" id="Fact004499" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">13</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" contextRef="From2023-01-012023-12-31" id="Fact004500" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationTaxExemptIncome" contextRef="From2022-01-012022-12-31" id="Fact004501" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">27</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_pn3n3_maITEBzDx5_zljeT73VCjfk" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left; text-indent: 0pt">Effect of stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" contextRef="From2024-01-01to2024-12-31" id="Fact004503" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">128</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" contextRef="From2023-01-012023-12-31" id="Fact004504" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">133</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" contextRef="From2022-01-012022-12-31" id="Fact004505" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">42</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_pn3n3_maITEBzDx5_zjRCWhlrItbj" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2024-01-01to2024-12-31" id="Fact004507" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">136</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2023-01-012023-12-31" id="Fact004508" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">163</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:IncomeTaxReconciliationOtherAdjustments" contextRef="From2022-01-012022-12-31" id="Fact004509" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">27</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_mtITEBzDx5_z4deAGA66dge" style="vertical-align: bottom">
    <td style="border-bottom: Black 2pt solid; padding-left: 20pt; text-align: left">Income tax expense	</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-bottom: Black 2pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-01to2024-12-31" id="Fact004511" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,382</ix:nonFraction></td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31" id="Fact004512" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,001</ix:nonFraction></td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31" id="Fact004513" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,998</ix:nonFraction></td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">The
components of the deferred tax assets and liabilities are as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004515" name="us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_zZITLWURShB8" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td id="xdx_8BE_zDbB7m7nBrh8" style="display: none">Schedule of components of the deferred tax assets and liabilities</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20241231_z22TDGtbqJt2" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20231231_zn3AJn4tjEfi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseAbstract_iB_zGxO4LUFXRXc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Deferred tax assets:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_i01I_pn3n3_maDTAGz47p_zwOMN1QBUiNb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 74%; text-align: left">Allowance for credit losses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" contextRef="AsOf2024-12-31" id="Fact004520" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,636</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" contextRef="AsOf2023-12-31" id="Fact004521" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,543</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_i01I_pn3n3_maDTAGz47p_zjIWLTkMcNie" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Reserve for unfunded commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="AsOf2024-12-31" id="Fact004523" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">315</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" contextRef="AsOf2023-12-31" id="Fact004524" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">384</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_i01I_pn3n3_maDTAGz47p_z6yg4ETRUXEe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Unrealized loss on securities available for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" contextRef="AsOf2024-12-31" id="Fact004526" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,050</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" contextRef="AsOf2023-12-31" id="Fact004527" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,015</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DeferredTaxAssetsNetDeferredLoanFees_i01I_pn3n3_maDTAGz47p_z5JyiV0eR3Wk" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Net deferred loan fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:DeferredTaxAssetsNetDeferredLoanFees" contextRef="AsOf2024-12-31" id="Fact004529" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,343</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:DeferredTaxAssetsNetDeferredLoanFees" contextRef="AsOf2023-12-31" id="Fact004530" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,475</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_i01I_pn3n3_maDTAGz47p_zeevacpaoNWg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Deferred compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" contextRef="AsOf2024-12-31" id="Fact004532" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,557</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" contextRef="AsOf2023-12-31" id="Fact004533" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,458</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_i01I_pn3n3_maDTAGz47p_zBvVrBDFYYW1" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Accrued bonuses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" contextRef="AsOf2024-12-31" id="Fact004535" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">687</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4536">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--DeferredTaxAssetsLeaseLiabilities_i01I_pn3n3_maDTAGz47p_z8J7qQIYwmZh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:DeferredTaxAssetsLeaseLiabilities" contextRef="AsOf2024-12-31" id="Fact004538" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,999</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:DeferredTaxAssetsLeaseLiabilities" contextRef="AsOf2023-12-31" id="Fact004539" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,175</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_i01I_pn3n3_maDTAGz47p_zQ7K23rrexR7" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2024-12-31" id="Fact004541" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">608</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsOther" contextRef="AsOf2023-12-31" id="Fact004542" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">479</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGz47p_maDTALNzqYA_z8Z06jTUEJb6" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; text-align: justify">Total deferred tax assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2024-12-31" id="Fact004544" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">21,195</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsGross" contextRef="AsOf2023-12-31" id="Fact004545" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20,529</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_pn3n3_zrF4v7NPZmEc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Deferred tax liabilities:</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pn3n3_msDTALNzqYA_zmN2w35fEXF6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AsOf2024-12-31" id="Fact004550" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,892</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment" contextRef="AsOf2023-12-31" id="Fact004551" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,334</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesHedgingTransactions_i01I_pn3n3_msDTALNzqYA_zrjtBVxrgwDj" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Hedging transactions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:DeferredTaxLiabilitiesHedgingTransactions" contextRef="AsOf2024-12-31" id="Fact004553" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">79</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:DeferredTaxLiabilitiesHedgingTransactions" contextRef="AsOf2023-12-31" id="Fact004554" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">74</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_i01I_pn3n3_msDTALNzqYA_zJZeuNTpN00l" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" contextRef="AsOf2024-12-31" id="Fact004556" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">302</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesPrepaidExpenses" contextRef="AsOf2023-12-31" id="Fact004557" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">255</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_i01I_pn3n3_msDTALNzqYA_ztOsKJLNUr7c" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">ROU assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:DeferredTaxLiabilitiesRightOfUseAssets" contextRef="AsOf2024-12-31" id="Fact004559" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,435</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:DeferredTaxLiabilitiesRightOfUseAssets" contextRef="AsOf2023-12-31" id="Fact004560" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">4,656</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesOther_i01I_pn3n3_msDTALNzqYA_zivQOix0CKri" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOther" contextRef="AsOf2024-12-31" id="Fact004562" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxLiabilitiesOther" contextRef="AsOf2023-12-31" id="Fact004563" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">10</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredIncomeTaxLiabilities_iTI_pn3n3_zQnKYnJzuHPj" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Total deferred tax assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2024-12-31" id="Fact004565" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,728</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredIncomeTaxLiabilities" contextRef="AsOf2023-12-31" id="Fact004566" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8,329</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_pn3n3_mtDTALNzqYA_z4s5GQVk32cd" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left">Net deferred tax asset</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2024-12-31" id="Fact004568" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,467</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:DeferredTaxAssetsLiabilitiesNet" contextRef="AsOf2023-12-31" id="Fact004569" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,200</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"></p>

<ix:exclude><!-- Field: Page; Sequence: 103 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->103<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_23A_zrdkFjdN1825" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has analyzed the tax positions taken or expected to be taken in its tax returns and concluded it has no liability related to
uncertain tax positions.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004571" name="us-gaap:RelatedPartyTransactionsDisclosureTextBlock"><p id="xdx_801_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zDCc9XO2eMHa" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
16 &#8211; <span id="xdx_824_zvuQXMaR5IIa">Related Party Transactions</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Certain
directors, executive officers, and companies with which they are affiliated, are clients of and have banking transactions with the Company
in the ordinary course of business. These loans were made on substantially the same terms, including interest rates and collateral, as
those prevailing at the time for comparable transactions with persons not related to the lender.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">A
summary of loan transactions with directors and executive officers, including their affiliates is as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004573" name="us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_pn3n3_zV97repacDZa" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <th id="xdx_8BB_zqyDAih608ak" style="display: none">Schedule of loan transactions with directors and executive officers, including their affiliates</th>
       <th style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th id="xdx_49E_20240101__20241231_zCYxMe8PGM75" style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th id="xdx_495_20230101__20231231_z7apimGUEGq9" style="display: none">&#160;</th>
       <th style="display: none">&#160;</th></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--LoanTransactionsWithRelatedParty_iS_zGpW8gXnkxg7" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Balance, beginning of year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="SFST:LoanTransactionsWithRelatedParty" contextRef="AsOf2023-12-31" id="Fact004575" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25,252</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="SFST:LoanTransactionsWithRelatedParty" contextRef="AsOf2022-12-31" id="Fact004576" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,217</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--NewLoans_zWSyHU4GqhPl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">New loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:NewLoans" contextRef="From2024-01-01to2024-12-31" id="Fact004578" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">7,000</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:NewLoans" contextRef="From2023-01-012023-12-31" id="Fact004579" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,455</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--LoanPaymentsRelatedParty_pn3n3_zrcpLkgxsq6f" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Less loan payments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="SFST:LoanPaymentsRelatedParty" contextRef="From2024-01-01to2024-12-31" id="Fact004581" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">7,107</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="SFST:LoanPaymentsRelatedParty" contextRef="From2023-01-012023-12-31" id="Fact004582" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">9,420</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--LoanTransactionsWithRelatedParty_iE_pn3n3_zRE8EZwRBvu8" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 1.5pt">Balance, end of year</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:LoanTransactionsWithRelatedParty" contextRef="AsOf2024-12-31" id="Fact004584" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25,145</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:LoanTransactionsWithRelatedParty" contextRef="AsOf2023-12-31" id="Fact004585" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">25,252</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Deposits
by executive officers and directors and their related interests at December 31, 2024 and 2023, were $<span id="xdx_90C_eus-gaap--RelatedPartyDepositLiabilities_iI_pn3n3_dm_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--DirectorsAffiliatesAndExecutiveOfficersMember_zhMApAmiQXRb" title="Deposits by related parties"><ix:nonFraction name="us-gaap:RelatedPartyDepositLiabilities" contextRef="AsOf2024-12-31_custom_DirectorsAffiliatesAndExecutiveOfficersMember" id="Fact004587" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">7.0</ix:nonFraction></span> million and $<span id="xdx_90E_eus-gaap--RelatedPartyDepositLiabilities_iI_pn3n3_dm_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--DirectorsAffiliatesAndExecutiveOfficersMember_zjhKpC7yBD9f" title="Deposits by related parties"><ix:nonFraction name="us-gaap:RelatedPartyDepositLiabilities" contextRef="AsOf2023-12-31_custom_DirectorsAffiliatesAndExecutiveOfficersMember" id="Fact004589" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">6.4</ix:nonFraction></span> million, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has a land lease with a director on the property for a branch office, with monthly payments of $<span id="xdx_905_eus-gaap--OperatingLeaseLeaseIncomeLeasePayments_c20240101__20241231_zVweOCftBsb" title="Monthly payments of land lease by company"><ix:nonFraction name="us-gaap:OperatingLeaseLeaseIncomeLeasePayments" contextRef="From2024-01-01to2024-12-31" id="Fact004591" format="ixt:numdotdecimal" decimals="0" unitRef="USD">9,026</ix:nonFraction></span>. In addition, the Company
periodically enters into various consulting agreements with the director for development, administration and advisory services related
to the purchase of property and construction of current and future branch office sites, including the development of the new bank headquarters
in Greenville, South Carolina. There were no payments to the director for these services during 2024 or 2023.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company received rent payments from a company of which a director is a private investor and chairman of the board. Rent received totaled
$<span id="xdx_902_eus-gaap--PaymentsForRent_c20240101__20241231_zOgRZzYATYk5" title="Rent received"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2024-01-01to2024-12-31" id="Fact004593" format="ixt:numdotdecimal" decimals="0" unitRef="USD">91,000</ix:nonFraction></span> and $<span id="xdx_907_eus-gaap--PaymentsForRent_c20230101__20231231_zM9zD0mHb4yl" title="Rent received"><ix:nonFraction name="us-gaap:PaymentsForRent" contextRef="From2023-01-012023-12-31" id="Fact004595" format="ixt:numdotdecimal" decimals="0" unitRef="USD">88,000</ix:nonFraction></span> for the twelve months ended December 31, 2024 and December 31, 2023, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company is of the opinion that the lease payments and consulting fees represent market costs that could have been obtained in similar
&#8220;arms length&#8221; transactions.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004597" name="us-gaap:FinancialInstrumentsDisclosureTextBlock"><p id="xdx_802_eus-gaap--FinancialInstrumentsDisclosureTextBlock_z7LXwZ3xMob4" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
17 &#8211; <span id="xdx_822_zgfs8sq12o4k">Financial Instruments With Off-Balance Sheet Risk</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
the ordinary course of business, and to meet the financing needs of its clients, the Company is a party to various financial instruments
with off-balance sheet risk. These financial instruments, which include commitments to extend credit and standby letters of credit, involve,
to varying degrees, elements of credit and interest rate risk in excess of the amounts recognized in the balance sheets. The contract
amount of those instruments reflects the extent of involvement the Company has in particular classes of financial instruments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company&#8217;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for commitments
to extend credit and standby letters of credit is represented by the contractual amounts of those instruments. The Company uses the same
credit policies in making commitments and conditional obligations as it does for on-balance sheet instruments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Commitments
to extend credit are agreements to lend to a client as long as there is no violation of any material condition established in the contract.
Commitments generally have fixed expiration dates or other termination clauses and may require the payment of a fee. At December 31,
2024, unfunded commitments to extend credit were approximately $<span id="xdx_90F_eus-gaap--UnusedCommitmentsToExtendCredit_iI_pn3n3_dm_c20241231_zxKRaxrpWzW5" title="Unfunded commitments"><ix:nonFraction name="us-gaap:UnusedCommitmentsToExtendCredit" contextRef="AsOf2024-12-31" id="Fact004599" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">719.1</ix:nonFraction></span> million, of which $<span id="xdx_907_eus-gaap--LoansAndLeasesReceivableCommitmentsFixedRates_pn3n3_dm_c20240101__20241231_zctM1qFdW2B" title="Fixed rates"><ix:nonFraction name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" contextRef="From2024-01-01to2024-12-31" id="Fact004601" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">57.5</ix:nonFraction></span> million is at fixed rates and $<span id="xdx_906_eus-gaap--LoansAndLeasesReceivableCommitmentsVariableRates_pn3n3_dm_c20240101__20241231_zd8cX3mI6Yj2" title="Variable rates"><ix:nonFraction name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" contextRef="From2024-01-01to2024-12-31" id="Fact004603" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">661.6</ix:nonFraction></span> million
is at variable rates. At December 31, 2023, unfunded commitments to extend credit were approximately $<span id="xdx_909_eus-gaap--UnusedCommitmentsToExtendCredit_iI_pn3n3_dm_c20231231_zCAkkiWypPP4" title="Unfunded commitments"><ix:nonFraction name="us-gaap:UnusedCommitmentsToExtendCredit" contextRef="AsOf2023-12-31" id="Fact004605" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">724.6</ix:nonFraction></span> million, of which $<span id="xdx_902_eus-gaap--LoansAndLeasesReceivableCommitmentsFixedRates_pn3n3_dm_c20230101__20231231_zXZr1Cc8iZO9" title="Fixed rates"><ix:nonFraction name="us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates" contextRef="From2023-01-012023-12-31" id="Fact004607" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">145.6</ix:nonFraction></span>
million is at fixed rates and $<span id="xdx_90A_eus-gaap--LoansAndLeasesReceivableCommitmentsVariableRates_pn3n3_dm_c20230101__20231231_zYYM8RhuCGo7" title="Variable rates"><ix:nonFraction name="us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates" contextRef="From2023-01-012023-12-31" id="Fact004609" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">579</ix:nonFraction></span>.0 million is at variable rates. The Company evaluates each client&#8217;s credit-worthiness on a case-by-case
basis. The amount of collateral obtained, if deemed necessary by the Company upon extension of credit, is based on management&#8217;s
credit evaluation of the borrower. Collateral varies but may include accounts receivable, inventory, property, plant and</span></p>

<ix:exclude><!-- Field: Page; Sequence: 104 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->104<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_234_zNy06ubtWGI5" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">equipment, and
commercial and residential real estate. See Note 4 &#8211; Loans and Allowance for Credit Losses for additional information on unfunded
commitments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 and 2023, there was a $<span id="xdx_90C_eus-gaap--OtherCommitment_iI_pn3n3_dm_c20241231_zDwmzYISNebg" title="Commitment amount"><ix:nonFraction name="us-gaap:OtherCommitment" contextRef="AsOf2024-12-31" id="Fact004611" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">16.2</ix:nonFraction></span> million and $<span id="xdx_901_eus-gaap--OtherCommitment_iI_pn3n3_dm_c20231231_zbwkSx6bnAi9" title="Commitment amount"><ix:nonFraction name="us-gaap:OtherCommitment" contextRef="AsOf2023-12-31" id="Fact004613" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">16.1</ix:nonFraction></span> million commitment, respectively, under letters of credit. The credit
risk involved in issuing letters of credit is essentially the same as that involved in extending loan facilities to clients. Collateral
varies but may include accounts receivable, inventory, equipment, marketable securities and property. Since most of the letters of credit
are expected to expire without being drawn upon, they do not necessarily represent future cash requirements. The fair value of off balance
sheet lending commitments are based on fees currently charged to enter into similar agreements, taking into account the remaining terms
of the agreements and the counterparties credit standing. The total fair value of such instruments is not material.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004615" name="us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock"><p id="xdx_80C_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zBdDoA5H9Gm8" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
18 &#8211; <span id="xdx_829_ziIh7M04ZPj9">Employee Benefit Plan</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
January 1, 2000, the Company adopted the Southern First Bancshares, Inc. Profit Sharing and 401(k) Plan for the benefit of all eligible
employees. The Company contributes to the Plan annually upon approval by the Board of Directors. Contributions made to the Plan for the
years ended December 31, 2024, 2023, and 2022 amounted to $<span id="xdx_901_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_pn3n3_dm_c20240101__20241231__us-gaap--RetirementPlanTypeAxis__custom--ProfitSharingAndFourHundredOneKPlanMember_zsUrEAZM7677" title="Defined benefit plan, annual cost"><ix:nonFraction name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="From2024-01-012024-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember" id="Fact004617" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.1</ix:nonFraction></span> million, $<span id="xdx_906_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_pn3n3_dm_c20230101__20231231__us-gaap--RetirementPlanTypeAxis__custom--ProfitSharingAndFourHundredOneKPlanMember_zLJdVD4Kvtab" title="Defined benefit plan, annual cost"><ix:nonFraction name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="From2023-01-012023-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember" id="Fact004619" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.1</ix:nonFraction> </span>million, and $<span id="xdx_90C_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20220101__20221231__us-gaap--RetirementPlanTypeAxis__custom--ProfitSharingAndFourHundredOneKPlanMember_zSqQUMnZF9hj" title="Defined benefit plan, annual cost"><ix:nonFraction name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="From2022-01-012022-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember" id="Fact004621" format="ixt:numdotdecimal" decimals="0" unitRef="USD">995,000</ix:nonFraction></span>, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company also provides a nonqualified deferred compensation plan for <span id="xdx_907_ecustom--NumberOfExecutiveOfficers_uofficers_c20240101__20241231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zw0TyeI2wFe7" title="Number of executive officers"><ix:nonFraction name="SFST:NumberOfExecutiveOfficers" contextRef="From2024-01-012024-12-31_custom_SupplementalExecutiveRetirementPlanMember" id="Fact004623" format="ixt:numdotdecimal" decimals="INF" unitRef="officers">20</ix:nonFraction></span> executive officers in the form of a Supplemental Executive Retirement
Plan (&#8220;SERP&#8221;). The SERP provides retirement income for these officers. As of December 31, 2024 and 2023, the Company had
an accrued benefit obligation of $<span id="xdx_906_eus-gaap--AccruedEmployeeBenefitsCurrentAndNoncurrent_iI_pn3n3_dm_c20241231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zr1OARkQm2Vb" title="Accrued benefit obligation"><ix:nonFraction name="us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent" contextRef="AsOf2024-12-31_custom_SupplementalExecutiveRetirementPlanMember" id="Fact004625" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">7.2</ix:nonFraction></span> million and $<span id="xdx_905_eus-gaap--AccruedEmployeeBenefitsCurrentAndNoncurrent_iI_pn3n3_dm_c20231231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zsKGAxggJrIb" title="Accrued benefit obligation"><ix:nonFraction name="us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent" contextRef="AsOf2023-12-31_custom_SupplementalExecutiveRetirementPlanMember" id="Fact004627" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">6.9</ix:nonFraction></span> million, respectively. The Company incurred expenses related to this plan of $<span id="xdx_904_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20240101__20241231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_z0w3N3IICDT4" title="Defined benefit plan, annual cost"><ix:nonFraction name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="From2024-01-012024-12-31_custom_SupplementalExecutiveRetirementPlanMember" id="Fact004629" format="ixt:numdotdecimal" decimals="0" unitRef="USD">417,000</ix:nonFraction></span>
for the year ended December 31, 2024. The Company had a reversal of $<span id="xdx_907_eus-gaap--AccountsReceivableChangeInMethodCreditLossExpenseReversal_pn3n3_dm_c20230101__20231231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zw4auU4QQBS2" title="Reversal of expenses"><ix:nonFraction name="us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal" contextRef="From2023-01-012023-12-31_custom_SupplementalExecutiveRetirementPlanMember" id="Fact004631" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.1</ix:nonFraction></span> million for the year ended December 31, 2023 and incurred expenses
of $<span id="xdx_906_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20220101__20221231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zW9Qi5XWQop6" title="Defined benefit plan, annual cost"><span id="xdx_904_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20220101__20221231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zY0d1J1OjWX" title="Defined benefit plan, annual cost"><ix:nonFraction name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="From2022-01-012022-12-31_custom_SupplementalExecutiveRetirementPlanMember" id="Fact004633" format="ixt:numdotdecimal" decimals="0" unitRef="USD"><ix:nonFraction name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" contextRef="From2022-01-012022-12-31_custom_SupplementalExecutiveRetirementPlanMember" id="Fact004635" format="ixt:numdotdecimal" decimals="0" unitRef="USD">284,000</ix:nonFraction></ix:nonFraction></span></span> for the twelve months ended December 31, 2022.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004637" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"><p id="xdx_80C_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zqkGkVlmC7b" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
19 &#8211; <span id="xdx_829_zUrpFs4adag6">Stock-Based Compensation</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company utilizes certain stock incentive plans as long-term retention programs intended to attract, retain, and provide incentives for
key employees and non-employee directors in the form of incentive and non-qualified stock options, restricted stock, and restricted stock
units. Shares are granted under plans approved by the Company&#8217;s shareholders. As of December 31, 2024, there were <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pip0_c20241231__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_zU719KXhbao1" title="Number of stock option available for grant"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2024-12-31_custom_TwoThousandTwentyEquityIncentivePlanMember" id="Fact004639" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">258,622</ix:nonFraction></span> shares
available for grant under the 2020 Southern First Bancshares, Inc. Equity Incentive Plan.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Compensation
cost is recognized for stock options and restricted stock awards issued to employees and non-employee directors and is measured as the
fair value of these awards on their date of grant.&#160; A Black-Scholes model is utilized to estimate the fair value of stock options,
while the market price of the Company&#8217;s common stock at the date of grant is used as the fair value of restricted stock awards.&#160;
Compensation cost is recognized over the required service period, generally defined as the vesting period for stock option and restricted
stock awards.&#160;</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">Stock-based
compensation expense was recorded as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004641" name="us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pn3n3_ze8KZpHYqDif" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense" style="font: 11pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: right"><span id="xdx_8BC_zRx4R4Tfj1Fh" style="display: none">Schedule of stock-based compensation expense</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231_zaDLVw9Nih7b" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" id="xdx_497_20230101__20231231_z94CjBFpym9c" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" id="xdx_496_20220101__20221231_zmW93CoG1ro8" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--StockOptionPlanExpense_zvMWMiR6Aed8" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; font-size: 9pt; text-align: left">Stock option expense</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">$</td><td style="width: 10%; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2024-01-01to2024-12-31" id="Fact004643" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">374</ix:nonFraction></td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2023-01-012023-12-31" id="Fact004644" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">528</ix:nonFraction></td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:StockOptionPlanExpense" contextRef="From2022-01-012022-12-31" id="Fact004645" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">927</ix:nonFraction></td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--AmortizationOfDeferredCompensationOnRestrictedStock_z3jbPrkMmEM2" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">Restricted stock grant expense</td><td style="border-bottom: Black 1pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><ix:nonFraction name="SFST:AmortizationOfDeferredCompensationOnRestrictedStock" contextRef="From2024-01-01to2024-12-31" id="Fact004647" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,909</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><ix:nonFraction name="SFST:AmortizationOfDeferredCompensationOnRestrictedStock" contextRef="From2023-01-012023-12-31" id="Fact004648" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,415</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"><ix:nonFraction name="SFST:AmortizationOfDeferredCompensationOnRestrictedStock" contextRef="From2022-01-012022-12-31" id="Fact004649" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,099</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_zH4EsScE7d59" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">Total stock-based compensation expense</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" contextRef="From2024-01-01to2024-12-31" id="Fact004651" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,283</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" contextRef="From2023-01-012023-12-31" id="Fact004652" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,943</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"><ix:nonFraction name="us-gaap:EmployeeBenefitsAndShareBasedCompensation" contextRef="From2022-01-012022-12-31" id="Fact004653" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,026</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Stock
Options</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">All
stock options have an exercise price that is equal to the closing fair market value of the Company&#8217;s stock on the date the options
were granted. Options granted under the plans generally vest over a four-year period and expire <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dtY_c20240101__20241231_zfyEwocfZpl6" title="Option expiration period"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:duryear" id="Fact004655" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">10</ix:nonNumeric></span> years from the grant date. The Company
did not grant any stock options during the years ended December 31, 2024, 2023, or 2022.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, there was $<span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231_zDEznUUIDqM6" title="Unrecognized compensation cost"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2024-12-31" id="Fact004657" format="ixt:numdotdecimal" decimals="0" unitRef="USD">32,000</ix:nonFraction></span> of total unrecognized compensation cost related to nonvested stock option grants.&#160; The cost
is expected to be recognized over a weighted-average period of <span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231_zXxM4Nt2gDIg" title="Recognized weighted average period"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:duryear" id="Fact004659" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">0.3</ix:nonNumeric></span> years.&#160; The fair value of stock option grants that vested during
2024, 2023, and 2022 was $<span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231_zqFGU5Tudgk4" title="Fair value of stock option grants"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2024-01-01to2024-12-31" id="Fact004661" format="ixt:numdotdecimal" decimals="0" unitRef="USD">576,000</ix:nonFraction></span>, $<span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20230101__20231231_zmLsMYRSemt3" title="Fair value of stock option grants"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2023-01-012023-12-31" id="Fact004663" format="ixt:numdotdecimal" decimals="0" unitRef="USD">846,000</ix:nonFraction></span> and $<span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pn3n3_dm_c20220101__20221231_ziZtptFkFGI6" title="Fair value of stock option grants"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" contextRef="From2022-01-012022-12-31" id="Fact004665" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.1</ix:nonFraction></span> million, respectively.</span></p>


<ix:exclude><!-- Field: Page; Sequence: 105 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->105<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_230_zIQbGIMRKdn1" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">A
summary of the status of the stock option plan and changes for the period is presented below:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004667" name="us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_pn3n3_zxOldcMgnM6g" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span id="xdx_8B1_zbBxfNPSyO9" style="display: none">Schedule of the status of the stock option plan and changes</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="21" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="21" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Shares</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> average<br/> exercise<br/> price</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/>
 Average<br/>
 Remaining<br/>
 Contractual<br/>
 Life</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Shares</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> average<br/> exercise<br/> price</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/>
 Average<br/>
 Remaining<br/>
 Contractual<br/>
 Life</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Shares</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> average<br/> exercise<br/> price</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/>
 Average<br/>
 Remaining<br/>
 Contractual<br/>
 Life</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 8pt; text-align: left; padding-left: 1.45pt; width: 43%"><span style="font-size: 8pt">Outstanding at beginning
    of year</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20240101__20241231_zCCEAMVnws3c" title="Shares, Outstanding at beginning of year" style="width: 4%; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-12-31" id="Fact004669" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">331,349</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20240101__20241231_zlrMQaqnUYbb" title="Weighted average exercise price, Outstanding at beginning of year" style="width: 4%; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-12-31" id="Fact004671" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">35.51</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 4%; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20230101__20231231_z4FgUh7q9ald" title="Shares, Outstanding at beginning of year" style="width: 4%; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-12-31" id="Fact004673" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">427,224</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231_z6lKVfCbhr75" title="Weighted average exercise price, Outstanding at beginning of year" style="width: 4%; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-12-31" id="Fact004675" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">34.32</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 4%; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20220101__20221231_zdFKwXEIu4nj" title="Shares, Outstanding at beginning of year" style="width: 4%; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2021-12-31" id="Fact004677" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">464,724</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231_z62Y5O1YhZkf" title="Weighted average exercise price, Outstanding at beginning of year" style="width: 4%; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2021-12-31" id="Fact004679" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">33.97</ix:nonFraction></span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 4%; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Granted</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20240101__20241231_zvfTSoeb1Zf6" title="Shares, Granted" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4681">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20240101__20241231_z2DQUOt9pXIf" title="Weighted average exercise price, Granted" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4683">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20230101__20231231_zgDZtQkyjqZ2" title="Shares, Granted" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4685">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20230101__20231231_zSurmmwgeR0i" title="Weighted average exercise price, Granted" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4687">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20220101__20221231_ziCYeNI46QUi" title="Shares, Granted" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4689">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20220101__20221231_zltNNRWgVsGj" title="Weighted average exercise price, Granted" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4691">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Exercised</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20240101__20241231_zi6lYXdCvWk9" title="Shares, Exercised" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2024-01-01to2024-12-31" id="Fact004693" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">15,250</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231_zTwJSo3gmllb" title="Weighted average exercise price, Exercised" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-01to2024-12-31" id="Fact004695" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">17.17</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20230101__20231231_zd4K1tGtsj7g" title="Shares, Exercised" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2023-01-012023-12-31" id="Fact004697" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">27,250</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231_zAi7baIunH2l" title="Weighted average exercise price, Exercised" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31" id="Fact004699" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">20.18</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20220101__20221231_zRwSIOTSpge" title="Shares, Exercised" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:StockIssuedDuringPeriodSharesOther" contextRef="From2022-01-012022-12-31" id="Fact004701" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">32,375</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231_zTMkvGIpBfz4" title="Weighted average exercise price, Exercised" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31" id="Fact004703" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">27.94</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left; padding-left: 10pt"><span style="font-size: 8pt">Forfeited
    or expired</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20240101__20241231_z8NYyjYxzlh" title="Shares, Forfeited or expired" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" contextRef="From2024-01-01to2024-12-31" id="Fact004705" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">3,500</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231_zrgUArtJlYy6" title="Weighted average exercise price, Forfeited or expired" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2024-01-01to2024-12-31" id="Fact004707" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">41.55</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20230101__20231231_zjrY0QV6bfmi" title="Shares, Forfeited or expired" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" contextRef="From2023-01-012023-12-31" id="Fact004709" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">68,625</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231_zRoAarKfAT1j" title="Weighted average exercise price, Forfeited or expired" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2023-01-012023-12-31" id="Fact004711" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">34.15</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20220101__20221231_zcf4i63hZDOk" title="Shares, Forfeited or expired" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" contextRef="From2022-01-012022-12-31" id="Fact004713" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">5,125</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231_zyYEh2t96IOi" title="Weighted average exercise price, Forfeited or expired" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" contextRef="From2022-01-012022-12-31" id="Fact004715" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">43.14</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Outstanding at end of year</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20240101__20241231_zVGhH4VICVSa" title="Shares, Outstanding at end of year" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2024-12-31" id="Fact004717" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">312,599</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20240101__20241231_zdDHW43N92Vk" title="Weighted average exercise price, Outstanding at end of year" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="Fact004719" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">36.34</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zk8eSazAPJqf" title="Weighted Average Remaining Contractual Life, Outstanding at end of year"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:duryear" id="Fact004721" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">4.1</ix:nonNumeric></span>
    years</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20230101__20231231_zo3TdcYCL5I5" title="Shares, Outstanding at end of year" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-12-31" id="Fact004723" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">331,349</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20230101__20231231_zh8ovhzlWOF1" title="Weighted average exercise price, Outstanding at end of year" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2023-12-31" id="Fact004725" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">35.51</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zygrsgUw41Tf" title="Weighted Average Remaining Contractual Life, Outstanding at end of year"><ix:nonNumeric contextRef="From2023-01-012023-12-31" format="ixt-sec:duryear" id="Fact004727" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">4.9</ix:nonNumeric></span>
    years</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20220101__20221231_zwVWUFIkLS3a" title="Shares, Outstanding at end of year" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2022-12-31" id="Fact004729" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">427,224</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20220101__20221231_zBaXjW41tO25" title="Weighted average exercise price, Outstanding at end of year" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" contextRef="AsOf2022-12-31" id="Fact004731" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">34.32</ix:nonFraction></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231_zrZX56mSyWk7" title="Weighted Average Remaining Contractual Life, Outstanding at end of year"><ix:nonNumeric contextRef="From2022-01-012022-12-31" format="ixt-sec:duryear" id="Fact004733" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">5.7</ix:nonNumeric></span>
    years</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">Options exercisable at year-end</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20240101__20241231_z9ImCen8Tus5" title="Shares, options exercisable at year-end" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2024-12-31" id="Fact004735" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">288,849</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20240101__20241231_zHnnZcTr2KT7" title="Weighted average exercise price, Options exercisable at year-end" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2024-12-31" id="Fact004737" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">36.00</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zICw9Jp9ZWgl" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt-sec:duryear" id="Fact004739" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">4.0</ix:nonNumeric></span> years</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20230101__20231231_zXVRZW3lWR48" title="Shares, options exercisable at year-end" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2023-12-31" id="Fact004741" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">267,376</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20230101__20231231_zQlqxgdXneca" title="Weighted average exercise price, Options exercisable at year-end" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2023-12-31" id="Fact004743" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">34.48</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231_zWaxZxHjL1lg" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end"><ix:nonNumeric contextRef="From2023-01-012023-12-31" format="ixt-sec:duryear" id="Fact004745" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">4.5</ix:nonNumeric></span> years</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20220101__20221231_z8oTe7MGecRb" title="Shares, options exercisable at year-end" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2022-12-31" id="Fact004747" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">287,902</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20220101__20221231_zecXkfwwNz3h" title="Weighted average exercise price, Options exercisable at year-end" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" contextRef="AsOf2022-12-31" id="Fact004749" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">32.35</ix:nonFraction></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231_zbklZmR3r7Nk" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end"><ix:nonNumeric contextRef="From2022-01-012022-12-31" format="ixt-sec:duryear" id="Fact004751" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">4.8</ix:nonNumeric></span> years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">Weighted average fair value of options granted during the
    year</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20241231_zzWGS58JpdJ6" title="Weighted average exercise price, Weighted average fair value of options granted during the year" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4753">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20231231_zCipBng0YJX8" title="Weighted average exercise price, Weighted average fair value of options granted during the year" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4755">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20221231_zRcv8JP8FRC4" title="Weighted average exercise price, Weighted average fair value of options granted during the year" style="font-size: 8pt; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4757">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Shares available for
    grant</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20240101__20241231_zbuuVk10QzO8" title="Shares, Shares available for grant" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2024-12-31" id="Fact004759" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">258,622</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20230101__20231231_z8egZCm6zbcb" title="Shares, Shares available for grant" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2023-12-31" id="Fact004761" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">319,058</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20220101__20221231_zsQWtNoTAq3c" title="Shares, Shares available for grant" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right"><span style="font-size: 8pt"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" contextRef="AsOf2022-12-31" id="Fact004763" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">370,824</ix:nonFraction></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
aggregate intrinsic value (the difference between the Company&#8217;s closing stock price on the last trading day of the year and
the exercise price, multiplied by the number of in-the-money options) of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20241231_zo3IU3uJGck" title="Stock options outstanding"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2024-12-31" id="Fact004765" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">312,599</ix:nonFraction></span>
and <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20231231_zoR75PT55Q51" title="Stock options outstanding"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" contextRef="AsOf2023-12-31" id="Fact004767" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">331,349</ix:nonFraction></span>
stock options outstanding at December 31, 2024 and 2023 was $<span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pn3n3_dm_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_zsiRTKOni1Nc" title="Aggregate intrinsic value outstanding"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2024-12-31_us-gaap_StockCompensationPlanMember" id="Fact004769" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.4</ix:nonFraction></span>
million and $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pn3n3_dm_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_ztcv7IDSJzok" title="Aggregate intrinsic value outstanding"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" contextRef="AsOf2023-12-31_us-gaap_StockCompensationPlanMember" id="Fact004771" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.3</ix:nonFraction></span>
million, respectively.&#160; The aggregate intrinsic value of <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231_zO8v5AuhAVh3" title="Stock options exercisable"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2024-12-31" id="Fact004773" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">288,849</ix:nonFraction></span>
and <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20231231_ztyWpyyfpNWg" title="Stock options exercisable"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" contextRef="AsOf2023-12-31" id="Fact004775" format="ixt:numdotdecimal" decimals="INF" unitRef="Shares">267,376</ix:nonFraction></span>
stock options exercisable at December 31, 2024 and 2023 was $<span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_dm_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_zqyeySy9ckA6" title="Aggregate intrinsic value options exercisable at year-end"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2024-12-31_us-gaap_StockCompensationPlanMember" id="Fact004777" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.4</ix:nonFraction></span>
million and $<span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_dm_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_zcH13kVk3zl4" title="Aggregate intrinsic value options exercisable at year-end"><ix:nonFraction name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" contextRef="AsOf2023-12-31_us-gaap_StockCompensationPlanMember" id="Fact004779" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">1.3</ix:nonFraction></span>
million, respectively.<span id="xdx_919_eus-gaap--StockCompensationPlanMember_zNdKjxbG1dM1" style="display: none">Stock Compensation Plan [Member]</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Restricted
Stock Grants</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Shares
of restricted stock granted to employees under the stock plans are subject to restrictions as to continuous employment for a specified
time period following the date of grant.&#160; During this period, the holder is entitled to full voting rights and dividends.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, there was $<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn3n3_dm_c20241231__us-gaap--PlanNameAxis__custom--RestrictedStockPlanMember_zgmSl3eQst5i" title="Unrecognized compensation cost"><ix:nonFraction name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" contextRef="AsOf2024-12-31_custom_RestrictedStockPlanMember" id="Fact004782" format="ixt:numdotdecimal" decimals="-3" scale="6" unitRef="USD">3.9</ix:nonFraction></span> million of total unrecognized compensation cost related to nonvested restricted stock grants.&#160;
The cost is expected to be recognized over a weighted-average period of <span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--PlanNameAxis__custom--RestrictedStockPlanMember_zOcVPG9Sx9rg" title="Recognized weighted average period"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_RestrictedStockPlanMember" format="ixt-sec:duryear" id="Fact004784" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">2.5</ix:nonNumeric></span> years.&#160;</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">A
summary of the status of the Company&#8217;s nonvested restricted stock and changes for the years ended December 31, 2024, 2023, and
2022 is as follows:</span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004786" name="us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_pn3n3_zA8N6FgoodG6" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company's nonvested restricted stock and changes" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span id="xdx_8B8_zc8RScvUq3c4" style="display: none">Schedule of the status of the company's nonvested restricted stock and changes</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Restricted <br/> Shares</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> Average<br/> Grant-Date<br/> Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Restricted <br/> Shares</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> Average<br/> Grant-Date<br/> Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Restricted <br/> Shares</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> Average<br/> Grant-Date<br/> Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 22%; text-align: left">Nonvested at beginning of year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20240101__20241231_zHbzsXX8oh8d" title="Restricted Shares, Nonvested at beginning of year" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2023-12-31" id="Fact004788" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">109,533</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231_zlQiAzkd0eDj" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-12-31" id="Fact004790" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">44.40</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231_zWBLiovr5qI3" title="Restricted Shares, Nonvested at beginning of year" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2022-12-31" id="Fact004792" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">80,337</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231_zxXoODTCCXjl" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2022-12-31" id="Fact004794" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">52.53</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20220101__20221231_zR092bjjqD6e" title="Restricted Shares, Nonvested at beginning of year" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2021-12-31" id="Fact004796" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">41,699</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231_zzJCzLd7m3j2" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2021-12-31" id="Fact004798" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">44.71</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20240101__20241231_zR1c9mPdZDjl" title="Restricted Shares, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2024-01-01to2024-12-31" id="Fact004800" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">65,373</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zeC7S7J64VF5" title="Weighted Average Grant-Date Fair Value, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="Fact004802" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">36.47</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231_zhIKkxJ62J2c" title="Restricted Shares, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2023-01-012023-12-31" id="Fact004804" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">69,880</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_ztC0qLsul2W4" title="Weighted Average Grant-Date Fair Value, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31" id="Fact004806" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">37.12</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20220101__20221231_zQyqvK9Jx563" title="Restricted Shares, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" contextRef="From2022-01-012022-12-31" id="Fact004808" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">53,376</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_ze22IGq9Tj94" title="Weighted Average Grant-Date Fair Value, Granted" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-12-31" id="Fact004810" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">56.25</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20240101__20241231_zczkltkbO333" title="Restricted Shares, Vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2024-01-01to2024-12-31" id="Fact004812" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">30,118</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zO3ndvEpk2f" title="Weighted Average Grant-Date Fair Value, Vested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="Fact004814" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">44.72</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231_zZXiVqaksoyi" title="Restricted Shares, Vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2023-01-012023-12-31" id="Fact004816" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">21,695</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_z9zxpabAFORg" title="Weighted Average Grant-Date Fair Value, Vested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31" id="Fact004818" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">48.95</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20220101__20221231_zhpKj5TQm0q7" title="Restricted Shares, Vested" style="text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" contextRef="From2022-01-012022-12-31" id="Fact004820" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">14,213</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_zzwoQzCubWh5" title="Weighted Average Grant-Date Fair Value, Vested" style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-12-31" id="Fact004822" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">43.26</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Forfeited</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20240101__20241231_zaOcbaepa55c" title="Restricted Shares, Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2024-01-01to2024-12-31" id="Fact004824" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">4,937</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zHXUAwN0vlMf" title="Weighted Average Grant-Date Fair Value, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2024-01-01to2024-12-31" id="Fact004826" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">37.95</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231_zJVLw4uyaWH3" title="Restricted Shares, Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2023-01-012023-12-31" id="Fact004828" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">18,989</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_zHIhiVJGbNK9" title="Weighted Average Grant-Date Fair Value, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2023-01-012023-12-31" id="Fact004830" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">46.83</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20220101__20221231_zDqd6f5dJt2b" title="Restricted Shares, Forfeited" style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" contextRef="From2022-01-012022-12-31" id="Fact004832" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">525</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_zDI0Yyyarj7h" title="Weighted Average Grant-Date Fair Value, Forfeited" style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" contextRef="From2022-01-012022-12-31" id="Fact004834" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">61.14</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Nonvested at end of year</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20240101__20241231_z0NIDky5RJE" title="Restricted Shares, Nonvested at end of year" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2024-12-31" id="Fact004836" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">139,851</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20240101__20241231_zHpaVLhqxUL6" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2024-12-31" id="Fact004838" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">40.85</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20230101__20231231_zjdYLD41Lyo4" title="Restricted Shares, Nonvested at end of year" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2023-12-31" id="Fact004840" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">109,533</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20230101__20231231_zwcvj9srqRKj" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2023-12-31" id="Fact004842" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">44.40</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20220101__20221231_zUlC3WY1y899" title="Restricted Shares, Nonvested at end of year" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" contextRef="AsOf2022-12-31" id="Fact004844" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="Shares">80,337</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20221231_zc3Hd7h7agQh" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" contextRef="AsOf2022-12-31" id="Fact004846" format="ixt:numdotdecimal" decimals="INF" scale="0" unitRef="USDPShares">52.53</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Restricted
Stock Units</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
January 21, 2025, the Company&#8217;s Board of Directors amended the 2020 Southern First Bancshares, Inc. Equity Incentive Plan, to,
among other things, allow for restricted stock units to be granted. As of December 31, 2024 and December 31, 2023, restricted stock units
were unavailable under such plan.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004848" name="SFST:DividendsDisclosureTextBlock"><p id="xdx_80E_ecustom--DividendsDisclosureTextBlock_zTjrlFTuGSLl" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
20 &#8211; <span id="xdx_822_zpNX5Gz0y555">Dividends</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
ability of the Company to pay cash dividends is dependent upon receiving cash in the form of dividends from the Bank. The dividends that
may be paid by the Bank to the Company are subject to legal limitations and regulatory capital requirements.</span></p>

<ix:exclude><!-- Field: Page; Sequence: 106 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->106<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_233_zGpJHeEFJeje" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Also,
the payment of cash dividends on the Company's common stock by the Company in the future will be subject to certain other legal and regulatory
limitations (including the requirement that the Company&#8217;s capital be maintained at certain minimum levels) and will be subject
to ongoing review by banking regulators. The Federal Reserve has issued a policy statement regarding the payment of dividends by bank
holding companies. In general, the Federal Reserve&#8217;s policies provide that dividends should be paid only out of current earnings
and only if the prospective rate of earnings retention by the bank holding company appears consistent with the organization&#8217;s capital
needs, asset quality and overall financial condition.</span></p>
</ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004850" name="us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"><p id="xdx_80F_eus-gaap--RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_zhZgigntQz78" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
21 &#8211; <span id="xdx_82A_zCBA7Xu9HpGl">Regulatory Matters</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Bank is subject to various regulatory capital requirements administered by the federal banking agencies. <span id="xdx_901_eus-gaap--DescriptionOfCapitalRequirementsOnTrustAssets_c20240101__20241231_zpwBzBXEwDK2" title="Capital requirements ratio, description"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" id="Fact004852" name="us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets">The capital rules require banks
and bank holding companies to maintain a minimum total risked-based capital ratio of at least 8%, a total Tier 1 capital ratio of at
least 6%, a minimum common equity Tier 1 capital ratio of at least 4.5%, and a leverage ratio of at least 4%. Bank holding companies
and banks are also required to hold a capital conservation buffer of common equity Tier 1 capital of 2.5% to avoid limitations on capital
distributions and discretionary executive compensation payments. The capital conservation buffer was phased in incrementally over time,
becoming fully effective on January 1, 2019, and consists of an additional amount of common equity equal to 2.5% of risk-weighted assets.</ix:nonNumeric></span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_90B_eus-gaap--DescriptionOfCapitalRequirementsOnTrustAssets_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--WellCapitalizedMember_zfRBeiTHTEti" title="Capital requirements ratio, description"><ix:nonNumeric contextRef="From2024-01-012024-12-31_custom_WellCapitalizedMember" id="Fact004854" name="us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets">To
be considered &#8220;well-capitalized&#8221; for purposes of certain rules and prompt corrective action requirements, the Bank must maintain
a minimum total risked-based capital ratio of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital
ratio of at least 6.5%, and a leverage ratio of at least 5%. As of December 31, 2024, our capital ratios exceed these ratios and we remain
&#8220;well capitalized.&#8221;</ix:nonNumeric></span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements at December
31, 2024 and 2023.</span></p>


<ix:exclude><!-- Field: Page; Sequence: 107 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->107<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_239_zZAbCXuuFAx" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact004856" name="us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_pn3n3_zb5Fk3NNDji9" summary="xdx: Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B5_z81TJlbWqJSb" style="display: none">Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Actual</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For capital<br/> adequacy purposes<br/> minimum</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>To be well<br/> capitalized<br/> under prompt<br/> corrective action</b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 2.35pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>provisions minimum</b></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">As of December 31, 2024</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 22%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Capital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zCXfnRYZrbVh" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:Capital" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004857" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">402,629</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zGn8lNBRDOt9" style="width: 10%; text-align: right"><ix:nonFraction name="SFST:CapitalToRiskWeightedAssets1" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004858" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12.66</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zWYFwMQMsTnk" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:CapitalRequiredForCapitalAdequacy" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004859" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">254,412</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zjE0sJkgaOAa" style="width: 10%; text-align: right"><ix:nonFraction name="SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004860" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.00</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--CapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zMJXSwF5zU0f" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:CapitalRequiredToBeWellCapitalized" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004861" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">318,015</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_ecustom--CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_znInoTvfLVw6" style="width: 10%; text-align: right"><ix:nonFraction name="SFST:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004862" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10.00</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z8DiOy88MTM4" title="Tier 1 Capital (to risk weighted assets) Amount" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneRiskBasedCapital" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004864" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">362,875</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zZJq5mGzGwYb" title="Tier 1 Capital (to risk weighted assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004866" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.41</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z619aurhftDj" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004868" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">190,809</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zaoDf0BsVA71" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004870" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneRiskBasedCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zTYUHJaHUip5" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004872" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">254,412</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zr6yQ3RIEnn2" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004874" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.00</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zt1F8q3LiEd9" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStock" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004876" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">362,875</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zhvS0oytqSXl" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004878" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.41</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zzphDMI6jRDc" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004880" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143,107</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zNDgZGuLQWVb" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004882" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.50</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zjMcSItnGede" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004884" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">206,709</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_z456QJgQf7T1" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004886" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.50</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to average assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z2Rb2aZyuzX3" title="Tier 1 Capital (to average assets) Amount" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneLeverageCapital" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004888" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">362,875</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zl7XgdFrv5xg" title="Tier 1 Capital (to average assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneLeverageCapitalToAverageAssets1" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004890" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.75</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zPGrbr0ITxPd" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004892" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">165,941</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zHqEwWdeCPK2" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004894" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--TierOneLeverageCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zWn6JPFkko52" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004896" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">207,426</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zEBwj8aGJfd9" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" contextRef="AsOf2024-12-31_custom_BankMember" id="Fact004898" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.00</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Company</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Total Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--Capital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zNrAlu1bxpP2" title="Total Capital (to risk weighted assets) Amount" style="text-align: right"><ix:nonFraction name="us-gaap:Capital" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004900" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">403,867</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zxK4MDd1lru1" title="Total Capital (to risk weighted assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:CapitalToRiskWeightedAssets1" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004902" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12.70</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zb1LL3q06EZc" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="us-gaap:CapitalRequiredForCapitalAdequacy" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004904" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">254,392</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zRBBENPq4RP" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004906" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zIE8KQ7Nv0vk" title="Tier 1 Capital (to risk weighted assets) Amount" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneRiskBasedCapital" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004908" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">354,916</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zlR5nukrBFYb" title="Tier 1 Capital (to risk weighted assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004910" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.16</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zu829VUgz92e" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004912" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">190,794</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_ztm1HpzbdjWf" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004914" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zAcTq6IRWs1a" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStock" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004916" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">341,916</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z7oKa4RcGxOk" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004918" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10.75</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zS13a4oeiic3" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004920" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143,096</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z5haFt6W3OR6" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004922" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.50</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zDBNHGEijFaj" title="Tier 1 Capital (to average assets) Amount" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:TierOneLeverageCapital" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004924" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">354,916</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z0ToAEOiVtG" title="Tier 1 Capital (to average assets) Actual Ratio" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TierOneLeverageCapitalToAverageAssets1" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004926" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.55</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zqUgTEJA8C5g" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004928" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">165,963</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z4ZzONrKOoQ4" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" contextRef="AsOf2024-12-31_custom_CompanyMember" id="Fact004930" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.00</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Actual</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For capital<br/> adequacy purposes<br/> minimum</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>To be well<br/> capitalized<br/> under prompt<br/> corrective action</b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 2.35pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>provisions minimum</b></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">As of December 31, 2023</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 22%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Capital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zE6W0WGpG0Yl" title="Total Capital (to risk weighted assets) Amount" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:Capital" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004932" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">390,197</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zsBKqbCkIU1i" title="Total Capital (to risk weighted assets) Actual Ratio" style="width: 10%; text-align: right"><ix:nonFraction name="SFST:CapitalToRiskWeightedAssets1" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004934" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12.28</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zCqOX2xXwPt8" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:CapitalRequiredForCapitalAdequacy" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004936" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">254,278</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_z5JIsBOcAQV1" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio" style="width: 10%; text-align: right"><ix:nonFraction name="SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004938" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.00</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--CapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_znm5ppCkgRol" title="Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum" style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:CapitalRequiredToBeWellCapitalized" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004940" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">317,847</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zjpWKuWPGepb" title="Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio" style="width: 10%; text-align: right"><ix:nonFraction name="SFST:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004942" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10.00</ix:nonFraction></td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zup8H2tT17J5" title="Tier 1 Capital (to risk weighted assets) Amount" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneRiskBasedCapital" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004944" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">350,455</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_ztU7fUR8Xd59" title="Tier 1 Capital (to risk weighted assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004946" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.03</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zclTiuirf6tc" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004948" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">190,708</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zzCDJpjcVXt8" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004950" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneRiskBasedCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zUuZi6LKSR3f" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004952" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">254,278</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zkWoHiL9lNqe" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004954" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.00</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zggaPHoQfdz1" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStock" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004956" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">350,455</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zUEBKCLxCC38" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004958" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">11.03</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zHDXDJQTPmi7" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004960" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143,031</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zOGY4HPWidwa" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004962" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.50</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zgtRkiJ0m8w2" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004964" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">206,601</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_znatlWfYgHCk" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004966" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.50</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to average assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zWLoLBmKIyJ8" title="Tier 1 Capital (to average assets) Amount" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneLeverageCapital" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004968" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">350,455</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zKTqcUcsnbn3" title="Tier 1 Capital (to average assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneLeverageCapitalToAverageAssets1" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004970" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.47</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_z0fa68c6Yguh" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004972" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">165,414</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_z9Vmhud9chO4" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004974" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneLeverageCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zG3w1OmHhEfj" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004976" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">206,767</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zwdNGQFTaaJk" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" contextRef="AsOf2023-12-31_custom_BankMember" id="Fact004978" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">5.00</ix:nonFraction></td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Company</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Total Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--Capital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zxmwS67v3k6d" title="Total Capital (to risk weighted assets) Amount" style="text-align: right"><ix:nonFraction name="us-gaap:Capital" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact004980" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">399,551</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z3RN4QWCLRjd" title="Total Capital (to risk weighted assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:CapitalToRiskWeightedAssets1" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact004982" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">12.57</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z2OskNqOfVXi" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="us-gaap:CapitalRequiredForCapitalAdequacy" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact004984" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">254,278</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zF6Lf9ZPxyx5" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact004986" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zInXLAJecUCc" title="Tier 1 Capital (to risk weighted assets) Amount" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneRiskBasedCapital" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact004988" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">336,809</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zkJvnWV4UIQk" title="Tier 1 Capital (to risk weighted assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact004990" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10.60</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zQQ4pnPGuyyj" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact004992" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">190,708</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zedo5W4LuFU6" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact004994" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">6.00</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zsBPCoY4uvw7" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStock" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact004996" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">323,809</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z4I2dTFHTIWl" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact004998" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">10.19</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zcIozUx74XS" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact005000" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">143,031</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zEyMZBhxxl2k" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio" style="text-align: right"><ix:nonFraction name="SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact005002" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.50</ix:nonFraction></td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_znx5SfaYqtxc" title="Tier 1 Capital (to average assets) Amount" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:TierOneLeverageCapital" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact005004" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">336,809</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zB98n94tfta3" title="Tier 1 Capital (to average assets) Actual Ratio" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TierOneLeverageCapitalToAverageAssets1" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact005006" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">8.14</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zulPXNIo4oDi" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact005008" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">165,436</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zXnVTgpRgG8j" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio" style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" contextRef="AsOf2023-12-31_custom_CompanyMember" id="Fact005010" format="ixt:numdotdecimal" decimals="INF" scale="-2" unitRef="Pure">4.00</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>


<ix:exclude><!-- Field: Page; Sequence: 108 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->108<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_235_zcw4PzCqvOU1" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>
</ix:nonNumeric></ix:nonNumeric><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact005012" name="us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock"><p id="xdx_805_eus-gaap--CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_zy4WAeEYSa07" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
22 &#8211; <span id="xdx_829_zKeVgixELhJc">Parent Company Financial Information</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Following
is condensed financial information of Southern First Bancshares, Inc. (parent company only):</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Condensed
Balance Sheets</i></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact005014" name="srt:ScheduleOfCondensedBalanceSheetTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_887_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_pn3n3_znfc5If2STc5" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed balance sheets" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8B1_zitJZNj8JsZe" style="display: none">Schedule of condensed balance sheets</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zLUbt0U0UvSj" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z8IZI2XmZwp8" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AssetsAbstract_iB_zZ7Gbyt19Ai8" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CashCashEquivalentsAndFederalFundsSold_iI_pn3n3_z9DFMe9Z5DQl" style="vertical-align: bottom">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsAndFederalFundsSold" contextRef="AsOf2024-12-31_srt_ParentCompanyMember" id="Fact005019" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,641</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsAndFederalFundsSold" contextRef="AsOf2023-12-31_srt_ParentCompanyMember" id="Fact005020" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,408</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_iI_pn3n3_znPesITPFx3h" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Investment in subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" contextRef="AsOf2024-12-31_srt_ParentCompanyMember" id="Fact005022" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">351,806</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" contextRef="AsOf2023-12-31_srt_ParentCompanyMember" id="Fact005023" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">339,516</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherAssets_iI_pn3n3_z42uCcP7qRl7" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Other assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="AsOf2024-12-31_srt_ParentCompanyMember" id="Fact005025" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">149</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherAssets" contextRef="AsOf2023-12-31_srt_ParentCompanyMember" id="Fact005026" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">146</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Assets_iI_pn3n3_z6YseLe7vQb6" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.25in">Total assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2024-12-31_srt_ParentCompanyMember" id="Fact005028" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">355,596</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:Assets" contextRef="AsOf2023-12-31_srt_ParentCompanyMember" id="Fact005029" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">349,070</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockholdersEquityAbstract_iB_zEwknhtdVZNg" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Liabilities and Shareholders&#8217; Equity</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_iI_pn3n3_zUuv0hjZ7VJ5" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="AsOf2024-12-31_srt_ParentCompanyMember" id="Fact005034" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">249</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" contextRef="AsOf2023-12-31_srt_ParentCompanyMember" id="Fact005035" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">281</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--JuniorSubordinatedNotes_iI_pn3n3_zeNTyNRP0kw5" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 1.5pt">Subordinated debentures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:JuniorSubordinatedNotes" contextRef="AsOf2024-12-31_srt_ParentCompanyMember" id="Fact005037" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">24,903</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:JuniorSubordinatedNotes" contextRef="AsOf2023-12-31_srt_ParentCompanyMember" id="Fact005038" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">36,322</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockholdersEquity_iI_pn3n3_zCvagDxFkb3e" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Shareholders&#8217; equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2024-12-31_srt_ParentCompanyMember" id="Fact005040" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">330,444</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:StockholdersEquity" contextRef="AsOf2023-12-31_srt_ParentCompanyMember" id="Fact005041" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">312,467</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3_z2fR6d64h25h" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Total liabilities and shareholders&#8217; equity	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2024-12-31_srt_ParentCompanyMember" id="Fact005043" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">355,596</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:LiabilitiesAndStockholdersEquity" contextRef="AsOf2023-12-31_srt_ParentCompanyMember" id="Fact005044" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">349,070</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><i>Condensed
Statements of Income</i></b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact005046" name="srt:ScheduleOfCondensedIncomeStatementTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88E_esrt--ScheduleOfCondensedIncomeStatementTableTextBlock_pn3n3_zZCwItxdR6c6" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of income" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8B9_ztYvAaZOO1jl" style="display: none">Schedule of condensed statements of income</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zc14j46vuYU3" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zFsEkWYrlj96" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z2fABUunqWjl" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenuesAbstract_iB" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Revenues</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InterestAndDividendIncomeOperating_pn3n3_zhjcRschB9o3" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 61%; text-align: left; padding-left: 1.5pt">Interest income</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendIncomeOperating" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005052" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendIncomeOperating" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005053" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"><ix:nonFraction name="us-gaap:InterestAndDividendIncomeOperating" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005054" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Revenues_pn3n3_zUN0R1z9szUk" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Total revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005056" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005057" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:Revenues" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005058" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">20</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CostsAndExpensesAbstract_iB" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Expenses</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InterestExpense_pn3n3_zA8izlWoQocd" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005064" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,149</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005065" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,197</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:InterestExpense" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005066" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,730</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherExpenses_pn3n3_zTJJQiOidOH6" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Other expenses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherExpenses" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005068" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">255</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherExpenses" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005069" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">249</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:OtherExpenses" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005070" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">240</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingExpenses_pn3n3_zrM4GGmxOjU" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Total expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005072" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,404</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005073" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,446</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:OperatingExpenses" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005074" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,970</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zEQFMcYhqxQl" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Income tax benefit</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005076" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">502</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005077" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">511</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncomeTaxExpenseBenefit" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005078" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">409</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_pn3n3_zfzIyTKjcAYl" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Loss before equity in undistributed net income of subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005080" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,890</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005081" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,920</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005082" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">1,541</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_ecustom--EquityInUndistributedNetIncomeOfSubsidiaries_pn3n3_zLdSzbrTEUK6" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Equity in undistributed net income of subsidiaries	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:EquityInUndistributedNetIncomeOfSubsidiaries" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005084" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,420</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:EquityInUndistributedNetIncomeOfSubsidiaries" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005085" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,346</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:EquityInUndistributedNetIncomeOfSubsidiaries" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005086" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,656</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_zpVDaeq07M09" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.25in">Net income</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005088" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,530</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005089" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,426</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005090" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,115</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>


<ix:exclude><!-- Field: Page; Sequence: 109 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->109<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p id="xdx_235_zRI6tuwE2r13" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page --></ix:exclude>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><i>Condensed
Statements of Cash Flows</i></b></span></p>

<ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact005092" name="srt:ScheduleOfCondensedCashFlowStatementTableTextBlock"><table cellpadding="0" cellspacing="0" id="xdx_88E_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_pn3n3_zD03mH1HNRI2" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8B4_zmY29V9tyKs2" style="display: none">Schedule of condensed statements of cash flows</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zys0EvsdmTjl" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zIol1XfN47Ck" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zE15ZiyPTZ3k" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Operating activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NetIncomeLoss_pn3n3_zfovFHVBrck" style="vertical-align: bottom">
    <td style="padding-left: 10pt; width: 61%; text-align: left">Net income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005098" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,530</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005099" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,426</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><ix:nonFraction name="us-gaap:NetIncomeLoss" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005100" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">29,115</ix:nonFraction></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zSZM8akpRM4f" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-indent: -10pt; text-align: left">Adjustments to reconcile net income to cash provided by operating
    activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--EquityInUndistributedNetIncomeOfSubsidiaries_iN_pn3n3_di_z8xFUFxnRVWj" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Equity in undistributed net income of subsidiaries	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:EquityInUndistributedNetIncomeOfSubsidiaries" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005106" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">17,420</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:EquityInUndistributedNetIncomeOfSubsidiaries" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005107" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">15,346</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="SFST:EquityInUndistributedNetIncomeOfSubsidiaries" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005108" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">30,656</ix:nonFraction></td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--ShareBasedCompensation_pn3n3_zA64C0VFoRBc" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-indent: -10pt; text-align: left">Compensation expense related to stock options and restricted stock grants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005110" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,283</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005111" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,943</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:ShareBasedCompensation" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005112" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">2,026</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_pn3n3_zkjzHkCjA0e2" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Increase in other assets	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005114" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">3</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005115" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">125</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5116">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_pn3n3_zoygWydEuUW3" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Increase in accrued expenses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005118" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">49</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005119" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">110</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005120" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">113</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_pn3n3_zFPeAOM6qINf" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Net cash provided by operating activities	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005122" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">439</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005123" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">8</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005124" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">598</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zL59KGjMXrP3" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Investing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--InvestmentInSubsidiariesNet_pn3n3_zChJt8UIDNyg" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Investment in subsidiaries, net	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="SFST:InvestmentInSubsidiariesNet" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005130" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,000</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="SFST:InvestmentInSubsidiariesNet" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005131" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,000</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5132">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInInvestingActivities_pn3n3_z2tIYDPVTCHj" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Net cash provided by (used for) investing activities	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005134" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">5,000</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInInvestingActivities" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005135" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,000</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5136">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zbYvL8qc5MQ5" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Financing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--ProceedsFromTheExerciseOfStockOptionsAndWarrants_pn3n3_zJtpXGAP4NH4" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Proceeds from the exercise of stock options and warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:ProceedsFromTheExerciseOfStockOptionsAndWarrants" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005142" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">294</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:ProceedsFromTheExerciseOfStockOptionsAndWarrants" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005143" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">518</ix:nonFraction></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="SFST:ProceedsFromTheExerciseOfStockOptionsAndWarrants" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005144" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">905</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--SubordinatedLiabilitiesPeriodIncreaseDecrease_i01_maCzEnx_z83Jb0zGTLI8" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Decrease in subordinated debentures</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005146" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,500</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5147">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5148">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInFinancingActivities_pn3n3_z14UY1mQklpk" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Net cash (used) provided by financing activities	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(<ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005150" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">11,206</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005151" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">518</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:NetCashProvidedByUsedInFinancingActivities" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005152" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">905</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_pn3n3_zYALZl6W3Xte" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left">Net (decrease) increase in cash and cash equivalents	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember" id="Fact005154" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">5,767</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(<ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember" id="Fact005155" format="ixt:numdotdecimal" decimals="-3" scale="3" sign="-" unitRef="USD">4,474</ix:nonFraction></td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><ix:nonFraction name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember" id="Fact005156" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">1,503</ix:nonFraction></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iS_pn3n3_zwgRCGmRoer9" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Cash and cash equivalents, beginning of year	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-31_srt_ParentCompanyMember" id="Fact005158" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,408</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-12-31_srt_ParentCompanyMember" id="Fact005159" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,882</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2021-12-31_srt_ParentCompanyMember" id="Fact005160" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">12,379</ix:nonFraction></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iE_pn3n3_z0DgGIGoRtjk" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">Cash and cash equivalents, end of year	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2024-12-31_srt_ParentCompanyMember" id="Fact005162" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">3,641</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2023-12-31_srt_ParentCompanyMember" id="Fact005163" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">9,408</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><ix:nonFraction name="us-gaap:CashAndCashEquivalentsAtCarryingValue" contextRef="AsOf2022-12-31_srt_ParentCompanyMember" id="Fact005164" format="ixt:numdotdecimal" decimals="-3" scale="3" unitRef="USD">13,882</ix:nonFraction></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table></ix:nonNumeric>

</ix:nonNumeric><p id="xdx_812_zJXeeNUOYdXj" style="margin-top: 0; margin-bottom: 0"></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><span style="text-decoration: underline"><span id="a_013"></span>Item
9. Changes in and Disagreements with Accountants on Accounting and Financial Disclosure</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">None.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span style="text-decoration: underline"><span id="a_014"></span>Item
9A. Controls and Procedures</span></span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Evaluation
of Disclosure Controls and Procedures</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Based
on our management&#8217;s evaluation (with the participation of our principal executive officer and principal financial officer), as
of the end of the period covered by this report, our principal executive officer and principal financial officer have concluded that
our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended,
(the &#8220;Exchange Act&#8221;)) are effective to ensure that information required to be disclosed by us in reports that we file or
submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange
Commission rules and forms and is accumulated and communicated to our management, including our principal executive officer and principal
financial officer, as appropriate to allow timely decisions regarding required disclosure.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">For
management&#8217;s report on internal control over financial reporting and the attestation report thereon issued by our independent registered
public accounting firm, see Item 8. Financial Statements and Supplementary Data.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Internal
Control over Financial Reporting</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">There
was no change in our internal control over financial reporting during our fourth quarter of fiscal 2024 that has materially affected,
or is reasonably likely to materially affect, our internal control over financial reporting.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><span style="text-decoration: underline"><span id="a_015"></span>Item
9B. Other Information</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>ITEM
1.01 Entry into a Material Definitive Agreement.</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify; margin-top: 0pt; margin-right: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">On
February 28, 2025, the Company entered into a Modification of Loan (the &#8220;Modification Agreement&#8221;) amending both the Loan
Agreement (&#8220;Loan Agreement&#8221;) and the Promissory Note (the &#8220;Promissory Note&#8221;), each dated as of December 28, 2023,
by and between the Company and TIB, National Association (the &#8220;Lender&#8221;). The Loan Agreement and Promissory Note provide for
a revolving multiple advances loan of up to an aggregate principal amount of $15.0 million. Reference is made to Exhibits 10.1 and 10.2
to the Company&#8217;s Current Report on Form 8-K filed January 3, 2024, which are incorporated herein by reference, for a further description
of the Loan Agreement and Promissory Note with the Lender. The definition of capitalized terms, if not so defined herein, may be found
in the Modification Agreement.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify; margin-top: 0pt; margin-right: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
Modification Agreement extends the revolving line of credit to a maturity date of March 5, 2026.&#160; The Company also agrees under
the Modification Agreement to pay the Lender a Non-Usage Fee of 0.25%, which fee shall be $37,500 less the interest accrued and paid
under the Note, and collected on the Maturity Date.&#160; On March 3, 2025, there was a zero principal balance outstanding borrowed under
the Promissory Note.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify; margin-top: 0pt; margin-right: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
description contained herein of the Modification Agreement does not purport to be complete and is qualified in its entirety by reference
to the terms of such document, a copy of which is filed as an exhibit to this Annual Report on Form 10-K and is incorporated herein by
reference.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-right: 0"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>ITEM
2.03 Creation of a Direct Financial Obligation. </b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-right: 0"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
relevant disclosure set forth in Item 1.01 above is incorporated herein by reference in response to this Item 2.03</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Trading
Plans</b></span></p>

<p id="xdx_983_eecd--MtrlTermsOfTrdArrTextBlock_c20240101__20241231_zUNPBreeBD4a" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" escape="true" id="Fact005165" name="ecd:MtrlTermsOfTrdArrTextBlock"><span style="font-family: Arial, Helvetica, Sans-Serif">During
the three months ended December 31, 2024, no director or &#8220;officer&#8221; of the Company <span id="xdx_90F_eecd--Rule10b51ArrAdoptedFlag_dbF_c20241001__20241231_zzbuGUlEWEok"><span id="xdx_907_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20241001__20241231_z2YNR08h4Gf6"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact005166" name="ecd:Rule10b51ArrAdoptedFlag"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact005167" name="ecd:NonRule10b51ArrAdoptedFlag">adopted</ix:nonNumeric></ix:nonNumeric></span></span> or <span id="xdx_90F_eecd--Rule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zIM682wyMBNl"><span id="xdx_908_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zJo7t0XJs9V5"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact005168" name="ecd:Rule10b51ArrTrmntdFlag"><ix:nonNumeric contextRef="From2024-10-012024-12-31" format="ixt:booleanfalse" id="Fact005169" name="ecd:NonRule10b51ArrTrmntdFlag">terminated</ix:nonNumeric></ix:nonNumeric></span></span> a &#8220;Rule 10b5-1
trading arrangement&#8221; or a &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as each term is defined in Item 408(a) of Regulation
S-K.</span></ix:nonNumeric></p>

<!-- Field: Page; Sequence: 110 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->110<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: 11pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b><span style="text-decoration: underline">Item
9C. </span></b></span><b><span style="text-decoration: underline"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span id="a_016"></span>Disclosures Regarding Foreign Jurisdictions
that Prevent Inspections</span></span></b></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Not
applicable</span></p>



<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span id="a_026"></span><span style="font-family: Arial, Helvetica, Sans-Serif">PART
III</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span style="text-decoration: underline"><span id="a_017"></span>Item
10. Directors, Executive Officers and Corporate Governance.</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
response to this Item, this information is contained in our Proxy Statement for the Annual Meeting of Shareholders to be held on May
20, 2025 and is incorporated herein by reference.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span style="text-decoration: underline"><span id="a_018"></span>Item
11. Executive Compensation.</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
response to this Item, this information is contained in our Proxy Statement for the Annual Meeting of Shareholders to be held on May
20, 2025 and is incorporated herein by reference.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span style="text-decoration: underline"><span id="a_019"></span>Item
12. Security Ownership of Certain Beneficial Owners and Management and Related Shareholder Matters.</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
response to this Item, the information required by Item 201(d) is contained in Item 5 of this report. The other information required
by this item is contained in our Proxy Statement for the Annual Meeting of Shareholders to be held on May 20, 2025 and is incorporated
herein by reference.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span style="text-decoration: underline"><span id="a_020"></span>Item
13. Certain Relationships and Related Transactions, and Director Independence.</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
information is contained in our Proxy Statement for the Annual Meeting of Shareholders to be held on May 20, 2025 is incorporated herein
by reference.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span style="text-decoration: underline"><span id="a_021"></span>Item
14. Principal Accounting Fees and Services.</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
response to this Item, this information is contained in our Proxy Statement for the Annual Meeting of Shareholders to be held on May
20, 2025 and is incorporated herein by reference.</span></p>


<!-- Field: Page; Sequence: 111 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->111<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span style="text-decoration: underline"><span id="a_022"></span>Item
15. Exhibits, Financial Statement Schedules</span></span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; width: 0.5in; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(a)</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; width: 0.4in; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(1)</span></td>
    <td style="padding-top: 1pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Financial Statements</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The following consolidated financial statements are located in Item 8 of this report.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Management&#8217;s Report on Internal Control Over Financial Reporting</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Report of Independent Registered Public Accounting Firm</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Consolidated Balance Sheets as of December 31, 2024 and 2023</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Consolidated Statements of Income for the years ended December 31, 2024, 2023 and 2022</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Consolidated Statements of Comprehensive Income for the years ended December 31, 2024, 2023 and 2022</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Consolidated Statements of Shareholders&#8217; Equity for the years ended December 31, 2024, 2023 and 2022</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Consolidated Statements of Cash Flows for the years ended December 31, 2024, 2023 and 2022</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Notes to the Consolidated Financial Statements</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(2)</span></td>
    <td style="padding-top: 1pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Financial
    Statement Schedules</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="padding-top: 1pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">These
    schedules have been omitted because they are not required, are not applicable or have been included in our consolidated financial
    statements.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">(3)</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Exhibits</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-top: 1pt; text-align: justify; padding-bottom: 1pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">See
    the &#8220;Exhibit Index&#8221; immediately following the signature page of this report.</span></td></tr>
  </table>

<!-- Field: Page; Sequence: 112 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->112<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">EXHIBIT
INDEX</span></p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; width: 0.7in; text-align: left">3.1</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677424000719/sfst4359601-ex3_1.htm" style="-sec-extract: exhibit">Amended and Restated Articles, as amended, of Southern First Bancshares, Inc. (effective May 30, 2024). (incorporated by reference to Exhibit 3.1 of the Company&#8217;s Form 10-Q filed on July 31, 2024).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">3.2</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000109000908000023/ex3-4.htm" style="-sec-extract: exhibit">Amended and Restated Bylaws dated March 18, 2008 (incorporated by reference to Exhibit 3.4 of the Company&#8217;s Form 10-K filed March 24, 2008).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">3.3</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677420003003/sfb3823841-ex31.htm" style="-sec-extract: exhibit">Amendment to Amended and Restated Bylaws dated March 18, 2008 (incorporated by reference to Exhibit 3.1 of the Company&#8217;s Form 10-Q filed on November 2, 2020).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">4.1</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677419002477/sfb3577278-ex101.htm" style="-sec-extract: exhibit">Description of the Company&#8217;s Securities Registered Pursuant to Section 12 of the Securities Exchange Act of 1934 (incorporated by reference to Exhibit 4.1 of the Company&#8217;s Form 10-K filed on March 2, 2020).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">4.2</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677420000670/sfb35772717-ex42.htm" style="-sec-extract: exhibit">Form of certificate of common stock (incorporated by reference to Exhibit 4.2 of the Company&#8217;s Registration Statement on Form SB-2, File No. 333-83851).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">4.3</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677419003329/sfb35772710-ex41.htm" style="-sec-extract: exhibit">Indenture dated as of September 30, 2019 between Southern First Bancshares, Inc. and UMB Bank, National Association, as trustee (incorporated by reference to Exhibit 4.1 of the Company&#8217;s Form 8-K filed on September 30, 2019).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">4.4</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677419003329/sfb35772710-ex42.htm" style="-sec-extract: exhibit">Form of 4.75% Fixed-to-Floating Subordinated Note due 2029 of Southern First Bancshares, Inc. (incorporated by reference to Exhibit 4.2 of the Company&#8217;s Form 8-K filed on September 30, 2019).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">4.5</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677419003329/sfb35772710-ex41.htm" style="-sec-extract: exhibit">Form of Global 4.75% Fixed-to-Floating Subordinated Note due 2029 of Southern First Bancshares, Inc. (incorporated by reference to the Exhibit 2 to Exhibit 4.1 of the Company&#8217;s Form 8-K filed on September 30, 2019).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.1</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000114544310000844/d26423.htm" style="-sec-extract: exhibit">Southern First Bancshares, Inc. 2010 Stock Incentive Plan (incorporated by reference to Appendix A of the Company&#8217;s Proxy Statement on Schedule 14A filed April 6, 2010).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.2</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000114544314000472/d31127.htm" style="-sec-extract: exhibit">Amendment to Southern First Bancshares, Inc. 2010 Stock Incentive Plan (incorporated by reference to Appendix A of the Company&#8217;s Proxy Statement on Schedule 14A filed on April 15, 2014).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.3</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000114544315000545/d32304.htm" style="-sec-extract: exhibit">Amendment to Southern First Bancshares, Inc. 2010 Stock Incentive Plan (incorporated by reference to Appendix A of the Company&#8217;s Proxy Statement on Schedule 14A filed on April 14, 2015).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.4</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000109000910000042/esexhibit4-6.htm" style="-sec-extract: exhibit">Form of Award Agreement for Stock Options (incorporated by reference to Exhibit 4.6 of the Company&#8217;s Form S-8 filed on August 12, 2010).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.5</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000109000910000042/esexhibit4-7.htm" style="-sec-extract: exhibit">Form of Award Agreement for Restricted Stock (incorporated by reference to Exhibit 4.7 of the Company&#8217;s Form S-8 filed on August 12, 2010).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.6</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000110465904023871/a04-9209_1ex10d6.htm" style="-sec-extract: exhibit">Sublease Agreement between Greenville First Bank, N.A. and Augusta Road Holdings, LLC dated February 26, 2004 (incorporated by reference to Exhibit 10.6 of the Company&#8217;s Form 10-QSB for the period ended June 30, 2004).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.7</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000109000913000035/seaver_employ_agreement.htm" style="-sec-extract: exhibit">R. Arthur Seaver, Jr. Amended and Restated Employment Agreement (incorporated by reference to Exhibit 10.5 of the Company&#8217;s Form 8-K filed October 3, 2013).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.8</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677423000895/sfst4220081-ex10_1.htm" style="-sec-extract: exhibit">Calvin C. Hurst Employment Agreement (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 10-Q filed on August 1, 2023).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.9</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677424000549/sfst4332511_ex102.htm" style="-sec-extract: exhibit">Amendment to Employment Agreement by and between Southern First Bank and Calvin C. Hurst, dated May 6, 2024 (incorporated by reference to Exhibit 10.2 of Southern First Bancshares, Inc.&#8217;s Current Report on Form 8-K filed with the SEC on May 7, 2024).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.10</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000109000909000014/exhibit10-1.htm" style="-sec-extract: exhibit">Form of Split Dollar Agreement between certain executives and Southern First Bancshares, Inc. (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed February 18, 2009).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.11</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000109000908000047/ex10-1.htm" style="-sec-extract: exhibit">Form of Southern First Bank, N.A. Salary Continuation Agreement dated December 17, 2008 (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed December 23, 2008).</a>*</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.12</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000109000908000047/ex10-2.htm" style="-sec-extract: exhibit">Form of First Amendment to Southern First Bank, N.A. Salary Continuation Agreement dated December 17, 2008 (incorporated by reference to Exhibit 10.2 of the Company&#8217;s Form 8-K filed December 23, 2008).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.13</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000109000913000035/dowling_serp_2013.htm" style="-sec-extract: exhibit">Michael D. Dowling Salary Continuation Agreement (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed October 3, 2013).*</a></td></tr>
</table>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 113 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->113<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->



<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left; width: 0.7in">10.14</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000109000913000035/seaver_serp_2013.htm" style="-sec-extract: exhibit">R. Arthur Seaver, Jr. Second Amendment to Salary Continuation Agreement (incorporated by reference to Exhibit 10.4 of the Company&#8217;s Form 8-K filed October 3, 2013).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.15</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677416005404/southern_def14a.htm" style="-sec-extract: exhibit">Southern First Bancshares, Inc. 2016 Equity Incentive Plan (incorporated by reference to Appendix A of the Company&#8217;s Proxy Statement on Schedule 14A filed on April 12, 2016).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.16</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677416006922/southernfirst3121171_2-ex46.htm" style="-sec-extract: exhibit">Form of Award Agreement for Stock Options (incorporated by reference to Exhibit 4.6 of the Company&#8217;s Form S-8 filed on August 18, 2016).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.17</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677416006922/southernfirst3121171_2-ex47.htm" style="-sec-extract: exhibit">Form of Award Agreement for Restricted Stock (incorporated by reference to Exhibit 4.7 of the Company&#8217;s Form S-8 filed on August 18, 2016).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.18</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677419000337/sfb3459825-ex101.htm" style="-sec-extract: exhibit">Amendment dated as of January 31, 2019 to R. Arthur Seaver, Jr. Amended and Restated Employment Agreement (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed on February 6, 2019).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.19</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677423000655/e419475ex10-1_southernfirst.htm" style="-sec-extract: exhibit">William Marion Aiken, III Employment Agreement (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 10-Q filed on May 2, 2023).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.20</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677424000549/sfst4332511_ex103.htm" style="-sec-extract: exhibit">Amendment to Employment Agreement by and between Southern First Bank and William M. Aiken, III, dated May 6, 2024 (incorporated by reference to Exhibit 10.3 of Southern First Bancshares, Inc.&#8217;s Current Report on Form 8-K filed with the SEC on May 7, 2024).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.21</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677419003329/sfb35772710-ex101.htm" style="-sec-extract: exhibit">Form of Subordinated Note Purchase Agreement dated as of September 30, 2019 by and among Southern First Bancshares, Inc. and certain qualified institutional buyers and accredited investors (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Form 8-K filed on September 30, 2019).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.22</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677419003329/sfb35772710-ex102.htm" style="-sec-extract: exhibit">Form of Registration Rights Agreement dated as of September 30, 2019 by and among Southern First Bancshares, Inc. and certain qualified institutional buyers and accredited investors (incorporated by reference to Exhibit 10.2 of the Company&#8217;s Form 8-K filed on September 30, 2019).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.23</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677424000008/sfst4282901-ex101.htm" style="-sec-extract: exhibit">Loan Agreement, dated as of December 28, 2023, by and between Southern First Bancshares, Inc. and TIB, National Association (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Current Report on Form 8-K filed on January 3, 2024).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.24</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677424000008/sfst4282901-ex102.htm" style="-sec-extract: exhibit">Promissory Note, dated as of December 28, 2023, by and between Southern First Bancshares, Inc. and TIB, National Association (incorporated by reference to Exhibit 10.2 of the Company&#8217;s Current Report on Form 8-K filed on January 3, 2024).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.25</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677424000008/sfst4282901-ex103.htm" style="-sec-extract: exhibit">Pledge Agreement, dated as of December 28, 2023, by and between Southern First Bancshares, Inc. and TIB, National Association (incorporated by reference to Exhibit 10.3 of the Company&#8217;s Current Report on Form 8-K filed on January 3, 2024).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.26</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/ix?doc=/Archives/edgar/data/1090009/000120677424000334/sfst4260091-def14a.htm" style="-sec-extract: exhibit">Amendment to the Southern First Bancshares, Inc. 2020 Equity Incentive Plan (incorporated by reference to Appendix A of the Company&#8217;s Proxy Statement for its 2024 Annual Meeting of Shareholders filed on April 3, 2024).*&#160;</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.27</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677424000549/sfst4332511_ex101.htm" style="-sec-extract: exhibit">Employment Agreement by and between Southern First Bank and Christian Zych, dated May 6, 2024 (incorporated by reference to Exhibit 10.1 of Southern First Bancshares, Inc.&#8217;s Current Report on Form 8-K filed with the SEC on May 7, 2024).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.28</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677425000023/sfst4432101-ex101.htm" style="-sec-extract: exhibit">Amendment to the Southern First Bancshares, Inc. 2020 Equity Incentive Plan (incorporated by reference to Exhibit 10.1 of the Company&#8217;s Current Report on Form 8-K filed on January 24, 2025).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.29</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677425000023/sfst4432101-ex102.htm" style="-sec-extract: exhibit">Form of Restricted Stock Unit Grant Notice (incorporated by reference to Exhibit 10.2 of the Company&#8217;s Current Report on Form 8-K filed on January 24, 2025).*</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">10.30</td>
    <td style="text-align: justify"><a href="sfst4401651-ex1030.htm" style="-sec-extract: exhibit">Modification of Loan, dated as of February 28, 2025, by and between the Company and TIB, National Association.</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">19.1</td>
    <td style="text-align: justify"><span id="xdx_906_eecd--InsiderTrdPoliciesProcAdoptedFlag_dbT_c20240101__20241231_z1e7Z1Ug46lb"><a href="sfst4401651-ex191.htm" style="-sec-extract: exhibit"><ix:nonNumeric contextRef="From2024-01-01to2024-12-31" format="ixt:booleantrue" id="Fact005170" name="ecd:InsiderTrdPoliciesProcAdoptedFlag">Insider Trading Policy</ix:nonNumeric></a></span>.</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">21</td>
    <td style="text-align: justify"><a href="sfst4401651-ex21.htm" style="-sec-extract: exhibit">Subsidiaries.</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">23</td>
    <td style="text-align: justify"><a href="sfst4401651-ex23.htm" style="-sec-extract: exhibit">Consent of Independent Public Accountants.</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">24</td>
    <td style="text-align: justify"><a href="#a_023">Power of Attorney (contained herein as part of the signature pages).</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">31.1</td>
    <td style="text-align: justify"><a href="sfst4401651-ex311.htm" style="-sec-extract: exhibit">Rule 13a-14(a) Certification of the Principal Executive Officer.</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">31.2</td>
    <td style="text-align: justify"><a href="sfst4401651-ex312.htm" style="-sec-extract: exhibit">Rule 13a-14(a) Certification of the Principal Financial Officer.</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">32</td>
    <td style="text-align: justify"><a href="sfst4401651-ex32.htm" style="-sec-extract: exhibit">Section 1350 Certifications of the Principal Executive Officer and Principal Financial Officer.</a></td></tr>
</table>

<p style="margin: 0"></p>

<!-- Field: Page; Sequence: 114 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->114<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left; width: 0.7in">97</td>
    <td style="text-align: justify"><a href="https://www.sec.gov/Archives/edgar/data/1090009/000120677424000233/sfst4260121-ex97.htm" style="-sec-extract: exhibit">Incentive
    Compensation Recovery Policy, effective November 21, 2023 (incorporated by reference to Exhibit 97 of the Company&#8217;s Form
    10-K filed on March 5, 2024.</a></td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">101</td>
    <td style="text-align: justify">The following materials from the Company&#8217;s Annual Report on Form 10-K for the year ended December 31, 2023, formatted in eXtensible Business Reporting Language (XBRL); (i) the Consolidated Balance Sheets at December 31, 2023 and December 31, 2022, (ii) Consolidated Statements of Income for the years ended December 31, 2023, 2022, and 2021, (iii) Consolidated Statements of Changes in Shareholders&#8217; Equity and Comprehensive Income for the years ended December 31, 2023, 2022, and 2021, (iv) Consolidated Statements of Cash Flows for the years ended December 31, 2023, 2022, and 2021, and (iv) Notes to Consolidated Financial Statements.</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">&#160;</td>
    <td style="text-align: justify">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; text-align: left">104</td>
    <td style="text-align: justify">Cover Page Interactive Data File (embedded within the Inline XBRL document)</td></tr>
  </table>

<p style="font: 9pt Arial, Helvetica, Sans-Serif; margin-top: 10pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">*&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Management
contract or compensatory plan or arrangement</span></p>


<!-- Field: Page; Sequence: 115 -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->115<!-- Field: /Sequence --></span></p></div>
    <div style="break-before: page; margin-top: 6pt"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><a href="#toc">Table of Contents</a>&#160;</p></div>
    <!-- Field: /Page -->

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="a_023"></span>SIGNATURES</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Pursuant
to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed
on its behalf by the undersigned, thereunto duly authorized.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">SOUTHERN
FIRST BANCSHARES, INC.</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 52%; padding-right: 13.5pt; padding-left: 5.4pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Date:&#160;&#160;<span style="text-decoration: underline">&#160;March
    3, 2025</span></span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 7%; padding-right: 13.5pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">By:
    </span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 1%; padding-right: 13.5pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; width: 31%; padding-right: 13.5pt; padding-left: 5.4pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/R.
    Arthur Seaver, Jr.</span></td>
    <td style="width: 9%">&#160;</td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 5.4pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 5.4pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Chief
    Executive Officer</span></td>
    <td>&#160;</td></tr>
  </table>
<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">KNOW
ALL MEN BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints R. Arthur Seaver, Jr., his true and
lawful attorney-in-fact and agent, with full power of substitution and resubstitution, for him and in his name, place and stead, in any
and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with all exhibits thereto,
and other documents in connection therewith, with the Securities and Exchange Commission, granting unto the attorney-in-fact and agent
full power and authority to do and perform each and every act and thing requisite or necessary to be done in and about the premises,
as fully to all intents and purposes as he might or could do in person, hereby ratifying and confirming all that the attorney-in-fact
and agent, or his substitute or substitutes, may lawfully do or cause to be done by virtue hereof.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Pursuant
to the requirements of the securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the
registrant in the capacities and on the dates indicated.</span></p>

<table cellspacing="0" cellpadding="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom; width: 35%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Signature</b></span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top; width: 1%; padding-right: 13.5pt; padding-left: 2.9pt; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom; width: 46%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Title</b></span></td>
    <td style="width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom; width: 17%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Date</b></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/R.
    Arthur Seaver, Jr.</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director,
    Chief Executive Officer</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">R.
    Arthur Seaver, Jr.</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><i>(Principal
    Executive Officer)</i></span></td>
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/Christian
    J. Zych</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Chief
    Financial Officer</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Christian
    J. Zych</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><i>(Principal
    Financial Officer)</i></span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/Julie
    A. Fairchild</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Chief
    Accounting Officer</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Julie
    A. Fairchild</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><i>(Principal
    Accounting Officer)</i></span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/Andrew
    B. Cajka, Jr.</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Andrew
    B. Cajka, Jr.</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/Mark
    A. Cothran</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Mark
    A. Cothran</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/Leighton
    M. Cubbage</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Leighton
    M. Cubbage</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/David
    G. Ellison</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">David
    G. Ellison</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/Anne
    S. Ellefson</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Anne
    S. Ellefson</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/
    Terry Grayson-Caprio</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Terry
    Grayson-Caprio</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: top; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/Tecumseh
    Hooper, Jr.</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Tecumseh
    Hooper, Jr.</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/Rudolph
    G. Johnstone, III M.D.</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Rudolph
    G. Johnstone, III, M.D.</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/
    Ray A. Lattimore</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Ray
    A. Lattimore</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/Anna
    T. Locke</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Anna
    T. Locke</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/
    William A. Maner, IV</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">William
    A. Maner, IV</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
<tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left">&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left">&#160;</td></tr>

<tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/James
    B. Orders, III</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Director,
    Chairman</span></td>
    <td>&#160;</td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="text-decoration: underline">March
    3, 2025</span></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif">
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">James
    B. Orders, III</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; padding-right: 13.5pt; padding-left: 2.9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font: 10pt Arial, Helvetica, Sans-Serif; vertical-align: bottom; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  </table>

<!-- Field: Page; Sequence: 116; Options: Last -->
    <div style="border-bottom: Black 1pt solid; margin-bottom: 6pt"><p style="text-align: center; margin-top: 6pt; margin-bottom: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;<!-- Field: Sequence; Type: Arabic; Name: PageNo -->116<!-- Field: /Sequence --></span></p></div>
    <!-- Field: /Page -->


</body>
</html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.30
<SEQUENCE>2
<FILENAME>sfst4401651-ex1030.htm
<DESCRIPTION>MODIFICATION OF LOAN, DATED AS OF FEBRUARY 28, 2025, BY AND BETWEEN THE COMPANY AND TIB, NATIONAL ASSOCIATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 11pt Arial, Helvetica, Sans-Serif; text-align: right"><B>Exhibit 10.30</B></P>

<P STYLE="font: 22pt/25.9pt Arial, Helvetica, Sans-Serif; text-align: center">TIB, NATIONAL <FONT STYLE="letter-spacing: -0.1pt">ASSOCIATION</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 16pt Arial, Helvetica, Sans-Serif; text-align: center">MODIFICATION OF <FONT STYLE="letter-spacing: -0.2pt">LOAN</FONT></P>

<P STYLE="margin-top: 3pt; font: 10pt Arial, Helvetica, Sans-Serif; text-align: center; text-indent: 0in">(Loan No. <FONT STYLE="letter-spacing: -0.1pt">40592)</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify">THIS MODIFICATION OF LOAN (this &ldquo;<B>Modification</B>&rdquo;)
is made by and between <B>SOUTHERN FIRST BANCSHARES, INC. </B>(<B>&ldquo;Borrower&rdquo;</B>) and <B>TIB, NATIONAL ASSOCIATION </B>(<B>&ldquo;Lender&rdquo;</B>),
to be effective as of the 28th day of February, <FONT STYLE="letter-spacing: -0.1pt">2025.</FONT></P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; text-align: center"><FONT STYLE="letter-spacing: -0.1pt">RECITALS:</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify; text-indent: 35.95pt">WHEREAS,
in accordance with that certain Loan Agreement (&ldquo;<B>Loan Agreement</B>&rdquo;), Borrower executed and delivered to Lender that certain
Promissory Note, dated on or about December 28, 2023, in the maximum stated principal amount of Fifteen Million and No/100 Dollars ($15,000,000.00)
(<B>&ldquo;Note&rdquo;</B>); and</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify; text-indent: 0.5in">WHEREAS, as
partial security for the Note, Borrower executed and delivered to Lender a Pledge Agreement (the <B>&ldquo;Pledge Agreement&rdquo;</B>),
pledging to Lender certain collateral therein described, including 100% of the common stock of Southern First Bank;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify; text-indent: 35.95pt">WHEREAS, all
obligations and indebtedness now existing or hereafter from time to time owing to the Lender under the Note, Pledge Agreement, or other
documents securing or evidencing the Note are sometimes collectively referred to herein as the <B>&ldquo;Obligations&rdquo;</B> (and the
Note, Loan Agreement (as hereafter defined), Pledge Agreement, and all documents securing or evidencing the Loan described therein are
herein collectively, the <B>&ldquo;Loan Documents&rdquo;</B>); and</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify; text-indent: 0.5in">WHEREAS, Borrower
desires to modify the terms of the Loan, and extend the time for Borrower&rsquo;s performance of the Obligations, and Lender agrees to
such modification and extension upon the terms hereof.</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; text-align: center"><FONT STYLE="letter-spacing: -0.1pt">AGREEMENTS:</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify; text-indent: 35.95pt">NOW, THEREFORE,
for and in consideration of the mutual covenants and agreements contained herein, and for other good and valuable consideration, the receipt
and sufficiency of which are hereby acknowledged, the undersigned hereby agree as follows:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 12pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">From the date hereof, Borrower promises to pay to
Lender all future advances and interest thereon as described in the Note, and to perform all of the covenants and obligations under Loan
Documents.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 6.05pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 0.5in"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The Maturity Date, as defined in the Note, shall be
amended to March 5, 2026. Quarterly interest payments shall be due and payable on March 5, 2025 and on the 5<SUP>th</SUP> day of each
June, September, December, and March thereafter, through and including the Maturity Date, as extended herein, when all principal and interest,
and other amounts due under the Loan and Note shall be fully due and payable.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 36pt"><FONT STYLE="font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Effective as of the date hereof, Section 15 of the
Loan Agreement shall be amended to read as follows: &ldquo;<I><U>Fees</U>. Borrower agrees to pay to Lender a Non-Usage Fee (herein so
called) of 25 bps (0.25%) (which Non- Usage Fee will be $37,500.00 less the interest accrued and paid under the Note for the subject year,
never to be less than $0.00) and will be assessed and collected on the Maturity Date (as defined in the Note).</I>&rdquo;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 5.9pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 36pt"><FONT STYLE="font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Borrower hereby reaffirms the liens on all collateral
securing the Note until the indebtedness and the Note, has been fully paid, and agrees that the amendment set forth herein shall in no
manner affect or impair the Note or any liens and security interests securing the same, and that said liens and security interests shall
not in any manner be waived. Borrower further agrees that all terms and provisions of the Note and of the instrument or instruments creating
or fixing the liens securing the same shall be and remain in full force and effect as therein written, except as otherwise expressly provided
herein. Except as otherwise specified herein, the terms and provisions hereof shall in no manner impair, limit, restrict, or otherwise
affect the obligations of Borrower or any other party under the Loan Documents. As a material inducement to Lender to execute and deliver
this Modification, Borrower hereby</FONT></TD></TR><TR STYLE="vertical-align: top">
<TD>&nbsp;</TD><TD>&nbsp;</TD><TD STYLE="text-align: justify">&nbsp;</TD></TR>
                                                   </TABLE>


<!-- Field: Page; Sequence: 1; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 50%"><P STYLE="font: 8pt/9.2pt Arial, Helvetica, Sans-Serif; margin: 0 0 0 1pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">MODIFICATION OF <FONT STYLE="letter-spacing: -0.2pt">LOAN</FONT></FONT></P><P STYLE="margin: 0; font: 8pt Arial, Helvetica, Sans-Serif"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">SOUTHERN FIRST BANCSHARES, INC. (Loan No. <FONT STYLE="letter-spacing: -0.1pt">40592)</FONT></FONT></P></TD><TD STYLE="width: 50%; text-align: right"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence -->&nbsp;</FONT></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.75pt; margin-left: 35.95pt; text-align: justify; text-indent: 0in">acknowledges
and agrees that Borrower is well and truly indebted to Lender in the amount set forth hereinabove. As further material inducement to Lender
to execute and deliver this Modification, Borrower hereby acknowledges that there are no claims or offsets against, or defenses or counterclaim
to, the terms or provisions or other obligations created or evidenced by the Loan Documents, and represents that, after Modification of
the Note, and other Loan Documents hereunder, no event has occurred, and no condition exists which would constitute a default, either
with or without notice or lapse of time, or both, under the Loan Documents.</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 5.9pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 36pt"><FONT STYLE="font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Borrower reaffirms and remakes, as of the date hereof,
all representations and warranties contained in the Note, Loan Agreement, and other Loan Documents. Borrower further represents and warrants
that, except as disclosed in writing to Lender, it has done nothing, nor has allowed anything, to adversely affect ownership of any property
of Borrower in which Lender has a security interest. Borrower further represents and warrants to Lender that it is not aware of any condition
or fact, which has not been disclosed in writing to Lender, which would materially adversely affect the repayment to Lender of all sums
due under the Loan Documents.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 36.05pt"><FONT STYLE="font-weight: normal">6.</FONT></TD><TD STYLE="text-align: justify">Borrower, for itself and its successors and assigns, does hereby (a) acknowledge
that Lender has performed all of its obligations to date under the Loan Documents, and (b) waive, release, and discharge Lender and its
agents, employees, officers, directors, and attorneys (collectively, the &ldquo;Released Parties&rdquo;) from any and all of Lender&rsquo;s
duties, obligations, and liabilities arising under, based upon or associated with, directly or indirectly, the Note, Pledge Agreement,
and any other Loan Documents, existing as of the date of this Modification, and further does hereby waive any and all claims and causes
of action of any kind or character, arising under, based upon, or associated with, directly or indirectly, the Loan Documents or the acts,
actions, or omissions of the Released Parties in connection therewith, existing as of the date hereof, whether known or unknown, asserted
or unasserted, equitable or at law, arising under or pursuant to common or statutory law, rules, or <FONT STYLE="letter-spacing: -0.1pt">regulations.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 36.05pt"><FONT STYLE="font-size: 10pt">7.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Borrower hereby ratifies, reaffirms, and confirms
any and all covenants, agreements, or promises heretofore made by Borrower to Lender in connection with the Loan, Note, or other Loan
Documents, and all renewals thereof.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 36pt"><FONT STYLE="font-size: 10pt">8.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Borrower further agrees, simultaneously with and
as a condition precedent to the execution hereof, to pay to Lender all fees, costs, and expenses of Lender incurred in connection with
the preparation and administration of this Modification, including attorneys&rsquo; fees.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 5.95pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 36pt"><FONT STYLE="font-size: 10pt">9.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">It is hereby agreed and acknowledged that other parties,
if any, who are liable in any part for the Obligations, but who are not hereby executing this Modification, are in no way released or
discharged from such Obligations, nor are Lender&rsquo;s rights against such persons or entities waived or negatively impacted by the
execution of this Modification.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 6.05pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 36pt"><FONT STYLE="font-size: 10pt">10.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">If any provision of this Modification or application
to any party or circumstance shall be determined by any court of competent jurisdiction to be invalid and unenforceable to any extent,
the remainder of this Modification or the application of such provision to such person or circumstances, other than those as to which
it is so determined invalid or unenforceable, shall not be affected thereby, and each provision hereof shall be valid and shall be enforced
to the fullest extent permitted by law.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-top: 6pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 36pt"><FONT STYLE="font-size: 10pt">11.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Except as modified hereby, the Note, the Loan Agreement,
and other Loan Documents remain unmodified and in full force and effect.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" WIDTH="100%" STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-top: 5.95pt; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0in"></TD><TD STYLE="width: 36pt"><FONT STYLE="font-weight: normal">12.</FONT></TD><TD STYLE="text-align: justify">THE NOTE, PLEDGE AGREEMENT, LOAN AGREEMENT, AND OTHER WRITTEN LOAN DOCUMENTS, AS
EXTENDED AND MODIFIED BY THIS MODIFICATION, REPRESENT THE FINAL AGREEMENT BETWEEN BORROWER AND LENDER, AND MAY NOT BE CONTRADICTED BY
EVIDENCE OF PRIOR, CONTEMPORANEOUS, OR SUBSEQUENT ORAL AGREEMENTS OF THE PARTIES.</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0in; text-align: justify"><B>THERE ARE NO UNWRITTEN ORAL AGREEMENTS
BETWEEN BORROWER AND <FONT STYLE="letter-spacing: -0.1pt">LENDER.</FONT></B></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0in; text-align: justify"><B><FONT STYLE="letter-spacing: -0.1pt"></FONT></B></P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 50%"><P STYLE="font: 8pt/9.2pt Arial, Helvetica, Sans-Serif; margin: 0 0 0 1pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">MODIFICATION OF <FONT STYLE="letter-spacing: -0.2pt">LOAN</FONT></FONT></P><P STYLE="margin: 0; font: 8pt Arial, Helvetica, Sans-Serif"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">SOUTHERN FIRST BANCSHARES, INC. (Loan No. <FONT STYLE="letter-spacing: -0.1pt">40592)</FONT></FONT></P></TD><TD STYLE="width: 50%; text-align: right"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence -->&nbsp;</FONT></TD></TR></TABLE></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0in; text-align: left; text-indent: 0in">Executed to be effective
as of the effective date first written <FONT STYLE="letter-spacing: -0.1pt">above.</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 11pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt; letter-spacing: -0.1pt"><B><U>LENDER</U>:</B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt; letter-spacing: -0.1pt"><B>&nbsp;</B></FONT></TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt; letter-spacing: -0.1pt"><B><U>BORROWER</U>:</B></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">TIB, NATIONAL <FONT STYLE="letter-spacing: -0.1pt">ASSOCIATION</FONT></FONT></TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">SOUTHERN FIRST BANCSHARES, <FONT STYLE="letter-spacing: -0.2pt">INC.,</FONT></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">a South Carolina <FONT STYLE="letter-spacing: -0.1pt">corporation</FONT></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD COLSPAN="2">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 7%"><FONT STYLE="font-size: 10pt; letter-spacing: -0.25pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 40%"><FONT STYLE="font-size: 10pt">/s/ B. Windol Cook</FONT></TD>
    <TD STYLE="width: 6%">&nbsp;</TD>
    <TD STYLE="width: 7%"><FONT STYLE="font-size: 10pt; letter-spacing: -0.25pt">By:</FONT></TD>
    <TD STYLE="border-bottom: Black 1pt solid; width: 40%"><FONT STYLE="font-size: 10pt">/s/ Julie Fairchild</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD><FONT STYLE="font-size: 10pt">B. Windol Cook, Senior Vice <FONT STYLE="letter-spacing: -0.1pt">President</FONT></FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap"><FONT STYLE="font-size: 10pt">Julie Fairchild, EVP and Chief Accounting <FONT STYLE="letter-spacing: -0.1pt">Officer</FONT></FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="white-space: nowrap">&nbsp;</TD></TR>
  </TABLE>

<!-- Field: Page; Sequence: 3; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font-size: 10pt"><TR STYLE="vertical-align: top; text-align: left"><TD STYLE="width: 50%"><P STYLE="font: 8pt/9.2pt Arial, Helvetica, Sans-Serif; margin: 0 0 0 1pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">MODIFICATION OF <FONT STYLE="letter-spacing: -0.2pt">LOAN</FONT></FONT></P><P STYLE="margin: 0; font: 8pt Arial, Helvetica, Sans-Serif"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">SOUTHERN FIRST BANCSHARES, INC. (Loan No. <FONT STYLE="letter-spacing: -0.1pt">40592)</FONT></FONT></P></TD><TD STYLE="width: 50%; text-align: right"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Page <!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence -->&nbsp;</FONT></TD></TR></TABLE></DIV>
    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-19.1
<SEQUENCE>3
<FILENAME>sfst4401651-ex191.htm
<DESCRIPTION>INSIDER TRADING POLICY
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: right"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Exhibit
19.1</B></FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Southern First
Bancshares, Inc.</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Insider Trading
Policy</B></FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Overview Statement
&amp; Policy Purpose</B></FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">This
Insider Trading Policy (the &ldquo;Policy&rdquo;) provides guidelines with respect to transactions in the securities of Southern First
Bancshares, Inc. (the &ldquo;Company&rdquo;) and the handling of confidential information about the Company and the companies with which
the Company does business. The Company&rsquo;s Board of Directors has adopted this Policy to promote compliance with federal, state and
foreign securities laws that prohibit certain persons who are aware of material nonpublic information about a company from: (i) trading
in securities of that company; or (ii) providing material nonpublic information to other persons who may trade on the basis of that information.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Responsibility</B></FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Persons
Subject to the Policy</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">This
Policy applies to all officers of the Company and its subsidiaries, all members of the Company&rsquo;s Board of Directors and all employees
of the Company and its subsidiaries, including but not limited to Southern First Bank (the &ldquo;Bank&rdquo;). The Company may also
determine that other persons should be subject to this Policy, such as contractors or consultants who have access to material nonpublic
information. This Policy also applies to family members, other members of a person&rsquo;s household and entities controlled by a person
covered by this Policy, as described below.</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Transactions
Subject to the Policy</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">This
policy applies to transactions in the Company&rsquo;s securities (collectively referred to in this Policy as &ldquo;Company Securities&rdquo;),
including the Company&rsquo;s common stock, options to purchase common stock, or any other type of securities that the Company may issue,
including, but not limited to, preferred stock, convertible debentures and warrants, as well as derivative securities that are not issued
by the Company, such as exchange-traded put or call options or swaps relating to the Company&rsquo;s Securities.</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Individual
Responsibility</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">Persons
subject to this Policy have ethical and legal obligations to maintain the confidentiality of information about the Company and to not
engage in transactions in Company Securities while in possession of material nonpublic information. Each individual is responsible for
making sure that he or she complies with this Policy, and that any family member, household member or entity whose transactions are subject
to this Policy, as discussed below, also comply with this Policy. In all cases, the responsibility for determining whether an individual
is in possession of material nonpublic information rests with that individual, and any action on the part of the Company, the Corporate
Secretary or any other employee or director pursuant to this Policy, or otherwise does not in any way constitute legal advice or insulate
an individual from liability under applicable securities laws. You could be subject to severe legal penalties and disciplinary action
by the Company for any conduct prohibited by this Policy or applicable securities laws, as described below in more detail under the heading
&ldquo;Consequences of Violations.&rdquo;</FONT></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Administration
of the Policy</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">The
Corporate Secretary, and in their absence, another employee designated by the Corporate Secretary shall be responsible for administration
of this Policy. All determinations and interpretations by the Corporate Secretary shall be final and not subject to further review.</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Statement
of Policy</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">It
is the policy of the Company that no director, officer or other employee of the Company (or any other person designated by this Policy
or by the Corporate Secretary as subject to this Policy) who is aware of material nonpublic information relating to the Company may,
directly or indirectly, through family members or other persons or entities:</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Engage
    in transactions in Company Securities, except as otherwise specified in this Policy under the headings &ldquo;Transactions Under
    Company Plans,&rdquo; &ldquo;Transactions Not Involving a Purchase or Sale&rdquo; and &ldquo;Rule 10b5-1 Plans;&rdquo;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Recommend
    the purchase or sale of any Company Securities;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Disclose
    material nonpublic information to persons within the Company whose jobs do not require them to have that information, or outside
    of the Company to other persons, including, but not limited to, family, friends, business associates, investors and expert consulting
    firms, unless any such disclosure is made in accordance with the Company&rsquo;s policies regarding the protection or authorized
    external disclosure of information regarding the Company; or</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Assist
    anyone engaged in the above activities.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">In
addition, it is the policy of the Company that no director, officer or other employee of the Company (or any other person designated
as subject to this Policy) who, in the course of working for the Company, learns of material nonpublic information about a company with
which the Company does business, including a customer or supplier of the Company, may trade in that company&rsquo;s securities until
the information becomes public or is no longer material.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">There
are no exceptions to this Policy, except as specifically noted herein. Transactions that may be necessary or justifiable for independent
reasons (such as the need to raise money for an emergency expenditure, or small transactions) are not exempt from this Policy. The securities
laws do not recognize any mitigating circumstances, and, in any event, even the appearance of an improper transaction must be avoided
to preserve the Company&rsquo;s reputation for adhering to the highest standards of conduct.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Definition
of Material Nonpublic Information</B></FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><U>Material
Information</U>. Information is considered &ldquo;material&rdquo; if a reasonable investor would consider that information important
in making a decision to buy, hold or sell securities. Any information that could be expected to affect the Company&rsquo;s stock price,
whether it is positive or negative, should be considered material. There is no bright-line standard for assessing materiality; rather,
materiality is based on an assessment of all of the facts and circumstances, and is often evaluated by enforcement authorities with the
benefit of hindsight. While it is not possible to define all categories of material information, some examples of information that ordinarily
would be regarded as material are:</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Projections
    of future earnings or losses, or other earnings guidance;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Changes
    to previously announced earnings guidance or the decision to suspend earnings guidance;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">A
    pending or proposed merger, acquisition or tender offer;</FONT></TD></TR>
</TABLE>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD STYLE="width: 0.25in"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify; width: 0.25in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">A
    pending or proposed acquisition or disposing of a significant asset or joint venture;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">A
    pending or proposed equity or debt offering;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">A
    Company restructuring;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Significant
    related party transactions;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">A
    change in dividend policy, the declaration of a stock split, or an offering of additional securities;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
    establishment of a repurchase program for Company Securities;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Writedowns
    and additions to reserves for nonaccrual loans and loans past due of the Bank;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">A
    change in the Bank&rsquo;s loan or deposit interest rates that results in a material change to the net interest margin;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Major
    marketing changes;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">A
    change in management;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">A
    change in auditors or notification that the auditor&rsquo;s reports may no longer be relied upon;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Development
    of a significant new product, process, or service;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Pending
    or threatened significant litigation, or the resolution of such litigation;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Pending
    or threatened regulatory enforcement action or proceedings against the Company or the Bank;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; padding-bottom: 12pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Impending
    bankruptcy, receivership or the existence of severe liquidity problems of the Company or the Bank;</FONT></TD></TR>
  <TR STYLE="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&bull;</FONT></TD>
    <TD STYLE="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
    imposition of a ban on trading in Company Securities or delisting from a stock exchange.</FONT></TD></TR>
  </TABLE>
<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><U>When
Information is Considered Public</U>. Information that has not been disclosed to the public is generally considered to be nonpublic information.
In order to establish that the information has been disclosed to the public, it may be necessary to demonstrate that the information
has been widely disseminated. Information generally would be considered widely disseminated if it has been disclosed through the Dow
Jones &ldquo;broad tape,&rdquo; newswire services, a broadcast on widely-available radio or television programs, publication in a widely-available
newspaper, magazine or new website, or public disclosure documents filed with the SEC that are available on the SEC&rsquo;s website.
By contrast, information would likely not be considered widely disseminated if it is available only to the Company&rsquo;s employees,
or if it is only available to a select group of analysts, brokers and institutional investors.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">Once
information is widely disseminated, it is still necessary to afford the investing public with sufficient time to absorb the information.
As a general rule, information should not be considered fully absorbed by the marketplace until after the second business day after the
day on which the information is released. If, for example, the Company were to make an announcement on a Monday, you should not trade
in Company Securities until Thursday. Depending on the particular circumstances, the Company may determine that a longer or shorter period
should apply to the release of specific material nonpublic information.</FONT></P>

<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Transactions
by Family Members and Others</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">This
Policy applies to your family members who reside with you (including a spouse, a child, a child away at college, stepchildren, grandchildren,
parents, stepparents, grandparents, siblings, and in-laws), anyone else who lives in your household, and any family members who do not
live in your household but whose transactions in Company Securities are directed by you or are subject to your influence or control,
such as parents or children who consult with you before they trade in Company Securities (collectively referred as &ldquo;Family Members&rdquo;).
You are responsible for the transactions of these other persons and therefore should make them aware of the need to confer with you before
they trade in Company Securities, and you should treat all such transactions for the purposes of this Policy and applicable securities
laws as if the transactions were for your own account. This Policy does not, however, apply to personal securities transactions of Family
Members where the purchase or sale decision is made by a third party not controlled by, influenced by or related to you or your Family
Members.</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Transaction
by Entities that You Influence or Control</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">This
Policy applies to any entities that you influence or control, including any corporations, partnerships or trusts (collectively referred
to as &ldquo;Controlled Entities&rdquo;), and transactions by these Controlled Entities should be treated for the purposes of this Policy
and applicable securities laws as if they were for your own account.</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Transactions
Under Company Plans</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">This
Policy does not apply in the case of the following transactions, except as specifically noted:</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Stock
Option Exercises</U></I>. This Policy does not apply to the exercise of an employee stock option acquired pursuant to the Company&rsquo;s
plans, or to the exercise of a tax withholding right pursuant to which a person has elected to have the Company withhold shares subject
to an option to satisfy tax withholding requirements. This Policy does apply, however, to any sale of stock as part of a broker-assisted
cashless exercise of an option, or any other market sale for the purpose of generating the cash needed to pay the exercise price of an
option.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Restricted
Stock Awards</U></I>. This Policy does not apply to the vesting of restricted stock, or the exercise of a tax withholding right pursuant
to which you elect to have the Company withhold shares of stock to satisfy tax withholding requirements upon the vesting of any restricted
stock. The Policy does apply, however, to any market sale of restricted stock.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Other
Similar Transactions</U></I>. Any other purchase of Company Securities from the Company or sales of Company Securities to the Company
are not subject to this Policy.</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Transactions
Not Involving a Purchase or Sale</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">Bona
fide gifts of securities (that are not done for the purpose of evading this policy) are not transactions subject to this Policy. Further,
transactions in mutual funds that are invested in Company Securities are not transaction subject to this Policy.</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Special
and Prohibited Transactions</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">The
Company has determined that there is a heightened legal risk and/or the appearance of improper or inappropriate conduct if the persons
subject to this Policy engage in certain types of transactions. It therefore is the Company&rsquo;s policy that any persons covered by
this Policy may not engage in any of the following transactions, or should otherwise consider the Company&rsquo;s preferences as described
below:</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Short-Term
Trading</U></I>. Short-term trading of Company Securities may be distracting to the person and may unduly focus the person on the Company&rsquo;s
short-term stock market performance instead of the Company&rsquo;s long-term business objectives. For these reasons, any director or
officer or other employee of the Company who purchases Company Securities in the open market may not sell any Company Securities of the
same class during the six months following the purchase (or vice versa).</FONT></P>

<!-- Field: Page; Sequence: 4 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Short
Sales</U></I>. Short sales of Company Securities (<I>i.e.</I>, the sale of a security that the seller does not own) may evidence an expectation
on the part of the seller that the securities will decline in value, and therefore have the potential to signal to the market that the
seller lacks confidence in the Company&rsquo;s prospects. In addition, short sales may reduce a seller&rsquo;s incentive to seek to improve
the Company&rsquo;s performance. For these reasons, short sales of Company Securities are prohibited. In addition, Section 16(c) of the
Exchange Act prohibits officers and directors from engaging in short sales. (Short sales arising from certain types of hedging transactions
are governed by the paragraph below captioned &ldquo;Hedging Transactions.&rdquo;)</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Hedging
Transactions</U></I>. Hedging or monetization transactions can be accomplished through a number of possible mechanisms, including through
the use of financial instruments such as prepaid variable forwards, equity swaps, collars and exchange funds. Such hedging transactions
may permit a director, officer or employee to continue to own Company Securities obtained through employee benefit plans or otherwise,
but without the full risks and rewards of ownership. When that occurs, the director, officer or employee may no longer have the same
objectives as the Company&rsquo;s other shareholders. Therefore, the Company prohibits insiders from engaging in such transactions.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Margin
Accounts and Pledged Securities</U></I>. Securities held in a margin account as collateral for a margin loan may be sold by the broker
without the customer&rsquo;s consent if the customer fails to meet a margin call. Similarly, securities pledged (or hypothecated) as
collateral for a loan may be sold in foreclosure if the borrower defaults on the loan. Because a margin sale or foreclosure sale may
occur at a time when the pledgor is aware of material nonpublic information or otherwise is not permitted to trade in Company Securities,
directors, officers and other employees are prohibited from holding Company Securities in a margin account or otherwise pledging Company
Securities as collateral for a loan without specific written preapproval from the Corporate Secretary. (Pledges of Company Securities
arising from certain types of hedging transactions are governed by the paragraph above captioned &ldquo;Hedging Transactions.&rdquo;)</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Standing
and Limit Orders</U></I>. Standing and limit orders (except standing and limit orders under approved Rule 10b(5)-1 Plans, as described
below) create heightened risks for insider trading violations similar to the use of margin accounts. There is no control over the timing
of purchases or sales that result from standing instructions to a broker, and as a result the broker could execute a transaction when
a director, officer or other employee is in possession of material nonpublic information. The Company therefore discourages placing standing
or limit orders on Company Securities. If a person subject to this Policy determines that they must use a standing order or limit order,
the order should be limited to short duration and should otherwise comply with the restrictions and procedures outlined below under the
heading &ldquo;Additional Procedures.&rdquo;</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Additional
Procedures</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">The
Company has established additional procedures in order to assist the Company in the administration of this Policy, to facilitate compliance
with laws prohibiting insider trading while in possession of material nonpublic information and avoid the appearance of any impropriety.
These additional procedures are applicable only to those individual described below.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Pre-Clearance
Procedures</U></I>. The Company&rsquo;s directors, executive officers, and any other persons designated by the Corporate Secretary as
being subject to these procedures, as well as the Family Members and Controlled Entities of such persons, may not engage in any transaction
in Company Securities without first obtaining pre-clearance of the transaction from the Corporate Secretary. A request for pre-clearance
should be submitted to the Corporate Secretary at least two business days in advance of the proposed transaction. The Corporate Secretary
is under no obligation to approve a transaction submitted for pre-clearance, and may determine not to permit the transaction. If a person
seeks pre-clearance and permission to engage in the transaction is denied, then he or she should refrain from initiating any transaction
in Company Securities, and</FONT></P>

<!-- Field: Page; Sequence: 5 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify; text-indent: 0pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">should not inform nay other person of the restriction. If permission to engage in the transaction is granted,
the transaction must be effected within five business days of receipt of pre-clearance.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">When
a request for pre-clearance is made, the requestor should carefully consider whether he or she may be aware of any material nonpublic
information about the Company, and should describe fully those circumstances to the Corporate Secretary. The requestor should also indicate
whether he or she has effected any non-exempt &ldquo;opposite-way&rdquo; transactions within the past six months, and should be prepared
to report the proposed transaction on an appropriate Form 4 or Form 5. The requestor should also be prepared to comply with SEC Rule
144 and file Form 144, if necessary, at the time of any sale.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Quarterly
Trading Restrictions</U></I>. The persons designated by the Corporate Secretary as subject to this restriction, as well as their Family
Members or Controlled Entities, may not conduct any transactions involving the Company&rsquo;s Securities (other than as specified by
this Policy), during a &ldquo;Blackout Period&rdquo; beginning five days prior to the end of each fiscal quarter and ending on the second
business day following the date of the public release of the Company&rsquo;s earnings results for that quarter. In other words, these
persons may only conduct transactions in Company Securities during the &ldquo;Window Period&rdquo; beginning on the third business day
following the public release of the Company&rsquo;s quarterly earnings and ending five days prior to the close of the next fiscal quarter.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">Under
certain very limited circumstances, a person subject to this restriction may be permitted to trade during a Blackout Period, but only
if the Corporate Secretary concludes that the person does not in fact possess material nonpublic information. Persons wishing to trade
during a Blackout Period must contact the Corporate Secretary for approval at least two business days in advance of any proposed transaction
involving Company Securities.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Event-Specific
Trading Restriction Periods</U></I>. From time to time, an event may occur that is material to the Company and is known by only a few
directors, officers and/or employees. So long as the event remains material and nonpublic, the persons designated by the Corporate Secretary
may not trade Company Securities. In addition, the Company&rsquo;s financial results may be sufficiently material in a particular fiscal
quarter that, in the judgment of the Corporate Secretary, designated persons should refrain from trading in Company Securities even sooner
than the typical Blackout Period described above. In that situation, the Corporate Secretary may notify these persons that they should
not trade in the Company&rsquo;s Securities without disclosing the reason for the restriction. The existence of an event-specific trading
restriction period or extension of a Blackout Period will not be announced to the company as a whole, and should not be communicated
to any other person. Even if the Corporate Secretary has not designated you as a person who should not trade due to an event-specific
restriction you should not trade while aware of material nonpublic information. Exceptions will not be granted during an event-specific
trading restriction period.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><I><U>Exceptions</U></I>.
The quarterly trading restrictions and event-driven trading restrictions do not apply to those transactions to which this Policy does
not apply, as described above under the headings &ldquo;Transactions Under Company Plans&rdquo; and &ldquo;Transactions Not Involving
a Purchase or Sale.&rdquo; Further, the requirement for pre-clearance, the quarterly trading restrictions and event-driven trading restrictions
do not apply to transactions conducted pursuant to approved Rule 10b5-1 plans, described under the heading &ldquo;Rule 10b5-1 Plans.&rdquo;</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Rule
10b5-1 Plans</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">Rule
10b5-1 under the Exchange Act provides a defense from insider trading liability under Rule 10b5-1. In order to be eligible to rely on
this defense, a person subject to this Policy must enter into a Rule 10b5-1 plan for transactions in Company Securities that meets certain
conditions specified in the Rule (a &ldquo;Rule 10b5-1 Plan&rdquo;). If the plan meets the requirements of Rule 10b5-1, the Company Securities
may be purchased or sold without regard to certain insider trading restrictions. To comply with the Policy, a Rule 10b5-1 Plan must be
approved by the Corporate Secretary and meet the requirements of Rule 10b5-1 and the Company&rsquo;s &ldquo;Guidelines for Rule</FONT></P>

<!-- Field: Page; Sequence: 6 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <DIV STYLE="break-before: page; margin-top: 6pt; margin-bottom: 6pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">10b5-1
Plans,&rdquo; which may be obtained from the Corporate Secretary. In general, a Rule 10b5-1 Plan must be entered into at a time when
the person entering into the plan is not aware of material nonpublic information. Once the plan is adopted, the person must not exercise
any influence over the amount of securities to be traded, the price at which they are to be traded or the date of the trade. The plan
must either specify the amount, pricing and timing of transactions in advance or delegate discretion on these matters to an independent
third party.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">Any
Rule 10b5-1 Plan must be submitted for approval five days prior to the entry into the Rule 10b5-1 Plan. No further pre-approval of transactions
conducted pursuant to the Rule 10b5-1 Plan will be required.</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Post-Termination
Transactions</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">This
Policy continues to apply to transactions in Company Securities even after termination of service to the Company. If an individual is
in possession of material nonpublic information when his or her service terminates, that individual may not trade in Company Securities
until that information has become public or is no longer material. The pre-clearance procedures specified under the heading &ldquo;Additional
Procedures&rdquo; above, however, will cease to apply to transactions in Company Securities upon the expiration of any Blackout Period
or other Company-imposed trading restrictions applicable at the time of the termination of service.</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Consequences
of Violations</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">The
purchase or sale of securities while aware of material nonpublic information, or the disclosure of material nonpublic information to
others who then trade in the Company&rsquo;s Securities, is prohibited by the federal and state laws. Insider trading violations are
pursued vigorously by the SEC, U.S. Attorneys and state enforcement authorities as well as the laws of foreign jurisdictions. Punishment
for insider trading violations is severe, and could include significant fines and imprisonment. While the regulatory authorities concentrate
their efforts on the individuals who trade, or who tip inside information to others who trade, the federal securities laws also impose
potential liability on companies and other &ldquo;controlling persons&rdquo; if they fail to take reasonable steps to prevent insider
trading by company personnel.</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">In
addition, an individual&rsquo;s failure to comply with this Policy may subject the individual to Company-imposed sanctions, including
dismissal for cause, whether or not the employee&rsquo;s failure to comply results in a violation of law. Needless to say, a violation
of law, or even an SEC investigation that does not result in prosecution, can tarnish a person&rsquo;s reputation and irreparably damage
a career.</FONT></P>

<P STYLE="margin-bottom: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif"><B>Company
Assistance</B></FONT></P>

<P STYLE="margin-top: 0pt; font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">Any
person who has a question about this Policy or its application to any proposed transaction may obtain additional guidance from the Corporate
Secretary, who can be reached by telephone at 864.679.9024 or by e-mail at jfairchild@southernfirst.com.</FONT></P>

<!-- Field: Page; Sequence: 7; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-21
<SEQUENCE>4
<FILENAME>sfst4401651-ex21.htm
<DESCRIPTION>SUBSIDIARIES
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Exhibit 21</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center">Subsidiaries</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-weight: normal">Southern
First Bank<BR>
Greenville Statutory Trust I and II</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-23
<SEQUENCE>5
<FILENAME>sfst4401651-ex23.htm
<DESCRIPTION>CONSENT OF INDEPENDENT PUBLIC ACCOUNTANTS
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-size: 10pt">Exhibit
23</FONT></P>

<P STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center; text-indent: 1in"><FONT STYLE="font-size: 10pt"><B>CONSENT
OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM</B></FONT></P>

<P STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-size: 10pt">We
consent to the incorporation by reference in the Registration Statement No. 333-252143, 333-213188, 333-133379, 333-168779 and 333-181198
on Form S-8 and the Registration Statement No. 333-235465 on Form&nbsp;S-4/A of Southern First Bancshares, Inc. of our reports dated
March 3, 2025, relating to the consolidated financial statements and the effectiveness of internal control over financial reporting of
Southern First Bancshares, Inc. and Subsidiary, appearing in the Annual Report to Shareholders, which is incorporated in this Annual
Report on Form 10-K of Southern First Bancshares, Inc. for the year ended December 31, 2024.</FONT></P>

<P STYLE="font: 11pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><FONT STYLE="font-size: 10pt">Greenville,
South Carolina<BR>
March 3, 2025</FONT></P>


<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>6
<FILENAME>sfst4401651-ex311.htm
<DESCRIPTION>RULE 13A-14(A) CERTIFICATION OF THE PRINCIPAL EXECUTIVE OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Exhibit 31.1</P>

<P STYLE="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center">Rule 13a-14(a) Certification of the Chief Executive
Officer</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">I, R. Arthur Seaver, Jr., chief executive officer,
certify that:</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.1in"></TD><TD STYLE="width: 0.3in">1.</TD><TD STYLE="text-align: justify">I have reviewed this annual report on Form 10-K of Southern First Bancshares, Inc.</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.1in"></TD><TD STYLE="width: 0.3in">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this annual report does not contain any untrue statement of a material fact or
omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made,
not misleading with respect to the period covered by this report;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.1in"></TD><TD STYLE="width: 0.3in">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other financial information included in this report,
fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for,
the periods presented in this report;</TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.1in"></TD><TD STYLE="width: 0.3in">4.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining
disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting
(as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify">a) Designed such disclosure controls and
procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information
relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly
during the period in which this report is being prepared;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify">b) Designed such internal control over financial
reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance
regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with
generally accepted accounting principles;</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify">c) Evaluated the effectiveness of the registrant&rsquo;s
disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and
procedures as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify">d) Disclosed in this report any change in
the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter
(the registrant&rsquo;s fourth fiscal quarter in the case of this annual report) that has materially affected, or is reasonably likely
to materially affect, the registrant&rsquo;s internal control over financial reporting; and</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0; margin-bottom: 0"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.1in"></TD><TD STYLE="width: 0.3in">5.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation
of internal control over financial reporting, to the registrant&rsquo;s auditors and the audit committee of the registrant&rsquo;s board
of directors (or persons performing the equivalent functions):</TD></TR></TABLE>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify">a) All significant deficiencies and material
weaknesses in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the
registrant's ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify">b) Any fraud, whether or not material, that
involves management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 25%; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Date: &nbsp;March 3, 2025</FONT></TD>
    <TD STYLE="padding-right: 5pt; width: 33%; text-align: right; font-size: 10pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif">By:</FONT></TD>
    <TD STYLE="width: 42%; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/R. Arthur Seaver, Jr.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="border-top: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">R. Arthur Seaver, Jr.<BR>
Chief Executive Officer<BR>
(principal executive officer)</FONT></TD></TR>
  </TABLE>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>7
<FILENAME>sfst4401651-ex312.htm
<DESCRIPTION>RULE 13A-14(A) CERTIFICATION OF THE PRINCIPAL FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-size: 10pt">Exhibit
31.2</FONT></P>

<P STYLE="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><FONT STYLE="font-size: 10pt"><B>Rule
13a-14(a) Certification of the Principal Financial Officer</B></FONT></P>

<P STYLE="font: 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-size: 10pt">I,
Christian J. Zych, principal financial officer, certify that:</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.1in"></TD><TD STYLE="width: 0.3in"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">I have reviewed
                                            this annual report on Form 10-K of Southern First Bancshares, Inc.</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.1in"></TD><TD STYLE="width: 0.3in"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on
                                            my knowledge, this annual report does not contain any untrue statement of a material fact
                                            or omit to state a material fact necessary to make the statements made, in light of the circumstances
                                            under which such statements were made, not misleading with respect to the period covered
                                            by this report;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.1in"></TD><TD STYLE="width: 0.3in"><FONT STYLE="font-size: 10pt">3.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">Based on
                                            my knowledge, the financial statements, and other financial information included in this
                                            report, fairly present in all material respects the financial condition, results of operations
                                            and cash flows of the registrant as of, and for, the periods presented in this report;</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.1in"></TD><TD STYLE="width: 0.3in"><FONT STYLE="font-size: 10pt">4.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s
                                            other certifying officer and I are responsible for establishing and maintaining disclosure
                                            controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal
                                            control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f))
                                            for the registrant and have:</FONT></TD></TR></TABLE>

<P STYLE="font: 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify"><FONT STYLE="font-size: 10pt">a)
Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others
within those entities, particularly during the period in which this report is being prepared;</FONT></P>

<P STYLE="font: 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify"><FONT STYLE="font-size: 10pt">b)
Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under
our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements
for external purposes in accordance with generally accepted accounting principles;</FONT></P>

<P STYLE="font: 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify"><FONT STYLE="font-size: 10pt">c)
Evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures as of the end of the period covered by this report based on such evaluation;
and</FONT></P>

<P STYLE="font: 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify"><FONT STYLE="font-size: 10pt">d)
Disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the registrant&rsquo;s
most recent fiscal quarter (the registrant&rsquo;s fourth fiscal quarter in the case of this annual report) that has materially affected,
or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.1in"></TD><TD STYLE="width: 0.3in"><FONT STYLE="font-size: 10pt">5.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The registrant&rsquo;s
                                            other certifying officer and I have disclosed, based on our most recent evaluation of internal
                                            control over financial reporting, to the registrant&rsquo;s auditors and the audit committee
                                            of the registrant&rsquo;s board of directors (or persons performing the equivalent functions):</FONT></TD></TR></TABLE>

<P STYLE="font: 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify"><FONT STYLE="font-size: 10pt">a)
All significant deficiencies and material weaknesses in the design or operation of internal controls over financial reporting which are
reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and</FONT></P>

<P STYLE="font: 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0.4in; text-align: justify"><FONT STYLE="font-size: 10pt">b)
Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal control over financial reporting.</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR>
    <TD STYLE="vertical-align: top; width: 25%; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Date:
    &nbsp;March 3, 2025</FONT></TD>
    <TD STYLE="padding-right: 5pt; text-align: right; font-size: 10pt; width: 33%"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 42%; border-bottom: Black 1pt solid; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/Christian
    J. Zych</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD><P STYLE="font: 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><FONT STYLE="font-size: 10pt">Christian
    J. Zych<BR>
    Chief Financial Officer<BR>
    (principal financial officer)</FONT></P></TD></TR>
  </TABLE>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32
<SEQUENCE>8
<FILENAME>sfst4401651-ex32.htm
<DESCRIPTION>SECTION 1350 CERTIFICATIONS OF THE PRINCIPAL EXECUTIVE OFFICER AND PRINCIPAL FINANCIAL OFFICER
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-size: 10pt">Exhibit
32</FONT></P>

<P STYLE="font: bold 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><FONT STYLE="font-size: 10pt">CERTIFICATION
PURSUANT TO 18 U.S.C. SECTION 1350,<BR>
AS ADOPTED PURSUANT TO<BR>
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2003</FONT></P>

<P STYLE="font: 9.5pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><FONT STYLE="font-size: 10pt">The
undersigned, the Chief Executive Officer and the Principal Financial Officer of Southern First Bancshares, Inc. (the &ldquo;company&rdquo;),
each certify that, to his knowledge on the date of this certification:</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.3in"></TD><TD STYLE="width: 0.3in"><FONT STYLE="font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The annual
                                            report of the company for the period ended December 31, 2024 as filed with the Securities
                                            and Exchange Commission on this date (the &ldquo;Report&rdquo;) fully complies with the requirements
                                            of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD></TR></TABLE>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-bottom: 10pt"><TR STYLE="vertical-align: top">
<TD STYLE="width: 0.3in"></TD><TD STYLE="width: 0.3in"><FONT STYLE="font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-size: 10pt">The information
                                            contained in the Report fairly presents, in all material respects, the financial condition
                                            and result of operations of the company.</FONT></TD></TR></TABLE>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 26%; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Date: &nbsp;March
    3, 2025</FONT></TD>
    <TD STYLE="padding-right: 5pt; width: 32%; text-align: right; font-size: 10pt"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 42%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/R.
    Arthur Seaver, Jr.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">R. Arthur Seaver, Jr.</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Chief Executive Officer</FONT></TD></TR>
  </TABLE>
<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <TR STYLE="vertical-align: top">
    <TD STYLE="width: 26%; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Date: &nbsp;March
    3, 2025</FONT></TD>
    <TD STYLE="padding-right: 5pt; text-align: right; font-size: 10pt; width: 32%"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="width: 42%; border-bottom: Black 1pt solid; text-align: justify"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">/s/Christian
    J. Zych</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Christian J. Zych</FONT></TD></TR>
  <TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><P STYLE="margin: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Chief
        Financial Officer,</FONT></P>
    <P STYLE="margin: 0pt; font: 9.5pt Arial, Helvetica, Sans-Serif; text-align: left"><FONT STYLE="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Principal
    Financial Officer</FONT></P></TD></TR>
  </TABLE>

<!-- Field: Page; Sequence: 1; Options: Last -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1pt solid"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->



</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>9
<FILENAME>sfst-20241231.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: 8qs5s7xRiXgen8uAanVcSaiEOaPtxZZwmYkhsGt9HdnqDygu3rX3KSyD73kG0TcC -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2024" xmlns:us-gaap="http://fasb.org/us-gaap/2024" xmlns:us-types="http://fasb.org/us-types/2024" xmlns:dtr-types="http://www.xbrl.org/dtr/type/2022-03-31" xmlns:ecd="http://xbrl.sec.gov/ecd/2024" xmlns:country="http://xbrl.sec.gov/country/2024" xmlns:srt="http://fasb.org/srt/2024" xmlns:cyd="http://xbrl.sec.gov/cyd/2024" xmlns:SFST="http://southernfirst.com/20241231" elementFormDefault="qualified" targetNamespace="http://southernfirst.com/20241231">
    <annotation>
      <appinfo>
        <link:roleType roleURI="http://southernfirst.com/role/Cover" id="Cover">
          <link:definition>00000001 - Document - Cover</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ConsolidatedBalanceSheets" id="ConsolidatedBalanceSheets">
          <link:definition>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical" id="ConsolidatedBalanceSheetsParenthetical">
          <link:definition>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfIncome" id="ConsolidatedStatementsOfIncome">
          <link:definition>00000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome" id="ConsolidatedStatementsOfComprehensiveIncome">
          <link:definition>00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" id="ConsolidatedStatementsOfShareholdersEquityParenthetical">
          <link:definition>00000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity" id="ConsolidatedStatementsOfShareholdersEquity">
          <link:definition>00000007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows" id="ConsolidatedStatementsOfCashFlows">
          <link:definition>00000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivities" id="SummaryOfSignificantAccountingPoliciesAndActivities">
          <link:definition>999016 - Disclosure - Summary of Significant Accounting Policies and Activities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/InvestmentSecurities" id="InvestmentSecurities">
          <link:definition>999017 - Disclosure - Investment Securities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/MortgageLoansHeldForSale" id="MortgageLoansHeldForSale">
          <link:definition>999018 - Disclosure - Mortgage Loans Held for Sale</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLosses" id="LoansAndAllowanceForCreditLosses">
          <link:definition>999019 - Disclosure - Loans and Allowance for Credit Losses</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/PropertyAndEquipment" id="PropertyAndEquipment">
          <link:definition>999020 - Disclosure - Property and Equipment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/Leases" id="Leases">
          <link:definition>999021 - Disclosure - Leases</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/Deposits" id="Deposits">
          <link:definition>999022 - Disclosure - Deposits</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowings" id="FederalHomeLoanBankAdvancesAndOtherBorrowings">
          <link:definition>999023 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/SubordinatedDebentures" id="SubordinatedDebentures">
          <link:definition>999024 - Disclosure - Subordinated Debentures</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/UnusedLinesOfCredit" id="UnusedLinesOfCredit">
          <link:definition>999025 - Disclosure - Unused Lines of Credit</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/DerivativeFinancialInstruments" id="DerivativeFinancialInstruments">
          <link:definition>999026 - Disclosure - Derivative Financial Instruments</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FairValueAccounting" id="FairValueAccounting">
          <link:definition>999027 - Disclosure - Fair Value Accounting</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/EarningsPerCommonShare" id="EarningsPerCommonShare">
          <link:definition>999028 - Disclosure - Earnings Per Common Share</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
          <link:definition>999029 - Disclosure - Commitments and Contingencies</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/IncomeTaxes" id="IncomeTaxes">
          <link:definition>999030 - Disclosure - Income Taxes</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
          <link:definition>999031 - Disclosure - Related Party Transactions</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRisk" id="FinancialInstrumentsWithOff-balanceSheetRisk">
          <link:definition>999032 - Disclosure - Financial Instruments With Off-Balance Sheet Risk</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/EmployeeBenefitPlan" id="EmployeeBenefitPlan">
          <link:definition>999033 - Disclosure - Employee Benefit Plan</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/Stock-basedCompensation" id="Stock-basedCompensation">
          <link:definition>999034 - Disclosure - Stock-Based Compensation</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/Dividends" id="Dividends">
          <link:definition>999035 - Disclosure - Dividends</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/RegulatoryMatters" id="RegulatoryMatters">
          <link:definition>999036 - Disclosure - Regulatory Matters</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformation" id="ParentCompanyFinancialInformation">
          <link:definition>999037 - Disclosure - Parent Company Financial Information</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies" id="SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies">
          <link:definition>999038 - Disclosure - Summary of Significant Accounting Policies and Activities (Policies)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/InvestmentSecuritiesTables" id="InvestmentSecuritiesTables">
          <link:definition>999039 - Disclosure - Investment Securities (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables" id="LoansAndAllowanceForCreditLossesTables">
          <link:definition>999040 - Disclosure - Loans and Allowance for Credit Losses (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/PropertyAndEquipmentTables" id="PropertyAndEquipmentTables">
          <link:definition>999041 - Disclosure - Property and Equipment (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LeasesTables" id="LeasesTables">
          <link:definition>999042 - Disclosure - Leases (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/DepositsTables" id="DepositsTables">
          <link:definition>999043 - Disclosure - Deposits (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables" id="FederalHomeLoanBankAdvancesAndOtherBorrowingsTables">
          <link:definition>999044 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsTables" id="DerivativeFinancialInstrumentsTables">
          <link:definition>999045 - Disclosure - Derivative Financial Instruments (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FairValueAccountingTables" id="FairValueAccountingTables">
          <link:definition>999046 - Disclosure - Fair Value Accounting (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/EarningsPerCommonShareTables" id="EarningsPerCommonShareTables">
          <link:definition>999047 - Disclosure - Earnings Per Common Share (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
          <link:definition>999048 - Disclosure - Income Taxes (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/RelatedPartyTransactionsTables" id="RelatedPartyTransactionsTables">
          <link:definition>999049 - Disclosure - Related Party Transactions (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/Stock-basedCompensationTables" id="Stock-basedCompensationTables">
          <link:definition>999050 - Disclosure - Stock-Based Compensation (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/RegulatoryMattersTables" id="RegulatoryMattersTables">
          <link:definition>999051 - Disclosure - Regulatory Matters (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationTables" id="ParentCompanyFinancialInformationTables">
          <link:definition>999052 - Disclosure - Parent Company Financial Information (Tables)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative" id="SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative">
          <link:definition>999053 - Disclosure - Summary of Significant Accounting Policies and Activities (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities" id="InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities">
          <link:definition>999054 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity" id="InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity">
          <link:definition>999055 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities" id="InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities">
          <link:definition>999056 - Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments" id="InvestmentSecuritiesDetails-ScheduleOfOtherInvestments">
          <link:definition>999057 - Disclosure - Investment Securities (Details) - Schedule of other investments</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative" id="InvestmentSecuritiesDetailsNarrative">
          <link:definition>999058 - Disclosure - Investment Securities (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/MortgageLoansHeldForSaleDetailsNarrative" id="MortgageLoansHeldForSaleDetailsNarrative">
          <link:definition>999059 - Disclosure - Mortgage Loans Held for Sale (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio" id="LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio">
          <link:definition>999060 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType" id="LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType">
          <link:definition>999061 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination" id="LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination">
          <link:definition>999062 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus" id="LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus">
          <link:definition>999063 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs" id="LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs">
          <link:definition>999064 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories" id="LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories">
          <link:definition>999065 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses" id="LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses">
          <link:definition>999066 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans" id="LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans">
          <link:definition>999067 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments" id="LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments">
          <link:definition>999068 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative" id="LoansAndAllowanceForCreditLossesDetailsNarrative">
          <link:definition>999069 - Disclosure - Loans and Allowance for Credit Losses (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment" id="PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment">
          <link:definition>999070 - Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment" id="PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment">
          <link:definition>999071 - Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetailsNarrative" id="PropertyAndEquipmentDetailsNarrative">
          <link:definition>999072 - Disclosure - Property and Equipment (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue" id="LeasesDetails-ScheduleOfOperatingLeasePaymentDue">
          <link:definition>999073 - Disclosure - Leases (Details) - Schedule of operating lease payment due</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/LeasesDetailsNarrative" id="LeasesDetailsNarrative">
          <link:definition>999074 - Disclosure - Leases (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts" id="DepositsDetails-ScheduleOfDetailInDepositAccounts">
          <link:definition>999075 - Disclosure - Deposits (Details) - Schedule of detail in deposit accounts</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit" id="DepositsDetails-ScheduleOfMaturitiesOfDeposit">
          <link:definition>999076 - Disclosure - Deposits (Details) - Schedule of maturities of deposit</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/DepositsDetailsNarrative" id="DepositsDetailsNarrative">
          <link:definition>999077 - Disclosure - Deposits (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding" id="FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding">
          <link:definition>999078 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative" id="FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative">
          <link:definition>999079 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative" id="SubordinatedDebenturesDetailsNarrative">
          <link:definition>999080 - Disclosure - Subordinated Debentures (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative" id="UnusedLinesOfCreditDetailsNarrative">
          <link:definition>999081 - Disclosure - Unused Lines of Credit (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment" id="DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment">
          <link:definition>999082 - Disclosure - Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments" id="DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments">
          <link:definition>999083 - Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome" id="DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome">
          <link:definition>999084 - Disclosure - Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative" id="DerivativeFinancialInstrumentsDetailsNarrative">
          <link:definition>999085 - Disclosure - Derivative Financial Instruments (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis" id="FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis">
          <link:definition>999086 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis" id="FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis">
          <link:definition>999087 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements" id="FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements">
          <link:definition>999088 - Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments" id="FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments">
          <link:definition>999089 - Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FairValueAccountingDetailsNarrative" id="FairValueAccountingDetailsNarrative">
          <link:definition>999090 - Disclosure - Fair Value Accounting (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations" id="EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations">
          <link:definition>999091 - Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share computations</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/EarningsPerCommonShareDetailsNarrative" id="EarningsPerCommonShareDetailsNarrative">
          <link:definition>999092 - Disclosure - Earnings Per Common Share (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/CommitmentsAndContingenciesDetailsNarrative" id="CommitmentsAndContingenciesDetailsNarrative">
          <link:definition>999093 - Disclosure - Commitments and Contingencies (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense" id="IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense">
          <link:definition>999094 - Disclosure - Income Taxes (Details) - Schedule of components of income tax expense</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate" id="IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate">
          <link:definition>999095 - Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities" id="IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities">
          <link:definition>999096 - Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates" id="RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates">
          <link:definition>999097 - Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative" id="RelatedPartyTransactionsDetailsNarrative">
          <link:definition>999098 - Disclosure - Related Party Transactions (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative" id="FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative">
          <link:definition>999099 - Disclosure - Financial Instruments With Off-Balance Sheet Risk (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative" id="EmployeeBenefitPlanDetailsNarrative">
          <link:definition>999100 - Disclosure - Employee Benefit Plan (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense" id="Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense">
          <link:definition>999101 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges" id="Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges">
          <link:definition>999102 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges" id="Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges">
          <link:definition>999103 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company's nonvested restricted stock and changes</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative" id="Stock-basedCompensationDetailsNarrative">
          <link:definition>999104 - Disclosure - Stock-Based Compensation (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements" id="RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements">
          <link:definition>999105 - Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/RegulatoryMattersDetailsNarrative" id="RegulatoryMattersDetailsNarrative">
          <link:definition>999106 - Disclosure - Regulatory Matters (Details Narrative)</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets" id="ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets">
          <link:definition>999107 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed balance sheets</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome" id="ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome">
          <link:definition>999108 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of income</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:roleType roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows" id="ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows">
          <link:definition>999109 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows</link:definition>
          <link:usedOn>link:presentationLink</link:usedOn>
          <link:usedOn>link:calculationLink</link:usedOn>
          <link:usedOn>link:definitionLink</link:usedOn>
        </link:roleType>
        <link:linkbaseRef xlink:type="simple" xlink:href="sfst-20241231_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="sfst-20241231_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="sfst-20241231_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
        <link:linkbaseRef xlink:type="simple" xlink:href="sfst-20241231_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2024" schemaLocation="https://xbrl.sec.gov/dei/2024/dei-2024.xsd" />
    <import namespace="http://fasb.org/us-gaap/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd" />
    <import namespace="http://fasb.org/us-types/2024" schemaLocation="https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/2022-03-31" schemaLocation="https://www.xbrl.org/dtr/type/2022-03-31/types.xsd" />
    <import namespace="http://xbrl.sec.gov/ecd/2024" schemaLocation="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2024" schemaLocation="https://xbrl.sec.gov/country/2024/country-2024.xsd" />
    <import namespace="http://fasb.org/srt/2024" schemaLocation="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd" />
    <import namespace="http://xbrl.sec.gov/cyd/2024" schemaLocation="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd" />
    <element id="SFST_NonvestedRestrictedStockMember" name="NonvestedRestrictedStockMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalReserveBankMember" name="FederalReserveBankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TotalInvestmentSecuritiesMember" name="TotalInvestmentSecuritiesMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CorporateBondsMember" name="CorporateBondsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_USTreasuresMember" name="USTreasuresMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NonOwnerOccupiedLoansMember" name="NonOwnerOccupiedLoansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CommercialConstructionLoansMember" name="CommercialConstructionLoansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_BusinessLoanMember" name="BusinessLoanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_OtherConsumerMember" name="OtherConsumerMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_WatchMember" name="WatchMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_BusinessMember" name="BusinessMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_OtherMember" name="OtherMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_OwnerOccupiedReMember" name="OwnerOccupiedReMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_Accruing3059DaysPastDueMember" name="Accruing3059DaysPastDueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_Accruing6089DaysPastDueMember" name="Accruing6089DaysPastDueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_Accruing90DaysOrMorePastDueMember" name="Accruing90DaysOrMorePastDueMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AccruingCurrentMember" name="AccruingCurrentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NonOwnerOccupiedReMember" name="NonOwnerOccupiedReMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NonaccrualLoansMember" name="NonaccrualLoansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_HomeEquitysMember" name="HomeEquitysMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NonaccrualLoansWithNoAllowanceMember" name="NonaccrualLoansWithNoAllowanceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NonaccrualLoansWithAnAllowanceMember" name="NonaccrualLoansWithAnAllowanceMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TotalNonaccrualLoansMember" name="TotalNonaccrualLoansMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CommercialAndConsumerMember" name="CommercialAndConsumerMember" abstract="true" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" name="AllowanceForCreditLossesUnfundedLoanCommitmentsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FurnitureAndEquipmentMember" name="FurnitureAndEquipmentMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_SoftwareMember" name="SoftwareMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AccumulatedDepreciationandAmortizationMember" name="AccumulatedDepreciationandAmortizationMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_BuildingsMember" name="BuildingsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" name="FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesOneMember" name="FederalHomeLoanBankAdvancesOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesTwoMember" name="FederalHomeLoanBankAdvancesTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesThreeMember" name="FederalHomeLoanBankAdvancesThreeMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesFourMember" name="FederalHomeLoanBankAdvancesFourMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesFiveMember" name="FederalHomeLoanBankAdvancesFiveMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesSixMember" name="FederalHomeLoanBankAdvancesSixMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesSevenMember" name="FederalHomeLoanBankAdvancesSevenMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesEightMember" name="FederalHomeLoanBankAdvancesEightMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_GreenvilleFirstStatutoryTrustOneMember" name="GreenvilleFirstStatutoryTrustOneMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_GreenvilleFirstStatutoryTrustTwoMember" name="GreenvilleFirstStatutoryTrustTwoMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_SubordinateDebtMember" name="SubordinateDebtMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_PayFixedPortfolioMember" name="PayFixedPortfolioMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FixedRateAssetLiabilityMember" name="FixedRateAssetLiabilityMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DirectorsAffiliatesAndExecutiveOfficersMember" name="DirectorsAffiliatesAndExecutiveOfficersMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ProfitSharingAndFourHundredOneKPlanMember" name="ProfitSharingAndFourHundredOneKPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_SupplementalExecutiveRetirementPlanMember" name="SupplementalExecutiveRetirementPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TwoThousandTwentyEquityIncentivePlanMember" name="TwoThousandTwentyEquityIncentivePlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_RestrictedStockPlanMember" name="RestrictedStockPlanMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_WellCapitalizedMember" name="WellCapitalizedMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_BankMember" name="BankMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CompanyMember" name="CompanyMember" nillable="true" xbrli:periodType="duration" type="dtr-types:domainItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount" name="FederalHomeLoanBankAdvancesandOtherBorrowingsAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NonvestedRestrictedStockValue" name="NonvestedRestrictedStockValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ServiceFeesOnDepositAccounts" name="ServiceFeesOnDepositAccounts" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ProductOrServiceOnDebitCard" name="ProductOrServiceOnDebitCard" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract" name="UnrealizedLossOnSecuritiesAvailableForSaleAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AdoptionOfASU201613" name="AdoptionOfASU201613" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_OperatingLeasePayment" name="OperatingLeasePayment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_PaymentToAcquireMarketableSecuritiesAbstract" name="PaymentToAcquireMarketableSecuritiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" name="PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" name="IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" name="UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" name="RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_OperatingLeases" name="OperatingLeases" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DisclosureMortgageLoansHeldForSaleAbstract" name="DisclosureMortgageLoansHeldForSaleAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_MortgageLoansHeldForSaleTextBlock" name="MortgageLoansHeldForSaleTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DisclosureLeasesAbstract" name="DisclosureLeasesAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" name="DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" name="FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DisclosureUnusedLinesOfCreditAbstract" name="DisclosureUnusedLinesOfCreditAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_UnusedLinesOfCreditTextBlock" name="UnusedLinesOfCreditTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DisclosureDividendsAbstract" name="DisclosureDividendsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DividendsDisclosureTextBlock" name="DividendsDisclosureTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AllowanceForCreditLossesPolicyTextBlock" name="AllowanceForCreditLossesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AllowanceForCreditLossesLoansPolicyTextBlock" name="AllowanceForCreditLossesLoansPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AccruedInterestReceivablePolicyTextBlock" name="AccruedInterestReceivablePolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_UnfundedCommitmentsPolicyTextBlock" name="UnfundedCommitmentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_LoanChargeOffPolicyPolicyTextBlock" name="LoanChargeOffPolicyPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock" name="LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_BankOwnedLifeInsurancePoliciesPolicyTextBlock" name="BankOwnedLifeInsurancePoliciesPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" name="NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_OperatingSegmentsPolicyTextBlock" name="OperatingSegmentsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_LoanReceivableByRateTypeTableTextBlock" name="LoanReceivableByRateTypeTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock" name="ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" name="ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" name="SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" name="ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DetailOfDepositAccountsTableTextBlock" name="DetailOfDepositAccountsTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" name="ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock" name="ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock" nillable="true" xbrli:periodType="duration" type="dtr-types:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AccruedInterestReceivable" name="AccruedInterestReceivable" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_LiabilityForUnfundedCommitments" name="LiabilityForUnfundedCommitments" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" name="NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" name="NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition" name="NumberOfInvestmentsInContinuousUnrealizedLossPosition" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments" name="AvailableForSaleSecuritiesTotalNumberOfInvestments" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_InvestmentInTrustPreferredSecurities" name="InvestmentInTrustPreferredSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ProceedsFromSaleOfInvestmentSecurities" name="ProceedsFromSaleOfInvestmentSecurities" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth" name="NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth" nillable="true" xbrli:periodType="instant" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CommercialAbstract" name="CommercialAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CommercialLoansReceivablePercentage" name="CommercialLoansReceivablePercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ConsumerLoansReceivablePercentage" name="ConsumerLoansReceivablePercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" name="LoansAndLeasesReceivableNetOfDeferredIncomePercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CurrentPeriodGrossWriteoffs2024" name="CurrentPeriodGrossWriteoffs2024" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CurrentPeriodGrossWriteoffs2023" name="CurrentPeriodGrossWriteoffs2023" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CurrentPeriodGrossWriteoffs2022" name="CurrentPeriodGrossWriteoffs2022" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CurrentPeriodGrossWriteoffs2021" name="CurrentPeriodGrossWriteoffs2021" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CurrentPeriodGrossWriteoffs2020" name="CurrentPeriodGrossWriteoffs2020" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CurrentPeriodGrossWriteoffsPrior" name="CurrentPeriodGrossWriteoffsPrior" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CurrentPeriodGrossWriteoffsRevolving" name="CurrentPeriodGrossWriteoffsRevolving" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm" name="CurrentPeriodGrossWriteoffsRevolvingConvertTerm" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CurrentPeriodGrossWriteoffsTotal" name="CurrentPeriodGrossWriteoffsTotal" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CurrentPeriodGrossWriteoffs2019" name="CurrentPeriodGrossWriteoffs2019" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TotalLoanBalancesByPaymentAmount" name="TotalLoanBalancesByPaymentAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TotalLoan" name="TotalLoan" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_OtherRealEstateOwned" name="OtherRealEstateOwned" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TotalNonperformingAssets" name="TotalNonperformingAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NonperformingAssetsAsAPercentageOfAbstract" name="NonperformingAssetsAsAPercentageOfAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NonperformingAssetsAsPercentageOfAssets" name="NonperformingAssetsAsPercentageOfAssets" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TotalLoansOver90DaysPastDue" name="TotalLoansOver90DaysPastDue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TotalNonaccrualLoans" name="TotalNonaccrualLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" name="AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" name="NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans" name="AllowanceForLoanLossesAsPercentageOfGrossLoans" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" name="AllowanceForLoanLossesAsPercentageOfNonperformingLoans" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AdjustmentForCecl" name="AdjustmentForCecl" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_BusinessAssets" name="BusinessAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AdjustmentForAdoptionOfCECL" name="AdjustmentForAdoptionOfCECL" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ProvisionForCreditLosses" name="ProvisionForCreditLosses" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_UnfundedLoanCommitments" name="UnfundedLoanCommitments" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" name="ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_RealEstateLoanPercentageOfAggregateLoan" name="RealEstateLoanPercentageOfAggregateLoan" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CommercialLoansPercentageOfAggregateRealEstateLoan" name="CommercialLoansPercentageOfAggregateRealEstateLoan" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan" name="ConsumerLoansPercentageOfAggregateRealEstateLoan" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_OccupiedLoansPercentage" name="OccupiedLoansPercentage" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_MortgageLoansPledgedAsCollateralAdvances" name="MortgageLoansPledgedAsCollateralAdvances" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" name="PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ForegoneInterestIncomeOnNonAccrualLoan" name="ForegoneInterestIncomeOnNonAccrualLoan" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_PrimarilyLoanGrowth" name="PrimarilyLoanGrowth" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AllowanceForCreditLossesForLoanCommitments" name="AllowanceForCreditLossesForLoanCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_OperatingLeaseRightOfUseAssets" name="OperatingLeaseRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_OperatingLeaseLiability1" name="OperatingLeaseLiability1" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesMaturityDate" name="FederalHomeLoanBankAdvancesMaturityDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBanksOutstandingAmount" name="FederalHomeLoanBanksOutstandingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FederalHomeLoanBankAdvancesVariableRate" name="FederalHomeLoanBankAdvancesVariableRate" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_MortgageLoans" name="MortgageLoans" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_SubordinatedDebtDetailsLineItems" name="SubordinatedDebtDetailsLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TrustPreferredSecuritiesIssuedAtFloatingRate" name="TrustPreferredSecuritiesIssuedAtFloatingRate" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_SecuredOvernightFinancingRate" name="SecuredOvernightFinancingRate" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" name="InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct" name="DescriptionOfWallStreetReformAndConsumerProtectionAct" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AdditionalBorrowingsUnderFederalHomeLoan" name="AdditionalBorrowingsUnderFederalHomeLoan" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_U.S.PrimeRatepluspercentage" name="U.S.PrimeRatepluspercentage" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DerivativeFinancialInstrumentsDetailsLineItems" name="DerivativeFinancialInstrumentsDetailsLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_BalanceSheetLocationDescription" name="BalanceSheetLocationDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_GainLossOnFairValueHedgingRelationshipAbstract" name="GainLossOnFairValueHedgingRelationshipAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FairValueDerivativeDesignatedAsHedgingInstrument" name="FairValueDerivativeDesignatedAsHedgingInstrument" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_HedgingInstrumentMaturityDate" name="HedgingInstrumentMaturityDate" nillable="true" xbrli:periodType="duration" type="xbrli:dateItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" name="SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" name="SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities" name="SecuritiesAvailableForSaleFairValueUsAgencySecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" name="SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AssetBackedSecurities" name="AssetBackedSecurities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_MortgageLoanInterestRateLockCommitments" name="MortgageLoanInterestRateLockCommitments" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" name="FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FairValueOfMeasurementsValuationTechniques" name="FairValueOfMeasurementsValuationTechniques" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FairValueOfMeasurementsSignificantAssumptions" name="FairValueOfMeasurementsSignificantAssumptions" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_FairValueAssumptionsRangeOfInputs" name="FairValueAssumptionsRangeOfInputs" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_LoansReceivableCarryingAmount" name="LoansReceivableCarryingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DepositsCarryingAmount" name="DepositsCarryingAmount" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_PercentageOfLoansCollateralByRealEstate" name="PercentageOfLoansCollateralByRealEstate" nillable="true" xbrli:periodType="duration" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NumeratorAbstract" name="NumeratorAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DenominatorAbstract" name="DenominatorAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_EarningsPerCommonShareAbstract" name="EarningsPerCommonShareAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ApproximatelyCommitmentsTotaled" name="ApproximatelyCommitmentsTotaled" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DeferredTaxAssetsNetDeferredLoanFees" name="DeferredTaxAssetsNetDeferredLoanFees" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DeferredTaxAssetsLeaseLiabilities" name="DeferredTaxAssetsLeaseLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DeferredTaxLiabilitiesHedgingTransactions" name="DeferredTaxLiabilitiesHedgingTransactions" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_DeferredTaxLiabilitiesRightOfUseAssets" name="DeferredTaxLiabilitiesRightOfUseAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_LoanTransactionsWithRelatedParty" name="LoanTransactionsWithRelatedParty" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NewLoans" name="NewLoans" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_LoanPaymentsRelatedParty" name="LoanPaymentsRelatedParty" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_NumberOfExecutiveOfficers" name="NumberOfExecutiveOfficers" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_AmortizationOfDeferredCompensationOnRestrictedStock" name="AmortizationOfDeferredCompensationOnRestrictedStock" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CapitalToRiskWeightedAssets1" name="CapitalToRiskWeightedAssets1" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" name="CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" name="CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1" name="TierOneRiskBasedCapitalToRiskWeightedAssets1" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" name="TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" name="TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneRiskBasedCommonStock" name="TierOneRiskBasedCommonStock" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets" name="TierOneRiskBasedCommonStockToRiskWeightedAssets" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" name="TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" name="TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" name="TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" name="TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneLeverageCapitalToAverageAssets1" name="TierOneLeverageCapitalToAverageAssets1" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" name="TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" name="TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" nillable="true" xbrli:periodType="instant" type="dtr-types:percentItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" name="IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_EquityInUndistributedNetIncomeOfSubsidiaries" name="EquityInUndistributedNetIncomeOfSubsidiaries" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_InvestmentInSubsidiariesNet" name="InvestmentInSubsidiariesNet" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants" name="ProceedsFromTheExerciseOfStockOptionsAndWarrants" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>sfst-20241231_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://southernfirst.com/role/Cover" xlink:href="sfst-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedBalanceSheets" xlink:href="sfst-20241231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="sfst-20241231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfIncome" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivities" xlink:href="sfst-20241231.xsd#SummaryOfSignificantAccountingPoliciesAndActivities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecurities" xlink:href="sfst-20241231.xsd#InvestmentSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/MortgageLoansHeldForSale" xlink:href="sfst-20241231.xsd#MortgageLoansHeldForSale" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLosses" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipment" xlink:href="sfst-20241231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Leases" xlink:href="sfst-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Deposits" xlink:href="sfst-20241231.xsd#Deposits" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SubordinatedDebentures" xlink:href="sfst-20241231.xsd#SubordinatedDebentures" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/UnusedLinesOfCredit" xlink:href="sfst-20241231.xsd#UnusedLinesOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstruments" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccounting" xlink:href="sfst-20241231.xsd#FairValueAccounting" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShare" xlink:href="sfst-20241231.xsd#EarningsPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/CommitmentsAndContingencies" xlink:href="sfst-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxes" xlink:href="sfst-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactions" xlink:href="sfst-20241231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRisk" xlink:href="sfst-20241231.xsd#FinancialInstrumentsWithOff-balanceSheetRisk" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EmployeeBenefitPlan" xlink:href="sfst-20241231.xsd#EmployeeBenefitPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensation" xlink:href="sfst-20241231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Dividends" xlink:href="sfst-20241231.xsd#Dividends" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMatters" xlink:href="sfst-20241231.xsd#RegulatoryMatters" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformation" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies" xlink:href="sfst-20241231.xsd#SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesTables" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentTables" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LeasesTables" xlink:href="sfst-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsTables" xlink:href="sfst-20241231.xsd#DepositsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowingsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsTables" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingTables" xlink:href="sfst-20241231.xsd#FairValueAccountingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShareTables" xlink:href="sfst-20241231.xsd#EarningsPerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesTables" xlink:href="sfst-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactionsTables" xlink:href="sfst-20241231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationTables" xlink:href="sfst-20241231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMattersTables" xlink:href="sfst-20241231.xsd#RegulatoryMattersTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationTables" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative" xlink:href="sfst-20241231.xsd#SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfOtherInvestments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/MortgageLoansHeldForSaleDetailsNarrative" xlink:href="sfst-20241231.xsd#MortgageLoansHeldForSaleDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue" xlink:href="sfst-20241231.xsd#LeasesDetails-ScheduleOfOperatingLeasePaymentDue" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LeasesDetailsNarrative" xlink:href="sfst-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts" xlink:href="sfst-20241231.xsd#DepositsDetails-ScheduleOfDetailInDepositAccounts" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit" xlink:href="sfst-20241231.xsd#DepositsDetails-ScheduleOfMaturitiesOfDeposit" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsDetailsNarrative" xlink:href="sfst-20241231.xsd#DepositsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative" xlink:href="sfst-20241231.xsd#SubordinatedDebenturesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative" xlink:href="sfst-20241231.xsd#UnusedLinesOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetailsNarrative" xlink:href="sfst-20241231.xsd#FairValueAccountingDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations" xlink:href="sfst-20241231.xsd#EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShareDetailsNarrative" xlink:href="sfst-20241231.xsd#EarningsPerCommonShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="sfst-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense" xlink:href="sfst-20241231.xsd#IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate" xlink:href="sfst-20241231.xsd#IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities" xlink:href="sfst-20241231.xsd#IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates" xlink:href="sfst-20241231.xsd#RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="sfst-20241231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative" xlink:href="sfst-20241231.xsd#FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:href="sfst-20241231.xsd#EmployeeBenefitPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements" xlink:href="sfst-20241231.xsd#RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMattersDetailsNarrative" xlink:href="sfst-20241231.xsd#RegulatoryMattersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ErrCompDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTimingDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangements" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingPoliciesProc" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Cover" xlink:title="00000001 - Document - Cover">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="loc_deiCoverAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="loc_deiAmendmentDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAmendmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="loc_deiDocumentRegistrationStatement" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentRegistrationStatement" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="loc_deiDocumentAnnualReport" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAnnualReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="loc_deiDocumentQuarterlyReport" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentQuarterlyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="loc_deiDocumentTransitionReport" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentTransitionReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="loc_deiDocumentShellCompanyReport" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyReport" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="loc_deiDocumentShellCompanyEventDate" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentShellCompanyEventDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="loc_deiDocumentPeriodStartDate" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodStartDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="loc_deiEntityFileNumber" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFileNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="loc_deiEntityPrimarySicNumber" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPrimarySicNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="loc_deiEntityTaxIdentificationNumber" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityTaxIdentificationNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="loc_deiEntityIncorporationStateCountryCode" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityIncorporationStateCountryCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="loc_deiEntityAddressAddressLine1" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="loc_deiEntityAddressAddressLine2" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="loc_deiEntityAddressAddressLine3" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressAddressLine3" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="loc_deiEntityAddressCityOrTown" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCityOrTown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="loc_deiEntityAddressStateOrProvince" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressStateOrProvince" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="loc_deiEntityAddressCountry" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressCountry" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="loc_deiEntityAddressPostalZipCode" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityAddressPostalZipCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="loc_deiCountryRegion" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCountryRegion" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="loc_deiCityAreaCode" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiCityAreaCode" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="loc_deiLocalPhoneNumber" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiLocalPhoneNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="loc_deiExtension" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiExtension" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="loc_deiWrittenCommunications" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiWrittenCommunications" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="loc_deiSolicitingMaterial" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSolicitingMaterial" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="loc_deiPreCommencementTenderOffer" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="loc_deiPreCommencementIssuerTenderOffer" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiPreCommencementIssuerTenderOffer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="loc_deiSecurity12bTitle" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12bTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="loc_deiNoTradingSymbolFlag" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiNoTradingSymbolFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="loc_deiSecurityExchangeName" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityExchangeName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="loc_deiSecurity12gTitle" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurity12gTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="loc_deiSecurityReportingObligation" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiSecurityReportingObligation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="loc_deiAnnualInformationForm" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAnnualInformationForm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="loc_deiAuditedAnnualFinancialStatements" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditedAnnualFinancialStatements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="loc_deiEntityInteractiveDataCurrent" />
      <link:presentationArc order="460" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityInteractiveDataCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="470" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="480" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="490" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="500" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="loc_deiDocumentAccountingStandard" />
      <link:presentationArc order="510" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentAccountingStandard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="loc_deiOtherReportingStandardItemNumber" />
      <link:presentationArc order="520" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiOtherReportingStandardItemNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="530" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="540" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="loc_deiEntityBankruptcyProceedingsReportingCurrent" />
      <link:presentationArc order="550" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityBankruptcyProceedingsReportingCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="560" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="loc_deiDocumentsIncorporatedByReferenceTextBlock" />
      <link:presentationArc order="570" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentsIncorporatedByReferenceTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="loc_deiIcfrAuditorAttestationFlag" />
      <link:presentationArc order="580" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiIcfrAuditorAttestationFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="loc_deiDocumentFinStmtErrorCorrectionFlag" />
      <link:presentationArc order="590" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiDocumentFinStmtErrorCorrectionFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="loc_deiAuditorFirmId" />
      <link:presentationArc order="600" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorFirmId" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="loc_deiAuditorName" />
      <link:presentationArc order="610" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="loc_deiAuditorLocation" />
      <link:presentationArc order="620" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiCoverAbstract" xlink:to="loc_deiAuditorLocation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValueAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValueAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndDueFromBanks" xlink:label="loc_us-gaapCashAndDueFromBanks" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapCashAndDueFromBanks" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsSold" xlink:label="loc_us-gaapFederalFundsSold" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapFederalFundsSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDepositsInBanks" xlink:label="loc_us-gaapInterestBearingDepositsInBanks" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapInterestBearingDepositsInBanks" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:label="loc_us-gaapCashCashEquivalentsAndFederalFundsSold" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsAndFederalFundsSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="loc_us-gaapMarketableSecuritiesAbstract" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapMarketableSecuritiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaapOtherInvestments" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapOtherInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments" xlink:label="loc_us-gaapInvestments" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableHeldForSaleAmount" xlink:label="loc_us-gaapLoansReceivableHeldForSaleAmount" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapLoansReceivableHeldForSaleAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross" xlink:label="loc_us-gaapNotesReceivableGross" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapNotesReceivableGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLosses" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLosses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableNet" xlink:label="loc_us-gaapNotesReceivableNet" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapNotesReceivableNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankOwnedLifeInsurance" xlink:label="loc_us-gaapBankOwnedLifeInsurance" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapBankOwnedLifeInsurance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="loc_us-gaapLiabilitiesAbstract" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesandOtherBorrowingsAmount" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesandOtherBorrowingsAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedNotes" xlink:label="loc_us-gaapJuniorSubordinatedNotes" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapJuniorSubordinatedNotes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapOtherLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonvestedRestrictedStockValue" xlink:label="loc_SFSTNonvestedRestrictedStockValue" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_SFSTNonvestedRestrictedStockValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfIncome" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:label="loc_us-gaapInterestAndDividendIncomeOperatingAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestAndDividendIncomeOperatingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:label="loc_us-gaapInterestAndFeeIncomeLoansAndLeases" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInterestAndDividendIncomeOperatingAbstract" xlink:to="loc_us-gaapInterestAndFeeIncomeLoansAndLeases" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeSecurities" xlink:label="loc_us-gaapInterestAndDividendIncomeSecurities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInterestAndDividendIncomeOperatingAbstract" xlink:to="loc_us-gaapInterestAndDividendIncomeSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeFederalFundsSold" xlink:label="loc_us-gaapInterestIncomeFederalFundsSold" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInterestAndDividendIncomeOperatingAbstract" xlink:to="loc_us-gaapInterestIncomeFederalFundsSold" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperating" xlink:label="loc_us-gaapInterestAndDividendIncomeOperating" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInterestAndDividendIncomeOperatingAbstract" xlink:to="loc_us-gaapInterestAndDividendIncomeOperating" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract" xlink:label="loc_us-gaapInterestExpenseAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDeposits" xlink:label="loc_us-gaapInterestExpenseDeposits" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInterestExpenseAbstract" xlink:to="loc_us-gaapInterestExpenseDeposits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseBorrowings" xlink:label="loc_us-gaapInterestExpenseBorrowings" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInterestExpenseAbstract" xlink:to="loc_us-gaapInterestExpenseBorrowings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDebtExpense" xlink:label="loc_us-gaapInterestAndDebtExpense" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInterestExpenseAbstract" xlink:to="loc_us-gaapInterestAndDebtExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:label="loc_us-gaapInterestIncomeExpenseAfterProvisionForLoanLoss" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapInterestIncomeExpenseAfterProvisionForLoanLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncomeAbstract" xlink:label="loc_us-gaapNoninterestIncomeAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNoninterestIncomeAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestIncomeAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ServiceFeesOnDepositAccounts" xlink:label="loc_SFSTServiceFeesOnDepositAccounts" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestIncomeAbstract" xlink:to="loc_SFSTServiceFeesOnDepositAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProductOrServiceOnDebitCard" xlink:label="loc_SFSTProductOrServiceOnDebitCard" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestIncomeAbstract" xlink:to="loc_SFSTProductOrServiceOnDebitCard" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankOwnedLifeInsuranceIncome" xlink:label="loc_us-gaapBankOwnedLifeInsuranceIncome" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestIncomeAbstract" xlink:to="loc_us-gaapBankOwnedLifeInsuranceIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="loc_us-gaapGainLossOnSaleOfOtherAssets" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestIncomeAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncomeOther" xlink:label="loc_us-gaapNoninterestIncomeOther" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestIncomeAbstract" xlink:to="loc_us-gaapNoninterestIncomeOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncome" xlink:label="loc_us-gaapNoninterestIncome" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestIncomeAbstract" xlink:to="loc_us-gaapNoninterestIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpenseAbstract" xlink:label="loc_us-gaapNoninterestExpenseAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNoninterestExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="loc_us-gaapLaborAndRelatedExpense" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestExpenseAbstract" xlink:to="loc_us-gaapLaborAndRelatedExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OccupancyNet" xlink:label="loc_us-gaapOccupancyNet" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestExpenseAbstract" xlink:to="loc_us-gaapOccupancyNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InformationTechnologyAndDataProcessing" xlink:label="loc_us-gaapInformationTechnologyAndDataProcessing" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestExpenseAbstract" xlink:to="loc_us-gaapInformationTechnologyAndDataProcessing" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:label="loc_us-gaapFederalDepositInsuranceCorporationPremiumExpense" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestExpenseAbstract" xlink:to="loc_us-gaapFederalDepositInsuranceCorporationPremiumExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfessionalFees" xlink:label="loc_us-gaapProfessionalFees" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestExpenseAbstract" xlink:to="loc_us-gaapProfessionalFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaapMarketingExpense" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestExpenseAbstract" xlink:to="loc_us-gaapMarketingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoninterestExpense" xlink:label="loc_us-gaapOtherNoninterestExpense" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestExpenseAbstract" xlink:to="loc_us-gaapOtherNoninterestExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpense" xlink:label="loc_us-gaapNoninterestExpense" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoninterestExpenseAbstract" xlink:to="loc_us-gaapNoninterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract" xlink:label="loc_SFSTUnrealizedLossOnSecuritiesAvailableForSaleAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="loc_SFSTUnrealizedLossOnSecuritiesAvailableForSaleAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTUnrealizedLossOnSecuritiesAvailableForSaleAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTUnrealizedLossOnSecuritiesAvailableForSaleAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTUnrealizedLossOnSecuritiesAvailableForSaleAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTUnrealizedLossOnSecuritiesAvailableForSaleAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTUnrealizedLossOnSecuritiesAvailableForSaleAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY (Parenthetical)" />
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:title="00000007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="70" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapPreferredStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonvestedRestrictedStockMember" xlink:label="loc_SFSTNonvestedRestrictedStockMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_SFSTNonvestedRestrictedStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdoptionOfASU201613" xlink:label="loc_SFSTAdoptionOfASU201613" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTAdoptionOfASU201613" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAmortizationAndAccretionNet" xlink:label="loc_us-gaapDepreciationAmortizationAndAccretionNet" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationAmortizationAndAccretionNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_us-gaapAccretionAmortizationOfDiscountsAndPremiumsInvestments" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaapGainLossOnSaleOfInvestments" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingLeasePayment" xlink:label="loc_SFSTOperatingLeasePayment" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_SFSTOperatingLeasePayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfLoansNet" xlink:label="loc_us-gaapGainLossOnSalesOfLoansNet" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapGainLossOnSalesOfLoansNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:label="loc_us-gaapPaymentsForOriginationAndPurchasesOfLoansHeldForSale" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:label="loc_us-gaapProceedsFromSaleOfLoansHeldForSale" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfLoansHeldForSale" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:label="loc_us-gaapLifeInsuranceCorporateOrBankOwnedChangeInValue" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapLifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:label="loc_us-gaapPaymentsForProceedsFromLoansAndLeases" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsForProceedsFromLoansAndLeases" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PaymentToAcquireMarketableSecuritiesAbstract" xlink:label="loc_SFSTPaymentToAcquireMarketableSecuritiesAbstract" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_SFSTPaymentToAcquireMarketableSecuritiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaapPaymentsToAcquireAvailableForSaleSecuritiesDebt" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="loc_us-gaapPaymentsToAcquireOtherInvestments" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquireOtherInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:label="loc_SFSTPaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_SFSTPaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="loc_us-gaapProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:label="loc_us-gaapProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeposits" xlink:label="loc_us-gaapIncreaseDecreaseInDeposits" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:label="loc_SFSTIncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_SFSTIncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease" xlink:label="loc_us-gaapSubordinatedLiabilitiesPeriodIncreaseDecrease" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapSubordinatedLiabilitiesPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" />
      <link:presentationArc order="380" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="390" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="400" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="410" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" xlink:label="loc_SFSTUnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" />
      <link:presentationArc order="430" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_SFSTUnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:label="loc_SFSTRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
      <link:presentationArc order="440" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNoncashInvestingAndFinancingItemsAbstract" xlink:to="loc_SFSTRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingLeases" xlink:label="loc_SFSTOperatingLeases" />
      <link:presentationArc order="450" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTRightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="loc_SFSTOperatingLeases" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpDisclosure" xlink:title="995410 - Disclosure - Pay vs Performance Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PayVsPerformanceDisclosureLineItems" xlink:label="loc_ecdPayVsPerformanceDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="loc_ecdPvpTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="loc_ecdExecutiveCategoryAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdExecutiveCategoryAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllExecutiveCategoriesMember" xlink:label="loc_ecdAllExecutiveCategoriesMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdExecutiveCategoryAxis" xlink:to="loc_ecdAllExecutiveCategoriesMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="loc_ecdAdjToCompAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdAdjToCompAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllAdjToCompMember" xlink:label="loc_ecdAllAdjToCompMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAdjToCompAxis" xlink:to="loc_ecdAllAdjToCompMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="loc_ecdMeasureAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTable" xlink:to="loc_ecdMeasureAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="loc_ecdPvpTableTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPvpTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="loc_ecdCoSelectedMeasureName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdCoSelectedMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="loc_ecdNamedExecutiveOfficersFnTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdNamedExecutiveOfficersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="loc_ecdPeerGroupIssuersFnTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeerGroupIssuersFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="loc_ecdChangedPeerGroupFnTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdChangedPeerGroupFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="loc_ecdPeoTotalCompAmt" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="loc_ecdPeoActuallyPaidCompAmt" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdPeoActuallyPaidCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="loc_ecdAdjToPeoCompFnTextBlock" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdCoSelectedMeasureName" xlink:to="loc_ecdAdjToPeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="loc_ecdNonPeoNeoAvgTotalCompAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgTotalCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="loc_ecdAdjToNonPeoNeoCompFnTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdAdjToNonPeoNeoCompFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdEquityValuationAssumptionDifferenceFnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsNetIncomeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:presentationArc order="2140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" />
      <link:presentationArc order="2150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnVsPeerGroupTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" />
      <link:presentationArc order="2160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdCompActuallyPaidVsOtherMeasureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="loc_ecdTabularListTableTextBlock" />
      <link:presentationArc order="2170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTabularListTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="loc_ecdTotalShareholderRtnAmt" />
      <link:presentationArc order="2180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="loc_ecdPeerGroupTotalShareholderRtnAmt" />
      <link:presentationArc order="2190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdNonPeoNeoAvgCompActuallyPaidAmt" xlink:to="loc_ecdPeerGroupTotalShareholderRtnAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="2200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPvpTableTextBlock" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="loc_ecdCoSelectedMeasureAmt" />
      <link:presentationArc order="2210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdCoSelectedMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="loc_ecdOtherPerfMeasureAmt" />
      <link:presentationArc order="2220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdOtherPerfMeasureAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="loc_ecdAdjToCompAmt" />
      <link:presentationArc order="2230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdAdjToCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="loc_ecdPeoName" />
      <link:presentationArc order="2240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_ecdPeoName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="loc_ecdMeasureName" />
      <link:presentationArc order="2250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdMeasureName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="loc_ecdNonGaapMeasureDescriptionTextBlock" />
      <link:presentationArc order="2260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdMeasureName" xlink:to="loc_ecdNonGaapMeasureDescriptionTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="loc_ecdAdditional402vDisclosureTextBlock" />
      <link:presentationArc order="2270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdAdditional402vDisclosureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="loc_ecdPnsnBnftsAdjFnTextBlock" />
      <link:presentationArc order="2280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdPayVsPerformanceDisclosureLineItems" xlink:to="loc_ecdPnsnBnftsAdjFnTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" xlink:title="995440 - Disclosure - Recovery of Erroneously Awarded Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RecoveryOfErrCompDisclosureLineItems" xlink:label="loc_ecdRecoveryOfErrCompDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="loc_ecdErrCompRecoveryTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdErrCompRecoveryTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="loc_ecdRestatementDateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdRestatementDateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdErrCompRecoveryTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="loc_ecdRestatementDeterminationDate" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRecoveryOfErrCompDisclosureLineItems" xlink:to="loc_ecdRestatementDeterminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="loc_ecdAggtErrCompAmt" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="loc_ecdErrCompAnalysisTextBlock" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdErrCompAnalysisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdStkPrcOrTsrEstimationMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="loc_ecdOutstandingAggtErrCompAmt" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdOutstandingAggtErrCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="loc_ecdAggtErrCompNotYetDeterminedTextBlock" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdAggtErrCompNotYetDeterminedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="loc_ecdForgoneRecoveryIndName" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAggtErrCompAmt" xlink:to="loc_ecdForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdRestatementDeterminationDate" xlink:to="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="loc_ecdOutstandingRecoveryIndName" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="loc_ecdOutstandingRecoveryCompAmt" />
      <link:presentationArc order="2120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdOutstandingRecoveryCompAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" />
      <link:presentationArc order="2130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="loc_ecdRestatementDoesNotRequireRecoveryTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" xlink:title="995443 - Disclosure - Award Timing Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgDiscLineItems" xlink:label="loc_ecdAwardTmgDiscLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="loc_ecdAwardsCloseToMnpiDiscTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_ecdIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardsCloseToMnpiDiscTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="loc_ecdAwardTmgMnpiDiscTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiDiscTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="loc_ecdAwardTmgMethodTextBlock" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMethodTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="loc_ecdAwardTmgPredtrmndFlag" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgPredtrmndFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="loc_ecdAwardTmgMnpiCnsdrdFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgMnpiCnsdrdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardTmgHowMnpiCnsdrdTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="loc_ecdMnpiDiscTimedForCompValFlag" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdMnpiDiscTimedForCompValFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="loc_ecdAwardsCloseToMnpiDiscIndName" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardsCloseToMnpiDiscIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="loc_ecdAwardUndrlygSecuritiesAmt" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardUndrlygSecuritiesAmt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="loc_ecdAwardExrcPrice" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardExrcPrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="loc_ecdAwardGrantDateFairValue" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdAwardGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="loc_ecdUndrlygSecurityMktPriceChngPct" />
      <link:presentationArc order="2110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdAwardTmgDiscLineItems" xlink:to="loc_ecdUndrlygSecurityMktPriceChngPct" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" xlink:title="995445 - Disclosure - Insider Trading Arrangements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingArrLineItems" xlink:label="loc_ecdInsiderTradingArrLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable" xlink:label="loc_ecdTradingArrByIndTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTradingArrByIndTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis" xlink:label="loc_ecdTradingArrAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdTradingArrByIndTable" xlink:to="loc_ecdTradingArrAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllTradingArrangementsMember" xlink:label="loc_ecdAllTradingArrangementsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdTradingArrAxis" xlink:to="loc_ecdAllTradingArrangementsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="loc_ecdIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdTradingArrByIndTable" xlink:to="loc_ecdIndividualAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AllIndividualsMember" xlink:label="loc_ecdAllIndividualsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdIndividualAxis" xlink:to="loc_ecdAllIndividualsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="loc_ecdMtrlTermsOfTrdArrTextBlock" />
      <link:presentationArc order="2000" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdMtrlTermsOfTrdArrTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="loc_ecdTrdArrIndName" />
      <link:presentationArc order="2010" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndName" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="loc_ecdTrdArrIndTitle" />
      <link:presentationArc order="2020" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrIndTitle" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="loc_ecdRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="2030" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="loc_ecdNonRule10b51ArrAdoptedFlag" />
      <link:presentationArc order="2040" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="loc_ecdTrdArrAdoptionDate" />
      <link:presentationArc order="2050" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrAdoptionDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="loc_ecdRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="2060" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="loc_ecdNonRule10b51ArrTrmntdFlag" />
      <link:presentationArc order="2070" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdNonRule10b51ArrTrmntdFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="loc_ecdTrdArrTerminationDate" />
      <link:presentationArc order="2080" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrTerminationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="loc_ecdTrdArrExpirationDate" />
      <link:presentationArc order="2090" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="loc_ecdTrdArrDuration" />
      <link:presentationArc order="2100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingArrLineItems" xlink:to="loc_ecdTrdArrDuration" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" xlink:title="995447 - Disclosure - Insider Trading Policies and Procedures">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="loc_ecdInsiderTradingPoliciesProcLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcAdoptedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_ecdInsiderTradingPoliciesProcLineItems" xlink:to="loc_ecdInsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000014 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementThirdPartyEngagedFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="loc_cydCybersecurityRiskRoleOfManagementTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskRoleOfManagementTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydCybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="loc_cydCybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000015 - Disclosure - Material Cybersecurity Incident Disclosure">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="loc_cydMaterialCybersecurityIncidentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentNatureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentNatureTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentScopeTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentScopeTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentTimingTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentTimingTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cydMaterialCybersecurityIncidentAbstract" xlink:to="loc_cydMaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivities" xlink:title="999016 - Disclosure - Summary of Significant Accounting Policies and Activities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecurities" xlink:title="999017 - Disclosure - Investment Securities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="loc_us-gaapInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapInvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/MortgageLoansHeldForSale" xlink:title="999018 - Disclosure - Mortgage Loans Held for Sale">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureMortgageLoansHeldForSaleAbstract" xlink:label="loc_SFSTDisclosureMortgageLoansHeldForSaleAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_MortgageLoansHeldForSaleTextBlock" xlink:label="loc_SFSTMortgageLoansHeldForSaleTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureMortgageLoansHeldForSaleAbstract" xlink:to="loc_SFSTMortgageLoansHeldForSaleTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLosses" xlink:title="999019 - Disclosure - Loans and Allowance for Credit Losses">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapLoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipment" xlink:title="999020 - Disclosure - Property and Equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Leases" xlink:title="999021 - Disclosure - Leases">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureLeasesAbstract" xlink:label="loc_SFSTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeasesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeasesTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Deposits" xlink:title="999022 - Disclosure - Deposits">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract" xlink:label="loc_us-gaapDepositsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:label="loc_us-gaapDepositLiabilitiesDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapDepositLiabilitiesDisclosuresTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:title="999023 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" xlink:label="loc_SFSTDisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SubordinatedDebentures" xlink:title="999024 - Disclosure - Subordinated Debentures">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingsAbstract" xlink:label="loc_us-gaapSubordinatedBorrowingsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingsDisclosureTextBlock" xlink:label="loc_us-gaapSubordinatedBorrowingsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubordinatedBorrowingsAbstract" xlink:to="loc_us-gaapSubordinatedBorrowingsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/UnusedLinesOfCredit" xlink:title="999025 - Disclosure - Unused Lines of Credit">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureUnusedLinesOfCreditAbstract" xlink:label="loc_SFSTDisclosureUnusedLinesOfCreditAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_UnusedLinesOfCreditTextBlock" xlink:label="loc_SFSTUnusedLinesOfCreditTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureUnusedLinesOfCreditAbstract" xlink:to="loc_SFSTUnusedLinesOfCreditTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstruments" xlink:title="999026 - Disclosure - Derivative Financial Instruments">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccounting" xlink:title="999027 - Disclosure - Fair Value Accounting">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="loc_us-gaapFairValueDisclosuresTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueDisclosuresTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShare" xlink:title="999028 - Disclosure - Earnings Per Common Share">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="loc_us-gaapEarningsPerShareTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/CommitmentsAndContingencies" xlink:title="999029 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxes" xlink:title="999030 - Disclosure - Income Taxes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactions" xlink:title="999031 - Disclosure - Related Party Transactions">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRisk" xlink:title="999032 - Disclosure - Financial Instruments With Off-Balance Sheet Risk">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="loc_us-gaapFinancialInstrumentsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapFinancialInstrumentsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EmployeeBenefitPlan" xlink:title="999033 - Disclosure - Employee Benefit Plan">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapPensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensation" xlink:title="999034 - Disclosure - Stock-Based Compensation">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapDisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Dividends" xlink:title="999035 - Disclosure - Dividends">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureDividendsAbstract" xlink:label="loc_SFSTDisclosureDividendsAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DividendsDisclosureTextBlock" xlink:label="loc_SFSTDividendsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureDividendsAbstract" xlink:to="loc_SFSTDividendsDisclosureTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMatters" xlink:title="999036 - Disclosure - Regulatory Matters">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:label="loc_us-gaapRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformation" xlink:title="999037 - Disclosure - Parent Company Financial Information">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="loc_us-gaapCondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="loc_us-gaapCondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies" xlink:title="999038 - Disclosure - Summary of Significant Accounting Policies and Activities (Policies)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapBasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:label="loc_us-gaapSubsequentEventsPolicyPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapSubsequentEventsPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="loc_us-gaapInvestmentPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInvestmentPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForCreditLossesPolicyTextBlock" xlink:label="loc_SFSTAllowanceForCreditLossesPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_SFSTAllowanceForCreditLossesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:label="loc_us-gaapConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:label="loc_us-gaapFinanceLoansAndLeasesReceivablePolicy" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapFinanceLoansAndLeasesReceivablePolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForCreditLossesLoansPolicyTextBlock" xlink:label="loc_SFSTAllowanceForCreditLossesLoansPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_SFSTAllowanceForCreditLossesLoansPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AccruedInterestReceivablePolicyTextBlock" xlink:label="loc_SFSTAccruedInterestReceivablePolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_SFSTAccruedInterestReceivablePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_UnfundedCommitmentsPolicyTextBlock" xlink:label="loc_SFSTUnfundedCommitmentsPolicyTextBlock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_SFSTUnfundedCommitmentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy" xlink:label="loc_us-gaapLoansAndLeasesReceivablePastDueStatusPolicy" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLoansAndLeasesReceivablePastDueStatusPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" xlink:label="loc_us-gaapLoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:label="loc_us-gaapLoansAndLeasesReceivableAllowanceForLoanLossesPolicy" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoanChargeOffPolicyPolicyTextBlock" xlink:label="loc_SFSTLoanChargeOffPolicyPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_SFSTLoanChargeOffPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock" xlink:label="loc_SFSTLoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_SFSTLoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstatePolicyTextBlock" xlink:label="loc_us-gaapRealEstatePolicyTextBlock" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRealEstatePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="loc_us-gaapLesseeLeasesPolicyTextBlock" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapLesseeLeasesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BankOwnedLifeInsurancePoliciesPolicyTextBlock" xlink:label="loc_SFSTBankOwnedLifeInsurancePoliciesPolicyTextBlock" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_SFSTBankOwnedLifeInsurancePoliciesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapComprehensiveIncomePolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueFromContractWithCustomerPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="loc_us-gaapIncomeTaxPolicyTextBlock" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapIncomeTaxPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" xlink:label="loc_SFSTNewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_SFSTNewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingSegmentsPolicyTextBlock" xlink:label="loc_SFSTOperatingSegmentsPolicyTextBlock" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_SFSTOperatingSegmentsPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesTables" xlink:title="999039 - Disclosure - Investment Securities (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="loc_us-gaapInvestmentsClassifiedByContractualMaturityDateTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapInvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" xlink:label="loc_us-gaapScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables" xlink:title="999040 - Disclosure - Loans and Allowance for Credit Losses (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoanReceivableByRateTypeTableTextBlock" xlink:label="loc_SFSTLoanReceivableByRateTypeTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_SFSTLoanReceivableByRateTypeTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock" xlink:label="loc_SFSTScheduleOfOutstandingLoansByRiskCategoryTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_SFSTScheduleOfOutstandingLoansByRiskCategoryTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensatingBalancesTextBlock" xlink:label="loc_us-gaapScheduleOfCompensatingBalancesTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfCompensatingBalancesTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:label="loc_us-gaapScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" xlink:label="loc_us-gaapDebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" xlink:label="loc_SFSTScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_SFSTScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" xlink:label="loc_SFSTSummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_SFSTSummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="loc_us-gaapAllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapAllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentTables" xlink:title="999041 - Disclosure - Property and Equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="loc_SFSTScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_SFSTScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LeasesTables" xlink:title="999042 - Disclosure - Leases (Tables)">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureLeasesAbstract" xlink:label="loc_SFSTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsTables" xlink:title="999043 - Disclosure - Deposits (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract" xlink:label="loc_us-gaapDepositsAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DetailOfDepositAccountsTableTextBlock" xlink:label="loc_SFSTDetailOfDepositAccountsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_SFSTDetailOfDepositAccountsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" xlink:label="loc_SFSTScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_SFSTScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables" xlink:title="999044 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Tables)">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" xlink:label="loc_SFSTDisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock" xlink:label="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" xlink:to="loc_us-gaapScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsTables" xlink:title="999045 - Disclosure - Derivative Financial Instruments (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock" xlink:label="loc_SFSTScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_SFSTScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="loc_us-gaapScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingTables" xlink:title="999046 - Disclosure - Fair Value Accounting (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaapScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:label="loc_us-gaapFairValueAssetsMeasuredOnNonrecurringBasisTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueByBalanceSheetGroupingTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShareTables" xlink:title="999047 - Disclosure - Earnings Per Common Share (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesTables" xlink:title="999048 - Disclosure - Income Taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactionsTables" xlink:title="999049 - Disclosure - Related Party Transactions (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationTables" xlink:title="999050 - Disclosure - Stock-Based Compensation (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="loc_us-gaapScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMattersTables" xlink:title="999051 - Disclosure - Regulatory Matters (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:label="loc_us-gaapScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationTables" xlink:title="999052 - Disclosure - Parent Company Financial Information (Tables)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="loc_srtScheduleOfCondensedBalanceSheetTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="loc_srtScheduleOfCondensedBalanceSheetTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="loc_srtScheduleOfCondensedIncomeStatementTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="loc_srtScheduleOfCondensedIncomeStatementTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="loc_srtScheduleOfCondensedCashFlowStatementTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="loc_srtScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative" xlink:title="999053 - Disclosure - Summary of Significant Accounting Policies and Activities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaapScheduleOfCashAndCashEquivalentsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfCashAndCashEquivalentsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaapCashAndCashEquivalentsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCashAndCashEquivalentsTable" xlink:to="loc_us-gaapCashAndCashEquivalentsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaapCashAndCashEquivalentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfCashAndCashEquivalentsTable" xlink:to="loc_us-gaapCashAndCashEquivalentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsAxis" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalReserveBankMember" xlink:label="loc_SFSTFederalReserveBankMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="loc_SFSTFederalReserveBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditAssumed1" xlink:label="loc_us-gaapLineOfCreditAssumed1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapLineOfCreditAssumed1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AccruedInterestReceivable" xlink:label="loc_SFSTAccruedInterestReceivable" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_SFSTAccruedInterestReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleAccruedInterestWriteoff" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleAccruedInterestWriteoff" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LiabilityForUnfundedCommitments" xlink:label="loc_SFSTLiabilityForUnfundedCommitments" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_SFSTLiabilityForUnfundedCommitments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="loc_us-gaapRetainedEarningsAppropriated" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapRetainedEarningsAppropriated" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities" xlink:title="999054 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesTable" xlink:label="loc_us-gaapMarketableSecuritiesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesLineItems" xlink:label="loc_us-gaapMarketableSecuritiesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesTable" xlink:to="loc_us-gaapMarketableSecuritiesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="loc_us-gaapCorporateBondSecuritiesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCorporateBondSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AgencySecuritiesMember" xlink:label="loc_us-gaapAgencySecuritiesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapAgencySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaapAssetBackedSecuritiesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapAssetBackedSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="loc_us-gaapMortgageBackedSecuritiesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapMortgageBackedSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalInvestmentSecuritiesMember" xlink:label="loc_SFSTTotalInvestmentSecuritiesMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTTotalInvestmentSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity" xlink:title="999055 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities" xlink:title="999056 - Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesTable" xlink:label="loc_us-gaapMarketableSecuritiesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapMarketableSecuritiesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesLineItems" xlink:label="loc_us-gaapMarketableSecuritiesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesTable" xlink:to="loc_us-gaapMarketableSecuritiesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CorporateBondsMember" xlink:label="loc_SFSTCorporateBondsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTCorporateBondsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_USTreasuresMember" xlink:label="loc_SFSTUSTreasuresMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTUSTreasuresMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AgencySecuritiesMember" xlink:label="loc_us-gaapAgencySecuritiesMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapAgencySecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaapAssetBackedSecuritiesMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapAssetBackedSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="loc_us-gaapMortgageBackedSecuritiesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapMortgageBackedSecuritiesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesInvestmentMember" xlink:label="loc_us-gaapSecuritiesInvestmentMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapSecuritiesInvestmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:label="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:label="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:label="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPosition" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPosition" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments" xlink:label="loc_SFSTAvailableForSaleSecuritiesTotalNumberOfInvestments" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_SFSTAvailableForSaleSecuritiesTotalNumberOfInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments" xlink:title="999057 - Disclosure - Investment Securities (Details) - Schedule of other investments">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:label="loc_us-gaapInvestmentInFederalHomeLoanBankStockFairValueDisclosure" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapInvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositAtCarryingValue" xlink:label="loc_us-gaapCertificatesOfDepositAtCarryingValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapCertificatesOfDepositAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_InvestmentInTrustPreferredSecurities" xlink:label="loc_SFSTInvestmentInTrustPreferredSecurities" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_SFSTInvestmentInTrustPreferredSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaapOtherInvestments" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapOtherInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative" xlink:title="999058 - Disclosure - Investment Securities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProceedsFromSaleOfInvestmentSecurities" xlink:label="loc_SFSTProceedsFromSaleOfInvestmentSecurities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_SFSTProceedsFromSaleOfInvestmentSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="loc_us-gaapGainOnSaleOfInvestments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapGainOnSaleOfInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossOnSaleOfInvestments" xlink:label="loc_us-gaapLossOnSaleOfInvestments" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_us-gaapLossOnSaleOfInvestments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth" xlink:label="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/MortgageLoansHeldForSaleDetailsNarrative" xlink:title="999059 - Disclosure - Mortgage Loans Held for Sale (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureMortgageLoansHeldForSaleAbstract" xlink:label="loc_SFSTDisclosureMortgageLoansHeldForSaleAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:label="loc_us-gaapMortgagesHeldForSaleFairValueDisclosure" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureMortgageLoansHeldForSaleAbstract" xlink:to="loc_us-gaapMortgagesHeldForSaleFairValueDisclosure" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio" xlink:title="999060 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:label="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaapCollateralAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapCollateralAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaapCollateralDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollateralAxis" xlink:to="loc_us-gaapCollateralDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialRealEstateMember" xlink:label="loc_us-gaapResidentialRealEstateMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollateralDomain" xlink:to="loc_us-gaapResidentialRealEstateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialRealEstateMember" xlink:label="loc_us-gaapCommercialRealEstateMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollateralDomain" xlink:to="loc_us-gaapCommercialRealEstateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionLoansMember" xlink:label="loc_us-gaapConstructionLoansMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapConstructionLoansMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessLoanMember" xlink:label="loc_SFSTBusinessLoanMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_SFSTBusinessLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateLoanMember" xlink:label="loc_us-gaapRealEstateLoanMember" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapRealEstateLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HomeEquityLoanMember" xlink:label="loc_us-gaapHomeEquityLoanMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapHomeEquityLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherConsumerMember" xlink:label="loc_SFSTOtherConsumerMember" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_SFSTOtherConsumerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialAbstract" xlink:label="loc_SFSTCommercialAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCommercialAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross" xlink:label="loc_us-gaapNotesReceivableGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapNotesReceivableGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialLoansReceivablePercentage" xlink:label="loc_SFSTCommercialLoansReceivablePercentage" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCommercialLoansReceivablePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ConsumerLoansReceivablePercentage" xlink:label="loc_SFSTConsumerLoansReceivablePercentage" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTConsumerLoansReceivablePercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:label="loc_SFSTLoansAndLeasesReceivableNetOfDeferredIncomePercentage" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTLoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLosses" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLosses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableNet" xlink:label="loc_us-gaapNotesReceivableNet" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapNotesReceivableNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType" xlink:title="999061 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableWithVariableRatesOfInterest1" xlink:label="loc_us-gaapLoansReceivableWithVariableRatesOfInterest1" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapLoansReceivableWithVariableRatesOfInterest1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:label="loc_us-gaapLoansReceivableWithFixedRatesOfInterest1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapLoansReceivableWithFixedRatesOfInterest1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross" xlink:label="loc_us-gaapNotesReceivableGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapNotesReceivableGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination" xlink:title="999062 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:label="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaapCollateralAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapCollateralAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaapCollateralDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollateralAxis" xlink:to="loc_us-gaapCollateralDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialRealEstateMember" xlink:label="loc_us-gaapResidentialRealEstateMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollateralDomain" xlink:to="loc_us-gaapResidentialRealEstateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialRealEstateMember" xlink:label="loc_us-gaapCommercialRealEstateMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCollateralDomain" xlink:to="loc_us-gaapCommercialRealEstateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentAxis" xlink:label="loc_us-gaapInternalCreditAssessmentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapInternalCreditAssessmentAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentDomain" xlink:label="loc_us-gaapInternalCreditAssessmentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInternalCreditAssessmentAxis" xlink:to="loc_us-gaapInternalCreditAssessmentDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PassMember" xlink:label="loc_us-gaapPassMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInternalCreditAssessmentDomain" xlink:to="loc_us-gaapPassMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_WatchMember" xlink:label="loc_SFSTWatchMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInternalCreditAssessmentDomain" xlink:to="loc_SFSTWatchMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SpecialMentionMember" xlink:label="loc_us-gaapSpecialMentionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInternalCreditAssessmentDomain" xlink:to="loc_us-gaapSpecialMentionMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubstandardMember" xlink:label="loc_us-gaapSubstandardMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInternalCreditAssessmentDomain" xlink:to="loc_us-gaapSubstandardMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" order="40" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionLoansMember" xlink:label="loc_us-gaapConstructionLoansMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapConstructionLoansMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessMember" xlink:label="loc_SFSTBusinessMember" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_SFSTBusinessMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateLoanMember" xlink:label="loc_us-gaapRealEstateLoanMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapRealEstateLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HomeEquityLoanMember" xlink:label="loc_us-gaapHomeEquityLoanMember" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapHomeEquityLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherMember" xlink:label="loc_SFSTOtherMember" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_SFSTOtherMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedInCurrentFiscalYear" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedInCurrentFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRevolving" xlink:label="loc_us-gaapFinancingReceivableRevolving" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableRevolving" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:label="loc_us-gaapFinancingReceivableRevolvingConvertedToTermLoan" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableRevolvingConvertedToTermLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross" xlink:label="loc_us-gaapNotesReceivableGross" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapNotesReceivableGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2024" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2024" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2024" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2023" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2023" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2023" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2022" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2022" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2022" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2021" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2021" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2021" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2020" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2020" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsPrior" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffsPrior" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffsPrior" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsRevolving" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffsRevolving" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffsRevolving" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffsRevolvingConvertTerm" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffsRevolvingConvertTerm" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsTotal" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffsTotal" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffsTotal" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2019" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2019" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2019" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus" xlink:title="999063 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_srtProductOrServiceAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OwnerOccupiedReMember" xlink:label="loc_SFSTOwnerOccupiedReMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTOwnerOccupiedReMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedReMember" xlink:label="loc_SFSTNonOwnerOccupiedReMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTNonOwnerOccupiedReMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionMember" xlink:label="loc_us-gaapConstructionMember" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapConstructionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessMember" xlink:label="loc_SFSTBusinessMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTBusinessMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapRealEstateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_HomeEquitysMember" xlink:label="loc_SFSTHomeEquitysMember" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTHomeEquitysMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherMember" xlink:label="loc_SFSTOtherMember" />
      <link:presentationArc order="420" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTOtherMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_Accruing3059DaysPastDueMember" xlink:label="loc_SFSTAccruing3059DaysPastDueMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTAccruing3059DaysPastDueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_Accruing6089DaysPastDueMember" xlink:label="loc_SFSTAccruing6089DaysPastDueMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTAccruing6089DaysPastDueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_Accruing90DaysOrMorePastDueMember" xlink:label="loc_SFSTAccruing90DaysOrMorePastDueMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTAccruing90DaysOrMorePastDueMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AccruingCurrentMember" xlink:label="loc_SFSTAccruingCurrentMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTAccruingCurrentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonaccrualLoansMember" xlink:label="loc_SFSTNonaccrualLoansMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTNonaccrualLoansMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalLoanBalancesByPaymentAmount" xlink:label="loc_SFSTTotalLoanBalancesByPaymentAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTTotalLoanBalancesByPaymentAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalLoan" xlink:label="loc_SFSTTotalLoan" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTTotalLoan" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs" xlink:title="999064 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentNonaccrualStatus" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherRealEstateOwned" xlink:label="loc_SFSTOtherRealEstateOwned" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_SFSTOtherRealEstateOwned" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalNonperformingAssets" xlink:label="loc_SFSTTotalNonperformingAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_SFSTTotalNonperformingAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonperformingAssetsAsAPercentageOfAbstract" xlink:label="loc_SFSTNonperformingAssetsAsAPercentageOfAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_SFSTNonperformingAssetsAsAPercentageOfAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonperformingAssetsAsPercentageOfAssets" xlink:label="loc_SFSTNonperformingAssetsAsPercentageOfAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_SFSTNonperformingAssetsAsPercentageOfAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" xlink:label="loc_us-gaapLoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapLoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalLoansOver90DaysPastDue" xlink:label="loc_SFSTTotalLoansOver90DaysPastDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_SFSTTotalLoansOver90DaysPastDue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories" xlink:title="999065 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_srtProductOrServiceAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedReMember" xlink:label="loc_SFSTNonOwnerOccupiedReMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTNonOwnerOccupiedReMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessMember" xlink:label="loc_SFSTBusinessMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTBusinessMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapRealEstateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_HomeEquitysMember" xlink:label="loc_SFSTHomeEquitysMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTHomeEquitysMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonaccrualLoansWithNoAllowanceMember" xlink:label="loc_SFSTNonaccrualLoansWithNoAllowanceMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_SFSTNonaccrualLoansWithNoAllowanceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonaccrualLoansWithAnAllowanceMember" xlink:label="loc_SFSTNonaccrualLoansWithAnAllowanceMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_SFSTNonaccrualLoansWithAnAllowanceMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalNonaccrualLoansMember" xlink:label="loc_SFSTTotalNonaccrualLoansMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_SFSTTotalNonaccrualLoansMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross" xlink:label="loc_us-gaapNotesReceivableGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapNotesReceivableGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalNonaccrualLoans" xlink:label="loc_SFSTTotalNonaccrualLoans" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTTotalNonaccrualLoans" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses" xlink:title="999066 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialAndConsumerMember" xlink:label="loc_SFSTCommercialAndConsumerMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTCommercialAndConsumerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_srtProductOrServiceAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OwnerOccupiedReMember" xlink:label="loc_SFSTOwnerOccupiedReMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTOwnerOccupiedReMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedReMember" xlink:label="loc_SFSTNonOwnerOccupiedReMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTNonOwnerOccupiedReMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionMember" xlink:label="loc_us-gaapConstructionMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapConstructionMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessMember" xlink:label="loc_SFSTBusinessMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTBusinessMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapRealEstateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_HomeEquitysMember" xlink:label="loc_SFSTHomeEquitysMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTHomeEquitysMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherMember" xlink:label="loc_SFSTOtherMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTOtherMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLosses" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLosses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:label="loc_us-gaapFinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapFinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:label="loc_us-gaapValuationAllowancesAndReservesRecoveries" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapValuationAllowancesAndReservesRecoveries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:label="loc_SFSTAllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTAllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLosses_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLosses_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:label="loc_SFSTNetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTNetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:label="loc_SFSTAllowanceForLoanLossesAsPercentageOfGrossLoans" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTAllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:label="loc_SFSTAllowanceForLoanLossesAsPercentageOfNonperformingLoans" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTAllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdjustmentForCecl" xlink:label="loc_SFSTAdjustmentForCecl" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTAdjustmentForCecl" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans" xlink:title="999067 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedReMember" xlink:label="loc_SFSTNonOwnerOccupiedReMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_SFSTNonOwnerOccupiedReMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_srtProductOrServiceAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessMember" xlink:label="loc_SFSTBusinessMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTBusinessMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapRealEstateMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HomeEquityLoanMember" xlink:label="loc_us-gaapHomeEquityLoanMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapHomeEquityLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:label="loc_us-gaapAllowanceForLoanAndLeaseLossesRealEstate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapAllowanceForLoanAndLeaseLossesRealEstate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessAssets" xlink:label="loc_SFSTBusinessAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTBusinessAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayable" xlink:label="loc_us-gaapOtherLoansPayable" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapOtherLoansPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRealEstate" xlink:label="loc_us-gaapInventoryRealEstate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapInventoryRealEstate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments" xlink:title="999068 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" xlink:label="loc_SFSTAllowanceForCreditLossesUnfundedLoanCommitmentsMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTAllowanceForCreditLossesUnfundedLoanCommitmentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLosses" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLosses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdjustmentForAdoptionOfCECL" xlink:label="loc_SFSTAdjustmentForAdoptionOfCECL" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_SFSTAdjustmentForAdoptionOfCECL" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProvisionForCreditLosses" xlink:label="loc_SFSTProvisionForCreditLosses" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_SFSTProvisionForCreditLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLosses_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLosses_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_UnfundedLoanCommitments" xlink:label="loc_SFSTUnfundedLoanCommitments" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_SFSTUnfundedLoanCommitments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:label="loc_SFSTReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_SFSTReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative" xlink:title="999069 - Disclosure - Loans and Allowance for Credit Losses (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="loc_us-gaapReceivablesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapReceivablesAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedLoansMember" xlink:label="loc_SFSTNonOwnerOccupiedLoansMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_SFSTNonOwnerOccupiedLoansMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialConstructionLoansMember" xlink:label="loc_SFSTCommercialConstructionLoansMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_SFSTCommercialConstructionLoansMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_RealEstateLoanPercentageOfAggregateLoan" xlink:label="loc_SFSTRealEstateLoanPercentageOfAggregateLoan" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTRealEstateLoanPercentageOfAggregateLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialLoansPercentageOfAggregateRealEstateLoan" xlink:label="loc_SFSTCommercialLoansPercentageOfAggregateRealEstateLoan" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTCommercialLoansPercentageOfAggregateRealEstateLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan" xlink:label="loc_SFSTConsumerLoansPercentageOfAggregateRealEstateLoan" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTConsumerLoansPercentageOfAggregateRealEstateLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OccupiedLoansPercentage" xlink:label="loc_SFSTOccupiedLoansPercentage" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTOccupiedLoansPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:label="loc_us-gaapDeferredCostsCurrentAndNoncurrent" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDeferredCostsCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_MortgageLoansPledgedAsCollateralAdvances" xlink:label="loc_SFSTMortgageLoansPledgedAsCollateralAdvances" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTMortgageLoansPledgedAsCollateralAdvances" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:label="loc_SFSTPartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTPartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ForegoneInterestIncomeOnNonAccrualLoan" xlink:label="loc_SFSTForegoneInterestIncomeOnNonAccrualLoan" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTForegoneInterestIncomeOnNonAccrualLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:label="loc_us-gaapFinancingReceivableNonaccrualInterestIncome" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapFinancingReceivableNonaccrualInterestIncome" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAccruedInterestWriteoff" xlink:label="loc_us-gaapFinancingReceivableAccruedInterestWriteoff" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapFinancingReceivableAccruedInterestWriteoff" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForOtherCreditLosses" xlink:label="loc_us-gaapProvisionForOtherCreditLosses" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapProvisionForOtherCreditLosses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PrimarilyLoanGrowth" xlink:label="loc_SFSTPrimarilyLoanGrowth" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTPrimarilyLoanGrowth" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForCreditLossesForLoanCommitments" xlink:label="loc_SFSTAllowanceForCreditLossesForLoanCommitments" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTAllowanceForCreditLossesForLoanCommitments" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment" xlink:title="999070 - Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FurnitureAndEquipmentMember" xlink:label="loc_SFSTFurnitureAndEquipmentMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTFurnitureAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SoftwareMember" xlink:label="loc_SFSTSoftwareMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTSoftwareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaapConstructionInProgressMember" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapConstructionInProgressMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AccumulatedDepreciationandAmortizationMember" xlink:label="loc_SFSTAccumulatedDepreciationandAmortizationMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTAccumulatedDepreciationandAmortizationMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingLeaseRightOfUseAssets" xlink:label="loc_SFSTOperatingLeaseRightOfUseAssets" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_SFSTOperatingLeaseRightOfUseAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment" xlink:title="999071 - Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SoftwareMember" xlink:label="loc_SFSTSoftwareMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTSoftwareMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FurnitureAndEquipmentMember" xlink:label="loc_SFSTFurnitureAndEquipmentMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTFurnitureAndEquipmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BuildingsMember" xlink:label="loc_SFSTBuildingsMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTBuildingsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="999072 - Disclosure - Property and Equipment (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue" xlink:title="999073 - Disclosure - Leases (Details) - Schedule of operating lease payment due">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureLeasesAbstract" xlink:label="loc_SFSTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapLesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingLeaseLiability1" xlink:label="loc_SFSTOperatingLeaseLiability1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_SFSTOperatingLeaseLiability1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LeasesDetailsNarrative" xlink:title="999074 - Disclosure - Leases (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureLeasesAbstract" xlink:label="loc_SFSTDisclosureLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentOtherNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentOtherNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="loc_us-gaapOtherLiabilitiesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOtherLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="loc_us-gaapOperatingLeaseCost" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureLeasesAbstract" xlink:to="loc_us-gaapOperatingLeaseCost" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts" xlink:title="999075 - Disclosure - Deposits (Details) - Schedule of detail in deposit accounts">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract" xlink:label="loc_us-gaapDepositsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestBearingDepositLiabilities" xlink:label="loc_us-gaapNoninterestBearingDepositLiabilities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapNoninterestBearingDepositLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:label="loc_us-gaapInterestBearingDepositLiabilitiesByComponentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapInterestBearingDepositLiabilitiesByComponentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:label="loc_us-gaapInterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="loc_us-gaapInterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:label="loc_us-gaapInterestBearingDomesticDepositMoneyMarket" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="loc_us-gaapInterestBearingDomesticDepositMoneyMarket" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDomesticDepositSavings" xlink:label="loc_us-gaapInterestBearingDomesticDepositSavings" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="loc_us-gaapInterestBearingDomesticDepositSavings" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDeposits" xlink:label="loc_us-gaapTimeDeposits" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="loc_us-gaapTimeDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTimeDeposits" xlink:to="loc_us-gaapDeposits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit" xlink:title="999076 - Disclosure - Deposits (Details) - Schedule of maturities of deposit">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract" xlink:label="loc_us-gaapDepositsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearOne" xlink:label="loc_us-gaapTimeDepositMaturitiesYearOne" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapTimeDepositMaturitiesYearOne" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearTwo" xlink:label="loc_us-gaapTimeDepositMaturitiesYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapTimeDepositMaturitiesYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearThree" xlink:label="loc_us-gaapTimeDepositMaturitiesYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapTimeDepositMaturitiesYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearFour" xlink:label="loc_us-gaapTimeDepositMaturitiesYearFour" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapTimeDepositMaturitiesYearFour" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearFive" xlink:label="loc_us-gaapTimeDepositMaturitiesYearFive" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapTimeDepositMaturitiesYearFive" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDeposits" xlink:label="loc_us-gaapTimeDeposits" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapTimeDeposits" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsDetailsNarrative" xlink:title="999077 - Disclosure - Deposits (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract" xlink:label="loc_us-gaapDepositsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDeposits100000OrMore" xlink:label="loc_us-gaapTimeDeposits100000OrMore" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapTimeDeposits100000OrMore" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsMoneyMarketDeposits" xlink:label="loc_us-gaapDepositsMoneyMarketDeposits" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapDepositsMoneyMarketDeposits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseTimeDeposits100000OrMore" xlink:label="loc_us-gaapInterestExpenseTimeDeposits100000OrMore" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDepositsAbstract" xlink:to="loc_us-gaapInterestExpenseTimeDeposits100000OrMore" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding" xlink:title="999078 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" xlink:label="loc_SFSTDisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaapScheduleOfVariableInterestEntitiesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" xlink:to="loc_us-gaapScheduleOfVariableInterestEntitiesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaapVariableInterestEntityLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfVariableInterestEntitiesTable" xlink:to="loc_us-gaapVariableInterestEntityLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeAxis" xlink:label="loc_us-gaapPledgingPurposeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfVariableInterestEntitiesTable" xlink:to="loc_us-gaapPledgingPurposeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain" xlink:label="loc_us-gaapPledgingPurposeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeAxis" xlink:to="loc_us-gaapPledgingPurposeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvancesMember" xlink:label="loc_us-gaapFederalHomeLoanBankAdvancesMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_us-gaapFederalHomeLoanBankAdvancesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesOneMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesOneMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesTwoMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesTwoMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesThreeMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesThreeMember" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesFourMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesFourMember" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesFourMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesFiveMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesFiveMember" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesFiveMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesSixMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesSixMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesSixMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesSevenMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesSevenMember" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesSevenMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesEightMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesEightMember" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesEightMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesMaturityDate" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesMaturityDate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableInterestEntityLineItems" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:label="loc_us-gaapAdvancesFromFederalHomeLoanBanks" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableInterestEntityLineItems" xlink:to="loc_us-gaapAdvancesFromFederalHomeLoanBanks" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" xlink:label="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableInterestEntityLineItems" xlink:to="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative" xlink:title="999079 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" xlink:label="loc_SFSTDisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" xlink:to="loc_us-gaapDebtInstrumentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapDebtInstrumentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaapVariableRateAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapVariableRateAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaapVariableRateDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesAndOtherBorrowingsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesAndOtherBorrowingsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:label="loc_us-gaapAdvancesFromFederalHomeLoanBanks" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapAdvancesFromFederalHomeLoanBanks" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityWeightedAverageYield" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityWeightedAverageYield" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBanksOutstandingAmount" xlink:label="loc_SFSTFederalHomeLoanBanksOutstandingAmount" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTFederalHomeLoanBanksOutstandingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesVariableRate" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesVariableRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesVariableRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvancesFixedRate" xlink:label="loc_us-gaapFederalHomeLoanBankAdvancesFixedRate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapFederalHomeLoanBankAdvancesFixedRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_MortgageLoans" xlink:label="loc_SFSTMortgageLoans" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTMortgageLoans" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankStock" xlink:label="loc_us-gaapFederalHomeLoanBankStock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapFederalHomeLoanBankStock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative" xlink:title="999080 - Disclosure - Subordinated Debentures (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingsAbstract" xlink:label="loc_us-gaapSubordinatedBorrowingsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubordinatedBorrowingsAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SubordinatedDebtDetailsLineItems" xlink:label="loc_SFSTSubordinatedDebtDetailsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_SFSTSubordinatedDebtDetailsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_GreenvilleFirstStatutoryTrustOneMember" xlink:label="loc_SFSTGreenvilleFirstStatutoryTrustOneMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_SFSTGreenvilleFirstStatutoryTrustOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_GreenvilleFirstStatutoryTrustTwoMember" xlink:label="loc_SFSTGreenvilleFirstStatutoryTrustTwoMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_SFSTGreenvilleFirstStatutoryTrustTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDebtInstrumentAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SubordinateDebtMember" xlink:label="loc_SFSTSubordinateDebtMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTSubordinateDebtMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TrustPreferredSecuritiesIssuedAtFloatingRate" xlink:label="loc_SFSTTrustPreferredSecuritiesIssuedAtFloatingRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_SFSTTrustPreferredSecuritiesIssuedAtFloatingRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:label="loc_us-gaapLongTermDebtPercentageBearingVariableInterestRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapLongTermDebtPercentageBearingVariableInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuredOvernightFinancingRate" xlink:label="loc_SFSTSecuredOvernightFinancingRate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_SFSTSecuredOvernightFinancingRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:label="loc_us-gaapProceedsFromIssuanceOfTrustPreferredSecurities" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfTrustPreferredSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" xlink:label="loc_SFSTInitialProceedsOfPreferredSecuritiesFromCapitalInvestment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_SFSTInitialProceedsOfPreferredSecuritiesFromCapitalInvestment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedNotes" xlink:label="loc_us-gaapJuniorSubordinatedNotes" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapJuniorSubordinatedNotes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct" xlink:label="loc_SFSTDescriptionOfWallStreetReformAndConsumerProtectionAct" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_SFSTDescriptionOfWallStreetReformAndConsumerProtectionAct" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaapDebtInstrumentInterestRateDuringPeriod" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateDuringPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaapDebtInstrumentTerm" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapDebtInstrumentTerm" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:label="loc_us-gaapLongTermDebtPercentageBearingFixedInterestRate" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapLongTermDebtPercentageBearingFixedInterestRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShorttermDebtAverageOutstandingAmount" xlink:label="loc_us-gaapShorttermDebtAverageOutstandingAmount" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapShorttermDebtAverageOutstandingAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative" xlink:title="999081 - Disclosure - Unused Lines of Credit (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureUnusedLinesOfCreditAbstract" xlink:label="loc_SFSTDisclosureUnusedLinesOfCreditAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDisclosureUnusedLinesOfCreditAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesInvestmentMember" xlink:label="loc_us-gaapSecuritiesInvestmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapSecuritiesInvestmentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaapLineOfCreditMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapLineOfCreditMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdditionalBorrowingsUnderFederalHomeLoan" xlink:label="loc_SFSTAdditionalBorrowingsUnderFederalHomeLoan" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_SFSTAdditionalBorrowingsUnderFederalHomeLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalReserveBankStock" xlink:label="loc_us-gaapFederalReserveBankStock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapFederalReserveBankStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapMarketableSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromUnsecuredLinesOfCredit" xlink:label="loc_us-gaapProceedsFromUnsecuredLinesOfCredit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapProceedsFromUnsecuredLinesOfCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_U.S.PrimeRatepluspercentage" xlink:label="loc_SFSTU.S.PrimeRatepluspercentage" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_SFSTU.S.PrimeRatepluspercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment" xlink:title="999082 - Disclosure - Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaapDerivativeInstrumentsGainLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="loc_us-gaapDerivativeInstrumentsGainLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FixedRateAssetLiabilityMember" xlink:label="loc_SFSTFixedRateAssetLiabilityMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_SFSTFixedRateAssetLiabilityMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease" xlink:label="loc_us-gaapHedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapHedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgedLiabilityFairValueHedge" xlink:label="loc_us-gaapHedgedLiabilityFairValueHedge" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapHedgedLiabilityFairValueHedge" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments" xlink:title="999083 - Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingsAbstract" xlink:label="loc_us-gaapSubordinatedBorrowingsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubordinatedBorrowingsAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DerivativeFinancialInstrumentsDetailsLineItems" xlink:label="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SwapMember" xlink:label="loc_us-gaapSwapMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapSwapMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateLockCommitmentsMember" xlink:label="loc_us-gaapInterestRateLockCommitmentsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapInterestRateLockCommitmentsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesSoldNotYetPurchasedMember" xlink:label="loc_us-gaapSecuritiesSoldNotYetPurchasedMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapSecuritiesSoldNotYetPurchasedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeMember" xlink:label="loc_us-gaapDerivativeMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapDerivativeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="loc_us-gaapDerivativeNotionalAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="loc_us-gaapDerivativeNotionalAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BalanceSheetLocationDescription" xlink:label="loc_SFSTBalanceSheetLocationDescription" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="loc_SFSTBalanceSheetLocationDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:label="loc_us-gaapDerivativeAssetsLiabilitiesAtFairValueNet" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="loc_us-gaapDerivativeAssetsLiabilitiesAtFairValueNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract" xlink:label="loc_us-gaapDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="loc_us-gaapDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome" xlink:title="999084 - Disclosure - Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_GainLossOnFairValueHedgingRelationshipAbstract" xlink:label="loc_SFSTGainLossOnFairValueHedgingRelationshipAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_SFSTGainLossOnFairValueHedgingRelationshipAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnFairValueHedgeIneffectivenessNet" xlink:label="loc_us-gaapGainLossOnFairValueHedgeIneffectivenessNet" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapGainLossOnFairValueHedgeIneffectivenessNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FairValueDerivativeDesignatedAsHedgingInstrument" xlink:label="loc_SFSTFairValueDerivativeDesignatedAsHedgingInstrument" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_SFSTFairValueDerivativeDesignatedAsHedgingInstrument" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings" xlink:label="loc_us-gaapGainLossOnFairValueHedgesRecognizedInEarnings" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapGainLossOnFairValueHedgesRecognizedInEarnings" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative" xlink:title="999085 - Disclosure - Derivative Financial Instruments (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaapDerivativeInstrumentsGainLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="loc_us-gaapDerivativeInstrumentsGainLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PayFixedPortfolioMember" xlink:label="loc_SFSTPayFixedPortfolioMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTPayFixedPortfolioMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaapHedgingDesignationAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="loc_us-gaapHedgingDesignationAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaapHedgingDesignationDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapHedgingDesignationAxis" xlink:to="loc_us-gaapHedgingDesignationDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaapDesignatedAsHedgingInstrumentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapHedgingDesignationDomain" xlink:to="loc_us-gaapDesignatedAsHedgingInstrumentMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaapInterestRateSwapMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapInterestRateSwapMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="loc_us-gaapDerivativeNotionalAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapDerivativeNotionalAmount" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_HedgingInstrumentMaturityDate" xlink:label="loc_SFSTHedgingInstrumentMaturityDate" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_SFSTHedgingInstrumentMaturityDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost" xlink:label="loc_us-gaapPrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapPrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease" xlink:label="loc_us-gaapHedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapHedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAmountOfHedgedItem" xlink:label="loc_us-gaapDerivativeAmountOfHedgedItem" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapDerivativeAmountOfHedgedItem" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInvestmentIncomeReceivable" xlink:label="loc_us-gaapAccruedInvestmentIncomeReceivable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapAccruedInvestmentIncomeReceivable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis" xlink:title="999086 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaapFairValueByMeasurementFrequencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByMeasurementFrequencyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaapFairValueMeasurementsRecurringMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:to="loc_us-gaapFairValueMeasurementsRecurringMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaapAssetsFairValueDisclosureAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapAssetsFairValueDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:label="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:label="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:label="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencySecurities" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:label="loc_SFSTSecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTSecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AssetBackedSecurities" xlink:label="loc_SFSTAssetBackedSecurities" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTAssetBackedSecurities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" xlink:label="loc_us-gaapMortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapMortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:label="loc_us-gaapLoansHeldForSaleFairValueDisclosure" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapLoansHeldForSaleFairValueDisclosure" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_MortgageLoanInterestRateLockCommitments" xlink:label="loc_SFSTMortgageLoanInterestRateLockCommitments" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTMortgageLoanInterestRateLockCommitments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:label="loc_us-gaapDerivativeAssetsLiabilitiesAtFairValueNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapDerivativeAssetsLiabilitiesAtFairValueNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" xlink:label="loc_SFSTFinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTFinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaapAssetsFairValueDisclosure" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapAssetsFairValueDisclosure" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosureAbstract" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapOtherLiabilitiesFairValueDisclosure" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapOtherLiabilitiesFairValueDisclosure" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:label="loc_us-gaapFinancialInstrumentsSoldNotYetPurchasedAtFairValue" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis" xlink:title="999087 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaapFairValueByMeasurementFrequencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByMeasurementFrequencyAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="loc_us-gaapFairValueMeasurementsNonrecurringMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:to="loc_us-gaapFairValueMeasurementsNonrecurringMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AlternativeInvestment" xlink:label="loc_us-gaapAlternativeInvestment" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapAlternativeInvestment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaapAssetsFairValueDisclosure" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapAssetsFairValueDisclosure" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements" xlink:title="999088 - Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FairValueOfMeasurementsValuationTechniques" xlink:label="loc_SFSTFairValueOfMeasurementsValuationTechniques" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_SFSTFairValueOfMeasurementsValuationTechniques" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FairValueOfMeasurementsSignificantAssumptions" xlink:label="loc_SFSTFairValueOfMeasurementsSignificantAssumptions" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_SFSTFairValueOfMeasurementsSignificantAssumptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FairValueAssumptionsRangeOfInputs" xlink:label="loc_SFSTFairValueAssumptionsRangeOfInputs" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_SFSTFairValueAssumptionsRangeOfInputs" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments" xlink:title="999089 - Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company&apos;s financial instruments">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:label="loc_us-gaapFinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaapOtherInvestments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapOtherInvestments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsFairValueDisclosure" xlink:label="loc_us-gaapOtherAssetsFairValueDisclosure" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapOtherAssetsFairValueDisclosure" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoansReceivableCarryingAmount" xlink:label="loc_SFSTLoansReceivableCarryingAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTLoansReceivableCarryingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableFairValueDisclosure" xlink:label="loc_us-gaapLoansReceivableFairValueDisclosure" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapLoansReceivableFairValueDisclosure" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="loc_us-gaapFinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DepositsCarryingAmount" xlink:label="loc_SFSTDepositsCarryingAmount" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTDepositsCarryingAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsFairValueDisclosure" xlink:label="loc_us-gaapDepositsFairValueDisclosure" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapDepositsFairValueDisclosure" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvances" xlink:label="loc_us-gaapFederalHomeLoanBankAdvances" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFederalHomeLoanBankAdvances" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetailsNarrative" xlink:title="999090 - Disclosure - Fair Value Accounting (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PercentageOfLoansCollateralByRealEstate" xlink:label="loc_SFSTPercentageOfLoansCollateralByRealEstate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_SFSTPercentageOfLoansCollateralByRealEstate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations" xlink:title="999091 - Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share computations">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumeratorAbstract" xlink:label="loc_SFSTNumeratorAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_SFSTNumeratorAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTNumeratorAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTNumeratorAbstract" xlink:to="loc_us-gaapNetIncomeLossAvailableToCommonStockholdersBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DenominatorAbstract" xlink:label="loc_SFSTDenominatorAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_SFSTDenominatorAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDenominatorAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDenominatorAbstract" xlink:to="loc_us-gaapWeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTDenominatorAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_EarningsPerCommonShareAbstract" xlink:label="loc_SFSTEarningsPerCommonShareAbstract" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_SFSTEarningsPerCommonShareAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="loc_us-gaapEarningsPerShareBasic" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTEarningsPerCommonShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasic" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="loc_us-gaapEarningsPerShareDiluted" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_SFSTEarningsPerCommonShareAbstract" xlink:to="loc_us-gaapEarningsPerShareDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShareDetailsNarrative" xlink:title="999092 - Disclosure - Earnings Per Common Share (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999093 - Disclosure - Commitments and Contingencies (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ApproximatelyCommitmentsTotaled" xlink:label="loc_SFSTApproximatelyCommitmentsTotaled" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_SFSTApproximatelyCommitmentsTotaled" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense" xlink:title="999094 - Disclosure - Income Taxes (Details) - Schedule of components of income tax expense">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefitAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate" xlink:title="999095 - Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxExemptIncome" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxExemptIncome" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities" xlink:title="999096 - Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:label="loc_us-gaapDeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxAssetsNetDeferredLoanFees" xlink:label="loc_SFSTDeferredTaxAssetsNetDeferredLoanFees" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:to="loc_SFSTDeferredTaxAssetsNetDeferredLoanFees" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxAssetsLeaseLiabilities" xlink:label="loc_SFSTDeferredTaxAssetsLeaseLiabilities" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:to="loc_SFSTDeferredTaxAssetsLeaseLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxLiabilitiesHedgingTransactions" xlink:label="loc_SFSTDeferredTaxLiabilitiesHedgingTransactions" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_SFSTDeferredTaxLiabilitiesHedgingTransactions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxLiabilitiesRightOfUseAssets" xlink:label="loc_SFSTDeferredTaxLiabilitiesRightOfUseAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_SFSTDeferredTaxLiabilitiesRightOfUseAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="loc_us-gaapDeferredIncomeTaxLiabilities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates" xlink:title="999097 - Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoanTransactionsWithRelatedParty" xlink:label="loc_SFSTLoanTransactionsWithRelatedParty" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_SFSTLoanTransactionsWithRelatedParty" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NewLoans" xlink:label="loc_SFSTNewLoans" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_SFSTNewLoans" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoanPaymentsRelatedParty" xlink:label="loc_SFSTLoanPaymentsRelatedParty" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_SFSTLoanPaymentsRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoanTransactionsWithRelatedParty" xlink:label="loc_SFSTLoanTransactionsWithRelatedParty_2" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_SFSTLoanTransactionsWithRelatedParty_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999098 - Disclosure - Related Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DirectorsAffiliatesAndExecutiveOfficersMember" xlink:label="loc_SFSTDirectorsAffiliatesAndExecutiveOfficersMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_SFSTDirectorsAffiliatesAndExecutiveOfficersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDepositLiabilities" xlink:label="loc_us-gaapRelatedPartyDepositLiabilities" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartyDepositLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:label="loc_us-gaapOperatingLeaseLeaseIncomeLeasePayments" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOperatingLeaseLeaseIncomeLeasePayments" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapPaymentsForRent" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative" xlink:title="999099 - Disclosure - Financial Instruments With Off-Balance Sheet Risk (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnusedCommitmentsToExtendCredit" xlink:label="loc_us-gaapUnusedCommitmentsToExtendCredit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapUnusedCommitmentsToExtendCredit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink:label="loc_us-gaapLoansAndLeasesReceivableCommitmentsFixedRates" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapLoansAndLeasesReceivableCommitmentsFixedRates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink:label="loc_us-gaapLoansAndLeasesReceivableCommitmentsVariableRates" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapLoansAndLeasesReceivableCommitmentsVariableRates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitment" xlink:label="loc_us-gaapOtherCommitment" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInvestmentsAllOtherInvestmentsAbstract" xlink:to="loc_us-gaapOtherCommitment" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:title="999100 - Disclosure - Employee Benefit Plan (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="loc_us-gaapCompensationAndRetirementDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCompensationAndRetirementDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaapRetirementPlanTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRetirementPlanTypeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProfitSharingAndFourHundredOneKPlanMember" xlink:label="loc_SFSTProfitSharingAndFourHundredOneKPlanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRetirementPlanTypeDomain" xlink:to="loc_SFSTProfitSharingAndFourHundredOneKPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SupplementalExecutiveRetirementPlanMember" xlink:label="loc_SFSTSupplementalExecutiveRetirementPlanMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRetirementPlanTypeDomain" xlink:to="loc_SFSTSupplementalExecutiveRetirementPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfExecutiveOfficers" xlink:label="loc_SFSTNumberOfExecutiveOfficers" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_SFSTNumberOfExecutiveOfficers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="loc_us-gaapAccruedEmployeeBenefitsCurrentAndNoncurrent" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:label="loc_us-gaapAccountsReceivableChangeInMethodCreditLossExpenseReversal" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense" xlink:title="999101 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionPlanExpense" xlink:label="loc_us-gaapStockOptionPlanExpense" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStockOptionPlanExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AmortizationOfDeferredCompensationOnRestrictedStock" xlink:label="loc_SFSTAmortizationOfDeferredCompensationOnRestrictedStock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_SFSTAmortizationOfDeferredCompensationOnRestrictedStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapEmployeeBenefitsAndShareBasedCompensation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges" xlink:title="999102 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesOther" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesOther" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges" xlink:title="999103 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company&apos;s nonvested restricted stock and changes">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="999104 - Disclosure - Stock-Based Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TwoThousandTwentyEquityIncentivePlanMember" xlink:label="loc_SFSTTwoThousandTwentyEquityIncentivePlanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_SFSTTwoThousandTwentyEquityIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_RestrictedStockPlanMember" xlink:label="loc_SFSTRestrictedStockPlanMember" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_SFSTRestrictedStockPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements" xlink:title="999105 - Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BankMember" xlink:label="loc_SFSTBankMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_SFSTBankMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CompanyMember" xlink:label="loc_SFSTCompanyMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_deiEntityDomain" xlink:to="loc_SFSTCompanyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Capital" xlink:label="loc_us-gaapCapital" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CapitalToRiskWeightedAssets1" xlink:label="loc_SFSTCapitalToRiskWeightedAssets1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTCapitalToRiskWeightedAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalRequiredForCapitalAdequacy" xlink:label="loc_us-gaapCapitalRequiredForCapitalAdequacy" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalRequiredForCapitalAdequacy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:label="loc_SFSTCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalRequiredToBeWellCapitalized" xlink:label="loc_us-gaapCapitalRequiredToBeWellCapitalized" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalRequiredToBeWellCapitalized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:label="loc_SFSTCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneRiskBasedCapital" xlink:label="loc_us-gaapTierOneRiskBasedCapital" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneRiskBasedCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1" xlink:label="loc_SFSTTierOneRiskBasedCapitalToRiskWeightedAssets1" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCapitalToRiskWeightedAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:label="loc_us-gaapTierOneRiskBasedCapitalRequiredForCapitalAdequacy" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:label="loc_SFSTTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:label="loc_us-gaapTierOneRiskBasedCapitalRequiredToBeWellCapitalized" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:label="loc_SFSTTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStock" xlink:label="loc_SFSTTierOneRiskBasedCommonStock" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets" xlink:label="loc_SFSTTierOneRiskBasedCommonStockToRiskWeightedAssets" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStockToRiskWeightedAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" xlink:label="loc_SFSTTierOneRiskBasedCommonStockRequiredForCapitalAdequacy" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStockRequiredForCapitalAdequacy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:label="loc_SFSTTierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" xlink:label="loc_SFSTTierOneRiskBasedCommonStockRequiredToBeWellCapitalized" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStockRequiredToBeWellCapitalized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:label="loc_SFSTTierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneLeverageCapital" xlink:label="loc_us-gaapTierOneLeverageCapital" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneLeverageCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneLeverageCapitalToAverageAssets1" xlink:label="loc_SFSTTierOneLeverageCapitalToAverageAssets1" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneLeverageCapitalToAverageAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:label="loc_us-gaapTierOneLeverageCapitalRequiredForCapitalAdequacy" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" xlink:label="loc_SFSTTierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:label="loc_us-gaapTierOneLeverageCapitalRequiredToBeWellCapitalized" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" xlink:label="loc_SFSTTierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMattersDetailsNarrative" xlink:title="999106 - Disclosure - Regulatory Matters (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="loc_us-gaapLeasesAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLeasesAbstract" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_WellCapitalizedMember" xlink:label="loc_SFSTWellCapitalizedMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTWellCapitalizedMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" xlink:label="loc_us-gaapDescriptionOfCapitalRequirementsOnTrustAssets" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDescriptionOfCapitalRequirementsOnTrustAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets" xlink:title="999107 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed balance sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="loc_srtScheduleOfCondensedFinancialStatementsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="loc_srtScheduleOfCondensedFinancialStatementsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="loc_srtCondensedFinancialStatementsCaptionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:to="loc_srtCondensedFinancialStatementsCaptionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srtParentCompanyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_srtParentCompanyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:label="loc_us-gaapCashCashEquivalentsAndFederalFundsSold" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapCashCashEquivalentsAndFederalFundsSold" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="loc_us-gaapInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedNotes" xlink:label="loc_us-gaapJuniorSubordinatedNotes" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapJuniorSubordinatedNotes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome" xlink:title="999108 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="loc_srtScheduleOfCondensedFinancialStatementsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="loc_srtScheduleOfCondensedFinancialStatementsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="loc_srtCondensedFinancialStatementsCaptionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:to="loc_srtCondensedFinancialStatementsCaptionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srtParentCompanyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_srtParentCompanyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapRevenuesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperating" xlink:label="loc_us-gaapInterestAndDividendIncomeOperating" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapInterestAndDividendIncomeOperating" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaapCostsAndExpensesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapCostsAndExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="loc_us-gaapOtherExpenses" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapOtherExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" xlink:label="loc_SFSTIncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_SFSTIncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:label="loc_SFSTEquityInUndistributedNetIncomeOfSubsidiaries" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_SFSTEquityInUndistributedNetIncomeOfSubsidiaries" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows" xlink:title="999109 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="loc_srtScheduleOfCondensedFinancialStatementsTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="loc_srtScheduleOfCondensedFinancialStatementsTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="loc_srtCondensedFinancialStatementsCaptionsLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:to="loc_srtCondensedFinancialStatementsCaptionsLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srtParentCompanyMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_srtParentCompanyMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:label="loc_SFSTEquityInUndistributedNetIncomeOfSubsidiaries" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_SFSTEquityInUndistributedNetIncomeOfSubsidiaries" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_InvestmentInSubsidiariesNet" xlink:label="loc_SFSTInvestmentInSubsidiariesNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_SFSTInvestmentInSubsidiariesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants" xlink:label="loc_SFSTProceedsFromTheExerciseOfStockOptionsAndWarrants" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_SFSTProceedsFromTheExerciseOfStockOptionsAndWarrants" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease" xlink:label="loc_us-gaapSubordinatedLiabilitiesPeriodIncreaseDecrease" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapSubordinatedLiabilitiesPeriodIncreaseDecrease" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>11
<FILENAME>sfst-20241231_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="us-gaap_PreferredStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockMember" xlink:to="us-gaap_PreferredStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockMember_lbl" xml:lang="en-US">Preferred stock</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonvestedRestrictedStockMember" xlink:label="SFST_NonvestedRestrictedStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonvestedRestrictedStockMember" xlink:to="SFST_NonvestedRestrictedStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NonvestedRestrictedStockMember_lbl" xml:lang="en-US">Nonvested restricted stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Accumulated other comprehensive income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="us-gaap_CashAndCashEquivalentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAxis" xlink:to="us-gaap_CashAndCashEquivalentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAxis_lbl" xml:lang="en-US">Cash and Cash Equivalents [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalReserveBankMember" xlink:label="SFST_FederalReserveBankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalReserveBankMember" xlink:to="SFST_FederalReserveBankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalReserveBankMember_lbl" xml:lang="en-US">Federal Reserve Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="us-gaap_FinancialInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentAxis" xlink:to="us-gaap_FinancialInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentAxis_lbl" xml:lang="en-US">Financial Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="us-gaap_CorporateBondSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CorporateBondSecuritiesMember" xlink:to="us-gaap_CorporateBondSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CorporateBondSecuritiesMember_lbl" xml:lang="en-US">Corporate bonds [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="us-gaap_USTreasurySecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USTreasurySecuritiesMember" xlink:to="us-gaap_USTreasurySecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USTreasurySecuritiesMember_lbl" xml:lang="en-US">US treasuries [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AgencySecuritiesMember" xlink:label="us-gaap_AgencySecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AgencySecuritiesMember" xlink:to="us-gaap_AgencySecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AgencySecuritiesMember_lbl" xml:lang="en-US">US government agencies [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:to="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_USStatesAndPoliticalSubdivisionsMember_lbl" xml:lang="en-US">State and political subdivisions [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="us-gaap_AssetBackedSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetBackedSecuritiesMember" xlink:to="us-gaap_AssetBackedSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetBackedSecuritiesMember_lbl" xml:lang="en-US">Asset-backed securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="us-gaap_MortgageBackedSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageBackedSecuritiesMember" xlink:to="us-gaap_MortgageBackedSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MortgageBackedSecuritiesMember_lbl" xml:lang="en-US">Mortgage-backed securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalInvestmentSecuritiesMember" xlink:label="SFST_TotalInvestmentSecuritiesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalInvestmentSecuritiesMember" xlink:to="SFST_TotalInvestmentSecuritiesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TotalInvestmentSecuritiesMember_lbl" xml:lang="en-US">Total Investment Securities [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CorporateBondsMember" xlink:label="SFST_CorporateBondsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CorporateBondsMember" xlink:to="SFST_CorporateBondsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CorporateBondsMember_lbl" xml:lang="en-US">Corporate Bonds [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_USTreasuresMember" xlink:label="SFST_USTreasuresMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_USTreasuresMember" xlink:to="SFST_USTreasuresMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_USTreasuresMember_lbl" xml:lang="en-US">U S Treasures [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesInvestmentMember" xlink:label="us-gaap_SecuritiesInvestmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesInvestmentMember" xlink:to="us-gaap_SecuritiesInvestmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuritiesInvestmentMember_lbl" xml:lang="en-US">Securities Investment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="us-gaap_LongtermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedLoansMember" xlink:label="SFST_NonOwnerOccupiedLoansMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonOwnerOccupiedLoansMember" xlink:to="SFST_NonOwnerOccupiedLoansMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NonOwnerOccupiedLoansMember_lbl" xml:lang="en-US">Non-Owner Occupied Loans [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialConstructionLoansMember" xlink:label="SFST_CommercialConstructionLoansMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CommercialConstructionLoansMember" xlink:to="SFST_CommercialConstructionLoansMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CommercialConstructionLoansMember_lbl" xml:lang="en-US">Commercial Construction Loans [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="us-gaap_CommercialLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialLoanMember" xlink:to="us-gaap_CommercialLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommercialLoanMember_lbl" xml:lang="en-US">Commercial [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="us-gaap_ConsumerLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsumerLoanMember" xlink:to="us-gaap_ConsumerLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsumerLoanMember_lbl" xml:lang="en-US">Consumer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis" xlink:label="us-gaap_CollateralAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CollateralAxis" xlink:to="us-gaap_CollateralAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CollateralAxis_lbl" xml:lang="en-US">Collateral Held [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialRealEstateMember" xlink:label="us-gaap_ResidentialRealEstateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResidentialRealEstateMember" xlink:to="us-gaap_ResidentialRealEstateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResidentialRealEstateMember_lbl" xml:lang="en-US">Owner occupied RE [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialRealEstateMember" xlink:label="us-gaap_CommercialRealEstateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommercialRealEstateMember" xlink:to="us-gaap_CommercialRealEstateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommercialRealEstateMember_lbl" xml:lang="en-US">Non-owner occupied RE [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis_lbl" xml:lang="en-US">Class of Financing Receivable [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionLoansMember" xlink:label="us-gaap_ConstructionLoansMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionLoansMember" xlink:to="us-gaap_ConstructionLoansMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionLoansMember_lbl" xml:lang="en-US">Construction [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessLoanMember" xlink:label="SFST_BusinessLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BusinessLoanMember" xlink:to="SFST_BusinessLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_BusinessLoanMember_lbl" xml:lang="en-US">Business [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateLoanMember" xlink:label="us-gaap_RealEstateLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateLoanMember" xlink:to="us-gaap_RealEstateLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstateLoanMember_lbl" xml:lang="en-US">Real estate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HomeEquityLoanMember" xlink:label="us-gaap_HomeEquityLoanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HomeEquityLoanMember" xlink:to="us-gaap_HomeEquityLoanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HomeEquityLoanMember_lbl" xml:lang="en-US">Home equity [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherConsumerMember" xlink:label="SFST_OtherConsumerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OtherConsumerMember" xlink:to="SFST_OtherConsumerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_OtherConsumerMember_lbl" xml:lang="en-US">Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentAxis" xlink:label="us-gaap_InternalCreditAssessmentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InternalCreditAssessmentAxis" xlink:to="us-gaap_InternalCreditAssessmentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InternalCreditAssessmentAxis_lbl" xml:lang="en-US">Internal Credit Assessment [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PassMember" xlink:label="us-gaap_PassMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PassMember" xlink:to="us-gaap_PassMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PassMember_lbl" xml:lang="en-US">Pass [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_WatchMember" xlink:label="SFST_WatchMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_WatchMember" xlink:to="SFST_WatchMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_WatchMember_lbl" xml:lang="en-US">Watch [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SpecialMentionMember" xlink:label="us-gaap_SpecialMentionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SpecialMentionMember" xlink:to="us-gaap_SpecialMentionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SpecialMentionMember_lbl" xml:lang="en-US">Special Mention [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubstandardMember" xlink:label="us-gaap_SubstandardMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubstandardMember" xlink:to="us-gaap_SubstandardMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubstandardMember_lbl" xml:lang="en-US">Substandard [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessMember" xlink:label="SFST_BusinessMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BusinessMember" xlink:to="SFST_BusinessMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_BusinessMember_lbl" xml:lang="en-US">Business [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherMember" xlink:label="SFST_OtherMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OtherMember" xlink:to="SFST_OtherMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_OtherMember_lbl" xml:lang="en-US">Other [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="srt_ProductOrServiceAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ProductOrServiceAxis" xlink:to="srt_ProductOrServiceAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ProductOrServiceAxis_lbl" xml:lang="en-US">Product and Service [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OwnerOccupiedReMember" xlink:label="SFST_OwnerOccupiedReMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OwnerOccupiedReMember" xlink:to="SFST_OwnerOccupiedReMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_OwnerOccupiedReMember_lbl" xml:lang="en-US">Owner occupied RE [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="us-gaap_DebtInstrumentAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAxis" xlink:to="us-gaap_DebtInstrumentAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAxis_lbl" xml:lang="en-US">Debt Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_Accruing3059DaysPastDueMember" xlink:label="SFST_Accruing3059DaysPastDueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_Accruing3059DaysPastDueMember" xlink:to="SFST_Accruing3059DaysPastDueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_Accruing3059DaysPastDueMember_lbl" xml:lang="en-US">Accruing 30-59 Days Past Due [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_Accruing6089DaysPastDueMember" xlink:label="SFST_Accruing6089DaysPastDueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_Accruing6089DaysPastDueMember" xlink:to="SFST_Accruing6089DaysPastDueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_Accruing6089DaysPastDueMember_lbl" xml:lang="en-US">Accruing 60-89 Days Past Due [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_Accruing90DaysOrMorePastDueMember" xlink:label="SFST_Accruing90DaysOrMorePastDueMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_Accruing90DaysOrMorePastDueMember" xlink:to="SFST_Accruing90DaysOrMorePastDueMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_Accruing90DaysOrMorePastDueMember_lbl" xml:lang="en-US">Accruing 90 Days or More Past Due [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AccruingCurrentMember" xlink:label="SFST_AccruingCurrentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AccruingCurrentMember" xlink:to="SFST_AccruingCurrentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AccruingCurrentMember_lbl" xml:lang="en-US">Accruing Current [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedReMember" xlink:label="SFST_NonOwnerOccupiedReMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonOwnerOccupiedReMember" xlink:to="SFST_NonOwnerOccupiedReMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_NonOwnerOccupiedReMember_lbl" xml:lang="en-US">Non-owner occupied RE [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonaccrualLoansMember" xlink:label="SFST_NonaccrualLoansMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonaccrualLoansMember" xlink:to="SFST_NonaccrualLoansMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NonaccrualLoansMember_lbl" xml:lang="en-US">Nonaccrual Loans [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionMember" xlink:label="us-gaap_ConstructionMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionMember" xlink:to="us-gaap_ConstructionMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ConstructionMember_lbl" xml:lang="en-US">Construction [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateMember" xlink:label="us-gaap_RealEstateMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstateMember" xlink:to="us-gaap_RealEstateMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstateMember_lbl" xml:lang="en-US">Real Estate [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_HomeEquitysMember" xlink:label="SFST_HomeEquitysMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_HomeEquitysMember" xlink:to="SFST_HomeEquitysMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_HomeEquitysMember_lbl" xml:lang="en-US">Home Equity [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="us-gaap_RelatedPartyTransactionAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonaccrualLoansWithNoAllowanceMember" xlink:label="SFST_NonaccrualLoansWithNoAllowanceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonaccrualLoansWithNoAllowanceMember" xlink:to="SFST_NonaccrualLoansWithNoAllowanceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NonaccrualLoansWithNoAllowanceMember_lbl" xml:lang="en-US">Nonaccrual Loans With No Allowance [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonaccrualLoansWithAnAllowanceMember" xlink:label="SFST_NonaccrualLoansWithAnAllowanceMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonaccrualLoansWithAnAllowanceMember" xlink:to="SFST_NonaccrualLoansWithAnAllowanceMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NonaccrualLoansWithAnAllowanceMember_lbl" xml:lang="en-US">Nonaccrual Loans With An Allowance [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalNonaccrualLoansMember" xlink:label="SFST_TotalNonaccrualLoansMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalNonaccrualLoansMember" xlink:to="SFST_TotalNonaccrualLoansMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TotalNonaccrualLoansMember_lbl" xml:lang="en-US">Total Nonaccrual Loans [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialAndConsumerMember" xlink:label="SFST_CommercialAndConsumerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CommercialAndConsumerMember" xlink:to="SFST_CommercialAndConsumerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CommercialAndConsumerMember_lbl" xml:lang="en-US">Commercial &amp; Consumer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" xlink:label="SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" xlink:to="SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember_lbl" xml:lang="en-US">Allowance For Credit Losses Unfunded Loan Commitments [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember" xlink:label="us-gaap_LandMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandMember" xlink:to="us-gaap_LandMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandMember_lbl" xml:lang="en-US">Land [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Buildings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="us-gaap_LeaseholdImprovementsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseholdImprovementsMember" xlink:to="us-gaap_LeaseholdImprovementsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseholdImprovementsMember_lbl" xml:lang="en-US">Leasehold improvements [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FurnitureAndEquipmentMember" xlink:label="SFST_FurnitureAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FurnitureAndEquipmentMember" xlink:to="SFST_FurnitureAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FurnitureAndEquipmentMember_lbl" xml:lang="en-US">Furniture and equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SoftwareMember" xlink:label="SFST_SoftwareMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SoftwareMember" xlink:to="SFST_SoftwareMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_SoftwareMember_lbl" xml:lang="en-US">Software [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember" xlink:label="us-gaap_ConstructionInProgressMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionInProgressMember" xlink:to="us-gaap_ConstructionInProgressMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionInProgressMember_lbl" xml:lang="en-US">Construction in process [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AccumulatedDepreciationandAmortizationMember" xlink:label="SFST_AccumulatedDepreciationandAmortizationMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AccumulatedDepreciationandAmortizationMember" xlink:to="SFST_AccumulatedDepreciationandAmortizationMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AccumulatedDepreciationandAmortizationMember_lbl" xml:lang="en-US">Accumulated depreciation and amortization [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BuildingsMember" xlink:label="SFST_BuildingsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BuildingsMember" xlink:to="SFST_BuildingsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_BuildingsMember_lbl" xml:lang="en-US">Buildings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="us-gaap_VariableRateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableRateAxis" xlink:to="us-gaap_VariableRateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableRateAxis_lbl" xml:lang="en-US">Variable Rate [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" xlink:label="SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" xlink:to="SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_lbl" xml:lang="en-US">Federal Home Loan Bank Advances and Other Borrowings [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeAxis" xlink:label="us-gaap_PledgingPurposeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PledgingPurposeAxis" xlink:to="us-gaap_PledgingPurposeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PledgingPurposeAxis_lbl" xml:lang="en-US">Pledging Purpose [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvancesMember" xlink:label="us-gaap_FederalHomeLoanBankAdvancesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanBankAdvancesMember" xlink:to="us-gaap_FederalHomeLoanBankAdvancesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalHomeLoanBankAdvancesMember_lbl" xml:lang="en-US">Federal Home Loan Bank Advances [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesOneMember" xlink:label="SFST_FederalHomeLoanBankAdvancesOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesOneMember" xlink:to="SFST_FederalHomeLoanBankAdvancesOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesOneMember_lbl" xml:lang="en-US">Federal Home Loan Bank Advances One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesTwoMember" xlink:label="SFST_FederalHomeLoanBankAdvancesTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesTwoMember" xlink:to="SFST_FederalHomeLoanBankAdvancesTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesTwoMember_lbl" xml:lang="en-US">Federal Home Loan Bank Advances Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesThreeMember" xlink:label="SFST_FederalHomeLoanBankAdvancesThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesThreeMember" xlink:to="SFST_FederalHomeLoanBankAdvancesThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesThreeMember_lbl" xml:lang="en-US">Federal Home Loan Bank Advances Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesFourMember" xlink:label="SFST_FederalHomeLoanBankAdvancesFourMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesFourMember" xlink:to="SFST_FederalHomeLoanBankAdvancesFourMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesFourMember_lbl" xml:lang="en-US">Federal Home Loan Bank Advances Four [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesFiveMember" xlink:label="SFST_FederalHomeLoanBankAdvancesFiveMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesFiveMember" xlink:to="SFST_FederalHomeLoanBankAdvancesFiveMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesFiveMember_lbl" xml:lang="en-US">Federal Home Loan Bank Advances Five [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesSixMember" xlink:label="SFST_FederalHomeLoanBankAdvancesSixMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesSixMember" xlink:to="SFST_FederalHomeLoanBankAdvancesSixMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesSixMember_lbl" xml:lang="en-US">Federal Home Loan Bank Advances Six [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesSevenMember" xlink:label="SFST_FederalHomeLoanBankAdvancesSevenMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesSevenMember" xlink:to="SFST_FederalHomeLoanBankAdvancesSevenMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesSevenMember_lbl" xml:lang="en-US">Federal Home Loan Bank Advances Seven [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesEightMember" xlink:label="SFST_FederalHomeLoanBankAdvancesEightMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesEightMember" xlink:to="SFST_FederalHomeLoanBankAdvancesEightMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesEightMember_lbl" xml:lang="en-US">Federal Home Loan Bank Advances Eight [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related and Nonrelated Parties [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_GreenvilleFirstStatutoryTrustOneMember" xlink:label="SFST_GreenvilleFirstStatutoryTrustOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_GreenvilleFirstStatutoryTrustOneMember" xlink:to="SFST_GreenvilleFirstStatutoryTrustOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_GreenvilleFirstStatutoryTrustOneMember_lbl" xml:lang="en-US">Greenville First Statutory Trust One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_GreenvilleFirstStatutoryTrustTwoMember" xlink:label="SFST_GreenvilleFirstStatutoryTrustTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_GreenvilleFirstStatutoryTrustTwoMember" xlink:to="SFST_GreenvilleFirstStatutoryTrustTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_GreenvilleFirstStatutoryTrustTwoMember_lbl" xml:lang="en-US">Greenville First Statutory Trust Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SubordinateDebtMember" xlink:label="SFST_SubordinateDebtMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SubordinateDebtMember" xlink:to="SFST_SubordinateDebtMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_SubordinateDebtMember_lbl" xml:lang="en-US">Subordinate Debt [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="us-gaap_AwardTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AwardTypeAxis" xlink:to="us-gaap_AwardTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AwardTypeAxis_lbl" xml:lang="en-US">Award Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="us-gaap_ShortTermDebtTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-Term Debt, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember" xlink:label="us-gaap_LineOfCreditMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditMember" xlink:to="us-gaap_LineOfCreditMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditMember_lbl" xml:lang="en-US">Line of Credit [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PayFixedPortfolioMember" xlink:label="SFST_PayFixedPortfolioMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_PayFixedPortfolioMember" xlink:to="SFST_PayFixedPortfolioMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_PayFixedPortfolioMember_lbl" xml:lang="en-US">Pay-Fixed Portfolio [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis" xlink:label="us-gaap_HedgingDesignationAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgingDesignationAxis" xlink:to="us-gaap_HedgingDesignationAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgingDesignationAxis_lbl" xml:lang="en-US">Hedging Designation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="us-gaap_DesignatedAsHedgingInstrumentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DesignatedAsHedgingInstrumentMember_lbl" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="us-gaap_DerivativeInstrumentRiskAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentRiskAxis" xlink:to="us-gaap_DerivativeInstrumentRiskAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentRiskAxis_lbl" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember" xlink:label="us-gaap_InterestRateSwapMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestRateSwapMember" xlink:to="us-gaap_InterestRateSwapMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestRateSwapMember_lbl" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FixedRateAssetLiabilityMember" xlink:label="SFST_FixedRateAssetLiabilityMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FixedRateAssetLiabilityMember" xlink:to="SFST_FixedRateAssetLiabilityMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FixedRateAssetLiabilityMember_lbl" xml:lang="en-US">Fixed Rate Asset/Liability [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SwapMember" xlink:label="us-gaap_SwapMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SwapMember" xlink:to="us-gaap_SwapMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SwapMember_lbl" xml:lang="en-US">Fair value swap [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateLockCommitmentsMember" xlink:label="us-gaap_InterestRateLockCommitmentsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestRateLockCommitmentsMember" xlink:to="us-gaap_InterestRateLockCommitmentsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestRateLockCommitmentsMember_lbl" xml:lang="en-US">Interest Rate Lock Commitments [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesSoldNotYetPurchasedMember" xlink:label="us-gaap_SecuritiesSoldNotYetPurchasedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SecuritiesSoldNotYetPurchasedMember" xlink:to="us-gaap_SecuritiesSoldNotYetPurchasedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SecuritiesSoldNotYetPurchasedMember_lbl" xml:lang="en-US">Mortgage loan interest rate lock commitments [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeMember" xlink:label="us-gaap_DerivativeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeMember" xlink:to="us-gaap_DerivativeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeMember_lbl" xml:lang="en-US">Total derivative financial instruments [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Level 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByMeasurementFrequencyAxis_lbl" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="us-gaap_FairValueMeasurementsRecurringMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsRecurringMember" xlink:to="us-gaap_FairValueMeasurementsRecurringMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsRecurringMember_lbl" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Level 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Level 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementsNonrecurringMember" xlink:to="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementsNonrecurringMember_lbl" xml:lang="en-US">Fair Value, Nonrecurring [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DirectorsAffiliatesAndExecutiveOfficersMember" xlink:label="SFST_DirectorsAffiliatesAndExecutiveOfficersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DirectorsAffiliatesAndExecutiveOfficersMember" xlink:to="SFST_DirectorsAffiliatesAndExecutiveOfficersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DirectorsAffiliatesAndExecutiveOfficersMember_lbl" xml:lang="en-US">Directors Affiliates and Executive Officers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="us-gaap_RetirementPlanTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetirementPlanTypeAxis" xlink:to="us-gaap_RetirementPlanTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetirementPlanTypeAxis_lbl" xml:lang="en-US">Retirement Plan Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProfitSharingAndFourHundredOneKPlanMember" xlink:label="SFST_ProfitSharingAndFourHundredOneKPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ProfitSharingAndFourHundredOneKPlanMember" xlink:to="SFST_ProfitSharingAndFourHundredOneKPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ProfitSharingAndFourHundredOneKPlanMember_lbl" xml:lang="en-US">Profit Sharing and 401(k) Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SupplementalExecutiveRetirementPlanMember" xlink:label="SFST_SupplementalExecutiveRetirementPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SupplementalExecutiveRetirementPlanMember" xlink:to="SFST_SupplementalExecutiveRetirementPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_SupplementalExecutiveRetirementPlanMember_lbl" xml:lang="en-US">Supplemental Executive Retirement Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TwoThousandTwentyEquityIncentivePlanMember" xlink:label="SFST_TwoThousandTwentyEquityIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TwoThousandTwentyEquityIncentivePlanMember" xlink:to="SFST_TwoThousandTwentyEquityIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TwoThousandTwentyEquityIncentivePlanMember_lbl" xml:lang="en-US">Two Thousand Twenty Equity Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockCompensationPlanMember" xlink:label="us-gaap_StockCompensationPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockCompensationPlanMember" xlink:to="us-gaap_StockCompensationPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockCompensationPlanMember_lbl" xml:lang="en-US">Stock Compensation Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_RestrictedStockPlanMember" xlink:label="SFST_RestrictedStockPlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_RestrictedStockPlanMember" xlink:to="SFST_RestrictedStockPlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_RestrictedStockPlanMember_lbl" xml:lang="en-US">Restricted Stock Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_WellCapitalizedMember" xlink:label="SFST_WellCapitalizedMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_WellCapitalizedMember" xlink:to="SFST_WellCapitalizedMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_WellCapitalizedMember_lbl" xml:lang="en-US">Well Capitalized [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="dei_LegalEntityAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LegalEntityAxis" xlink:to="dei_LegalEntityAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LegalEntityAxis_lbl" xml:lang="en-US">Legal Entity [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BankMember" xlink:label="SFST_BankMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BankMember" xlink:to="SFST_BankMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_BankMember_lbl" xml:lang="en-US">Bank [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CompanyMember" xlink:label="SFST_CompanyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CompanyMember" xlink:to="SFST_CompanyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CompanyMember_lbl" xml:lang="en-US">Company [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="srt_ParentCompanyMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ParentCompanyMember" xlink:to="srt_ParentCompanyMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ParentCompanyMember_lbl" xml:lang="en-US">Parent Company [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CoverAbstract" xlink:label="dei_CoverAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CoverAbstract" xlink:to="dei_CoverAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CoverAbstract_lbl" xml:lang="en-US">Cover [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AmendmentDescription" xlink:label="dei_AmendmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentDescription" xlink:to="dei_AmendmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentDescription_lbl" xml:lang="en-US">Amendment Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentRegistrationStatement" xlink:label="dei_DocumentRegistrationStatement" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentRegistrationStatement" xlink:to="dei_DocumentRegistrationStatement_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentRegistrationStatement_lbl" xml:lang="en-US">Document Registration Statement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAnnualReport" xlink:label="dei_DocumentAnnualReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAnnualReport" xlink:to="dei_DocumentAnnualReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAnnualReport_lbl" xml:lang="en-US">Document Annual Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentQuarterlyReport" xlink:label="dei_DocumentQuarterlyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentQuarterlyReport" xlink:to="dei_DocumentQuarterlyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentQuarterlyReport_lbl" xml:lang="en-US">Document Quarterly Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentTransitionReport" xlink:label="dei_DocumentTransitionReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentTransitionReport" xlink:to="dei_DocumentTransitionReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentTransitionReport_lbl" xml:lang="en-US">Document Transition Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyReport" xlink:label="dei_DocumentShellCompanyReport" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyReport" xlink:to="dei_DocumentShellCompanyReport_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyReport_lbl" xml:lang="en-US">Document Shell Company Report</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentShellCompanyEventDate" xlink:label="dei_DocumentShellCompanyEventDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentShellCompanyEventDate" xlink:to="dei_DocumentShellCompanyEventDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentShellCompanyEventDate_lbl" xml:lang="en-US">Document Shell Company Event Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodStartDate" xlink:label="dei_DocumentPeriodStartDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodStartDate" xlink:to="dei_DocumentPeriodStartDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodStartDate_lbl" xml:lang="en-US">Document Period Start Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFileNumber" xlink:label="dei_EntityFileNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl" xml:lang="en-US">Entity File Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPrimarySicNumber" xlink:label="dei_EntityPrimarySicNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPrimarySicNumber" xlink:to="dei_EntityPrimarySicNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPrimarySicNumber_lbl" xml:lang="en-US">Entity Primary SIC Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityTaxIdentificationNumber" xlink:label="dei_EntityTaxIdentificationNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityTaxIdentificationNumber" xlink:to="dei_EntityTaxIdentificationNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityTaxIdentificationNumber_lbl" xml:lang="en-US">Entity Tax Identification Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityIncorporationStateCountryCode" xlink:label="dei_EntityIncorporationStateCountryCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine1" xlink:label="dei_EntityAddressAddressLine1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine1" xlink:to="dei_EntityAddressAddressLine1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine1_lbl" xml:lang="en-US">Entity Address, Address Line One</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine2" xlink:label="dei_EntityAddressAddressLine2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine2" xlink:to="dei_EntityAddressAddressLine2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine2_lbl" xml:lang="en-US">Entity Address, Address Line Two</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressAddressLine3" xlink:label="dei_EntityAddressAddressLine3" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressAddressLine3" xlink:to="dei_EntityAddressAddressLine3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressAddressLine3_lbl" xml:lang="en-US">Entity Address, Address Line Three</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCityOrTown" xlink:label="dei_EntityAddressCityOrTown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCityOrTown" xlink:to="dei_EntityAddressCityOrTown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCityOrTown_lbl" xml:lang="en-US">Entity Address, City or Town</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressStateOrProvince" xlink:label="dei_EntityAddressStateOrProvince" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressStateOrProvince" xlink:to="dei_EntityAddressStateOrProvince_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressStateOrProvince_lbl" xml:lang="en-US">Entity Address, State or Province</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressCountry" xlink:label="dei_EntityAddressCountry" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressCountry" xlink:to="dei_EntityAddressCountry_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressCountry_lbl" xml:lang="en-US">Entity Address, Country</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityAddressPostalZipCode" xlink:label="dei_EntityAddressPostalZipCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityAddressPostalZipCode" xlink:to="dei_EntityAddressPostalZipCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityAddressPostalZipCode_lbl" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CountryRegion" xlink:label="dei_CountryRegion" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CountryRegion" xlink:to="dei_CountryRegion_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CountryRegion_lbl" xml:lang="en-US">Country Region</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_CityAreaCode" xlink:label="dei_CityAreaCode" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CityAreaCode" xlink:to="dei_CityAreaCode_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CityAreaCode_lbl" xml:lang="en-US">City Area Code</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LocalPhoneNumber" xlink:label="dei_LocalPhoneNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_LocalPhoneNumber" xlink:to="dei_LocalPhoneNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_LocalPhoneNumber_lbl" xml:lang="en-US">Local Phone Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Extension" xlink:label="dei_Extension" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Extension" xlink:to="dei_Extension_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Extension_lbl" xml:lang="en-US">Extension</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_WrittenCommunications" xlink:label="dei_WrittenCommunications" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_WrittenCommunications" xlink:to="dei_WrittenCommunications_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_WrittenCommunications_lbl" xml:lang="en-US">Written Communications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SolicitingMaterial" xlink:label="dei_SolicitingMaterial" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SolicitingMaterial" xlink:to="dei_SolicitingMaterial_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SolicitingMaterial_lbl" xml:lang="en-US">Soliciting Material</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementTenderOffer" xlink:label="dei_PreCommencementTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementTenderOffer" xlink:to="dei_PreCommencementTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementTenderOffer_lbl" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_PreCommencementIssuerTenderOffer" xlink:label="dei_PreCommencementIssuerTenderOffer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_PreCommencementIssuerTenderOffer" xlink:to="dei_PreCommencementIssuerTenderOffer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_PreCommencementIssuerTenderOffer_lbl" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12bTitle" xlink:label="dei_Security12bTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12bTitle" xlink:to="dei_Security12bTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12bTitle_lbl" xml:lang="en-US">Title of 12(b) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_NoTradingSymbolFlag" xlink:label="dei_NoTradingSymbolFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_NoTradingSymbolFlag" xlink:to="dei_NoTradingSymbolFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_NoTradingSymbolFlag_lbl" xml:lang="en-US">No Trading Symbol Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityExchangeName" xlink:label="dei_SecurityExchangeName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityExchangeName" xlink:to="dei_SecurityExchangeName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityExchangeName_lbl" xml:lang="en-US">Security Exchange Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_Security12gTitle" xlink:label="dei_Security12gTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_Security12gTitle" xlink:to="dei_Security12gTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_Security12gTitle_lbl" xml:lang="en-US">Title of 12(g) Security</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_SecurityReportingObligation" xlink:label="dei_SecurityReportingObligation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_SecurityReportingObligation" xlink:to="dei_SecurityReportingObligation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_SecurityReportingObligation_lbl" xml:lang="en-US">Security Reporting Obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AnnualInformationForm" xlink:label="dei_AnnualInformationForm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AnnualInformationForm" xlink:to="dei_AnnualInformationForm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AnnualInformationForm_lbl" xml:lang="en-US">Annual Information Form</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditedAnnualFinancialStatements" xlink:label="dei_AuditedAnnualFinancialStatements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditedAnnualFinancialStatements" xlink:to="dei_AuditedAnnualFinancialStatements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditedAnnualFinancialStatements_lbl" xml:lang="en-US">Audited Annual Financial Statements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well-known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityInteractiveDataCurrent" xlink:label="dei_EntityInteractiveDataCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityInteractiveDataCurrent" xlink:to="dei_EntityInteractiveDataCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityInteractiveDataCurrent_lbl" xml:lang="en-US">Entity Interactive Data Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Elected Not To Use the Extended Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentAccountingStandard" xlink:label="dei_DocumentAccountingStandard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentAccountingStandard" xlink:to="dei_DocumentAccountingStandard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentAccountingStandard_lbl" xml:lang="en-US">Document Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_OtherReportingStandardItemNumber" xlink:label="dei_OtherReportingStandardItemNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_OtherReportingStandardItemNumber" xlink:to="dei_OtherReportingStandardItemNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_OtherReportingStandardItemNumber_lbl" xml:lang="en-US">Other Reporting Standard Item Number</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityBankruptcyProceedingsReportingCurrent" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityBankruptcyProceedingsReportingCurrent" xlink:to="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityBankruptcyProceedingsReportingCurrent_lbl" xml:lang="en-US">Entity Bankruptcy Proceedings, Reporting Current</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentsIncorporatedByReferenceTextBlock" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentsIncorporatedByReferenceTextBlock" xlink:to="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentsIncorporatedByReferenceTextBlock_lbl" xml:lang="en-US">Documents Incorporated by Reference [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_IcfrAuditorAttestationFlag" xlink:label="dei_IcfrAuditorAttestationFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_IcfrAuditorAttestationFlag" xlink:to="dei_IcfrAuditorAttestationFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_IcfrAuditorAttestationFlag_lbl" xml:lang="en-US">ICFR Auditor Attestation Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_DocumentFinStmtErrorCorrectionFlag" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFinStmtErrorCorrectionFlag" xlink:to="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFinStmtErrorCorrectionFlag_lbl" xml:lang="en-US">Document Financial Statement Error Correction [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorFirmId" xlink:label="dei_AuditorFirmId" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorFirmId" xlink:to="dei_AuditorFirmId_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorFirmId_lbl" xml:lang="en-US">Auditor Firm ID</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorName" xlink:label="dei_AuditorName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorName" xlink:to="dei_AuditorName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorName_lbl" xml:lang="en-US">Auditor Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_AuditorLocation" xlink:label="dei_AuditorLocation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AuditorLocation" xlink:to="dei_AuditorLocation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AuditorLocation_lbl" xml:lang="en-US">Auditor Location</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract_lbl" xml:lang="en-US">Cash and cash equivalents:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndDueFromBanks" xlink:label="us-gaap_CashAndDueFromBanks" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndDueFromBanks" xlink:to="us-gaap_CashAndDueFromBanks_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndDueFromBanks_lbl" xml:lang="en-US">Cash and due from banks</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsSold" xlink:label="us-gaap_FederalFundsSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalFundsSold" xlink:to="us-gaap_FederalFundsSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalFundsSold_lbl" xml:lang="en-US">Federal funds sold</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDepositsInBanks" xlink:label="us-gaap_InterestBearingDepositsInBanks" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDepositsInBanks" xlink:to="us-gaap_InterestBearingDepositsInBanks_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestBearingDepositsInBanks_lbl" xml:lang="en-US">Interest-bearing deposits with banks</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:to="us-gaap_CashCashEquivalentsAndFederalFundsSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold_lbl" xml:lang="en-US">Total cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesAbstract" xlink:label="us-gaap_MarketableSecuritiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesAbstract" xlink:to="us-gaap_MarketableSecuritiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesAbstract_lbl" xml:lang="en-US">Investment securities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_lbl" xml:lang="en-US">Investment securities available for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestments" xlink:label="us-gaap_OtherInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherInvestments_lbl" xml:lang="en-US">Other investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments" xlink:label="us-gaap_Investments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Investments" xlink:to="us-gaap_Investments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Investments_lbl" xml:lang="en-US">Total investment securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableHeldForSaleAmount" xlink:label="us-gaap_LoansReceivableHeldForSaleAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableHeldForSaleAmount" xlink:to="us-gaap_LoansReceivableHeldForSaleAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableHeldForSaleAmount_lbl" xml:lang="en-US">Mortgage loans held for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross" xlink:label="us-gaap_NotesReceivableGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableGross" xlink:to="us-gaap_NotesReceivableGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesReceivableGross_lbl" xml:lang="en-US">Loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_lbl" xml:lang="en-US">Less allowance for credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableNet" xlink:label="us-gaap_NotesReceivableNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableNet" xlink:to="us-gaap_NotesReceivableNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NotesReceivableNet_lbl" xml:lang="en-US">Loans, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankOwnedLifeInsurance" xlink:label="us-gaap_BankOwnedLifeInsurance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankOwnedLifeInsurance" xlink:to="us-gaap_BankOwnedLifeInsurance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankOwnedLifeInsurance_lbl" xml:lang="en-US">Bank owned life insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxAssetsNet_lbl" xml:lang="en-US">Deferred income taxes, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="us-gaap_OtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAbstract" xlink:label="us-gaap_LiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAbstract" xlink:to="us-gaap_LiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAbstract_lbl" xml:lang="en-US">LIABILITIES</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits" xlink:label="us-gaap_Deposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Deposits_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount" xlink:label="SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount" xlink:to="SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount_lbl" xml:lang="en-US">Federal Home Loan Bank advances and other borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedNotes" xlink:label="us-gaap_JuniorSubordinatedNotes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_JuniorSubordinatedNotes" xlink:to="us-gaap_JuniorSubordinatedNotes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_JuniorSubordinatedNotes_lbl" xml:lang="en-US">Subordinated debentures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="us-gaap_OtherLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilities" xlink:to="us-gaap_OtherLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilities_lbl" xml:lang="en-US">Other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">SHAREHOLDERS&#8217; EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, par value $.01 per share, 10,000,000 shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, par value $.01 per share, 20,000,000 shares authorized, 8,164,872 shares issued and outstanding at December 31, 2024; 10,000,000 shares authorized, 8,088,186 shares issued and outstanding at December 31, 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonvestedRestrictedStockValue" xlink:label="SFST_NonvestedRestrictedStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonvestedRestrictedStockValue" xlink:to="SFST_NonvestedRestrictedStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_NonvestedRestrictedStockValue_lbl" xml:lang="en-US">Nonvested restricted stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, authorized shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, issued shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, outstanding shares</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:label="us-gaap_InterestAndDividendIncomeOperatingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeOperatingAbstract" xlink:to="us-gaap_InterestAndDividendIncomeOperatingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDividendIncomeOperatingAbstract_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl" xml:lang="en-US">Loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeSecurities" xlink:label="us-gaap_InterestAndDividendIncomeSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeSecurities" xlink:to="us-gaap_InterestAndDividendIncomeSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDividendIncomeSecurities_lbl" xml:lang="en-US">Investment securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeFederalFundsSold" xlink:label="us-gaap_InterestIncomeFederalFundsSold" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeFederalFundsSold" xlink:to="us-gaap_InterestIncomeFederalFundsSold_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeFederalFundsSold_lbl" xml:lang="en-US">Federal funds sold and interest-bearing deposits with banks</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperating" xlink:label="us-gaap_InterestAndDividendIncomeOperating" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeOperating" xlink:to="us-gaap_InterestAndDividendIncomeOperating_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestAndDividendIncomeOperating_lbl" xml:lang="en-US">Total interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseAbstract" xlink:label="us-gaap_InterestExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseAbstract" xlink:to="us-gaap_InterestExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseAbstract_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDeposits" xlink:label="us-gaap_InterestExpenseDeposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDeposits" xlink:to="us-gaap_InterestExpenseDeposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestExpenseDeposits_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseBorrowings" xlink:label="us-gaap_InterestExpenseBorrowings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseBorrowings" xlink:to="us-gaap_InterestExpenseBorrowings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseBorrowings_lbl" xml:lang="en-US">Borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDebtExpense" xlink:label="us-gaap_InterestAndDebtExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestAndDebtExpense_lbl" xml:lang="en-US">Total interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="us-gaap_InterestIncomeExpenseNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestIncomeExpenseNet_lbl" xml:lang="en-US">Net interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" xml:lang="en-US">Provision for credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:label="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_lbl" xml:lang="en-US">Net interest income after provision for credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncomeAbstract" xlink:label="us-gaap_NoninterestIncomeAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestIncomeAbstract" xlink:to="us-gaap_NoninterestIncomeAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestIncomeAbstract_lbl" xml:lang="en-US">Noninterest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:to="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax_lbl" xml:lang="en-US">Mortgage banking income</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ServiceFeesOnDepositAccounts" xlink:label="SFST_ServiceFeesOnDepositAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ServiceFeesOnDepositAccounts" xlink:to="SFST_ServiceFeesOnDepositAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ServiceFeesOnDepositAccounts_lbl" xml:lang="en-US">Service fees on deposit accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProductOrServiceOnDebitCard" xlink:label="SFST_ProductOrServiceOnDebitCard" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ProductOrServiceOnDebitCard" xlink:to="SFST_ProductOrServiceOnDebitCard_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ProductOrServiceOnDebitCard_lbl" xml:lang="en-US">ATM and debit card income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankOwnedLifeInsuranceIncome" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankOwnedLifeInsuranceIncome" xlink:to="us-gaap_BankOwnedLifeInsuranceIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankOwnedLifeInsuranceIncome_lbl" xml:lang="en-US">Income from bank owned life insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfOtherAssets" xlink:to="us-gaap_GainLossOnSaleOfOtherAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfOtherAssets_lbl" xml:lang="en-US">Gain (loss) on disposal of fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncomeOther" xlink:label="us-gaap_NoninterestIncomeOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestIncomeOther" xlink:to="us-gaap_NoninterestIncomeOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestIncomeOther_lbl" xml:lang="en-US">Other income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncome" xlink:label="us-gaap_NoninterestIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestIncome" xlink:to="us-gaap_NoninterestIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NoninterestIncome_lbl" xml:lang="en-US">Total noninterest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpenseAbstract" xlink:label="us-gaap_NoninterestExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpenseAbstract" xlink:to="us-gaap_NoninterestExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestExpenseAbstract_lbl" xml:lang="en-US">Noninterest expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="us-gaap_LaborAndRelatedExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LaborAndRelatedExpense" xlink:to="us-gaap_LaborAndRelatedExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LaborAndRelatedExpense_lbl" xml:lang="en-US">Compensation and benefits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OccupancyNet" xlink:label="us-gaap_OccupancyNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OccupancyNet" xlink:to="us-gaap_OccupancyNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OccupancyNet_lbl" xml:lang="en-US">Occupancy</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InformationTechnologyAndDataProcessing" xlink:label="us-gaap_InformationTechnologyAndDataProcessing" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InformationTechnologyAndDataProcessing" xlink:to="us-gaap_InformationTechnologyAndDataProcessing_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InformationTechnologyAndDataProcessing_lbl" xml:lang="en-US">Outside service and data processing costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:to="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalDepositInsuranceCorporationPremiumExpense_lbl" xml:lang="en-US">Insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfessionalFees" xlink:label="us-gaap_ProfessionalFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfessionalFees" xlink:to="us-gaap_ProfessionalFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfessionalFees_lbl" xml:lang="en-US">Professional fees</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense" xlink:label="us-gaap_MarketingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketingExpense" xlink:to="us-gaap_MarketingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketingExpense_lbl" xml:lang="en-US">Marketing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoninterestExpense" xlink:label="us-gaap_OtherNoninterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoninterestExpense" xlink:to="us-gaap_OtherNoninterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoninterestExpense_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpense" xlink:label="us-gaap_NoninterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_NoninterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NoninterestExpense_lbl" xml:lang="en-US">Total noninterest expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Income before income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net income available to common shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Earnings per common share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareBasic" xlink:label="us-gaap_EarningsPerShareBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasic" xlink:to="us-gaap_EarningsPerShareBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasic_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareDiluted" xlink:label="us-gaap_EarningsPerShareDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareDiluted" xlink:to="us-gaap_EarningsPerShareDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareDiluted_lbl" xml:lang="en-US">Diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract_lbl" xml:lang="en-US">Weighted average common shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_lbl" xml:lang="en-US">Basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_lbl" xml:lang="en-US">Diluted</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive income (loss):</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract" xlink:label="SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract" xlink:to="SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract_lbl" xml:lang="en-US">Unrealized gain (loss) on securities available for sale:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax_lbl" xml:lang="en-US">Unrealized holding gain (loss) arising during the period, pretax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_lbl" xml:lang="en-US">Tax benefit (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_lbl" xml:lang="en-US">Reclassification of realized (gain) loss</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax_lbl" xml:lang="en-US">Tax expense (benefit)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_lbl" xml:lang="en-US">Other comprehensive income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance, value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance shares outstnding</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdoptionOfASU201613" xlink:label="SFST_AdoptionOfASU201613" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AdoptionOfASU201613" xlink:to="SFST_AdoptionOfASU201613_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AdoptionOfASU201613_lbl" xml:lang="en-US">Adoption of ASU 2016-13</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from exercise of stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from exercise of stock options (in Shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Issuance of restricted stock, net of forfeitures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_lbl" xml:lang="en-US">Issuance of restricted stock (in Shares)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_lbl" xml:lang="en-US">Compensation expense related to restricted stock, net of tax</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_lbl" xml:lang="en-US">Compensation expense related to stock options, net of tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_2_lbl" xml:lang="en-US">Other comprehensive income (loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance, value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net income to cash provided by operating activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAmortizationAndAccretionNet" xlink:label="us-gaap_DepreciationAmortizationAndAccretionNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationAmortizationAndAccretionNet" xlink:to="us-gaap_DepreciationAmortizationAndAccretionNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationAmortizationAndAccretionNet_lbl" xml:lang="en-US">Depreciation and other amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_lbl" xml:lang="en-US">Accretion and amortization of securities discounts and premiums, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="us-gaap_GainLossOnSaleOfInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfInvestments_lbl" xml:lang="en-US">(Gain) loss on sale of investment securities available for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_lbl" xml:lang="en-US">(Gain) loss on sale of fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingLeasePayment" xlink:label="SFST_OperatingLeasePayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OperatingLeasePayment" xlink:to="SFST_OperatingLeasePayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_OperatingLeasePayment_lbl" xml:lang="en-US">Net change in operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="us-gaap_ShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Compensation expense related to stock options and restricted stock grants</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfLoansNet" xlink:label="us-gaap_GainLossOnSalesOfLoansNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfLoansNet" xlink:to="us-gaap_GainLossOnSalesOfLoansNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_GainLossOnSalesOfLoansNet_lbl" xml:lang="en-US">Gain on sale of loans held for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:label="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:to="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_lbl" xml:lang="en-US">Loans originated and held for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:label="us-gaap_ProceedsFromSaleOfLoansHeldForSale" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:to="us-gaap_ProceedsFromSaleOfLoansHeldForSale_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfLoansHeldForSale_lbl" xml:lang="en-US">Proceeds from sale of loans held for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:label="us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:to="us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_lbl" xml:lang="en-US">Increase in cash surrender value of bank owned life insurance</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_lbl" xml:lang="en-US">Increase in deferred tax asset</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_lbl" xml:lang="en-US">Increase in other assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_lbl" xml:lang="en-US">Increase in other liabilities, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:label="us-gaap_PaymentsForProceedsFromLoansAndLeases" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:to="us-gaap_PaymentsForProceedsFromLoansAndLeases_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsForProceedsFromLoansAndLeases_lbl" xml:lang="en-US">Increase in loans, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchase of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PaymentToAcquireMarketableSecuritiesAbstract" xlink:label="SFST_PaymentToAcquireMarketableSecuritiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_PaymentToAcquireMarketableSecuritiesAbstract" xlink:to="SFST_PaymentToAcquireMarketableSecuritiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_PaymentToAcquireMarketableSecuritiesAbstract_lbl" xml:lang="en-US">Purchase of investment securities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US">Available for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherInvestments" xlink:to="us-gaap_PaymentsToAcquireOtherInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments_lbl" xml:lang="en-US">Other investments</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:label="SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract_lbl" xml:lang="en-US">Proceeds from maturities, calls and repayments of investment securities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities_lbl" xml:lang="en-US">Available for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_lbl" xml:lang="en-US">Other investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt_lbl" xml:lang="en-US">Proceeds from sales of investment securities available for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:to="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment_lbl" xml:lang="en-US">Proceeds from sale of fixed assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net cash used for investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeposits" xlink:label="us-gaap_IncreaseDecreaseInDeposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeposits" xlink:to="us-gaap_IncreaseDecreaseInDeposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeposits_lbl" xml:lang="en-US">Increase in deposits, net</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:label="SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:to="SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings_lbl" xml:lang="en-US">Increase (decrease) in Federal Home Loan Bank advances and other borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease" xlink:label="us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease" xlink:to="us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease_lbl" xml:lang="en-US">Decrease in subordinated debentures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="us-gaap_ProceedsFromStockOptionsExercised" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromStockOptionsExercised" xlink:to="us-gaap_ProceedsFromStockOptionsExercised_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromStockOptionsExercised_lbl" xml:lang="en-US">Proceeds from the exercise of stock options</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_lbl" xml:lang="en-US">Net increase (decrease) in cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_lbl" xml:lang="en-US">Cash and cash equivalents, beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_2_lbl" xml:lang="en-US">Cash and cash equivalents, end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl" xml:lang="en-US">Schedule of non-cash transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" xlink:label="SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" xlink:to="SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes_lbl" xml:lang="en-US">Unrealized gain (loss) on securities, net of income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:label="SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_lbl" xml:lang="en-US">Right-of-use assets obtained in exchange for lease obligations:</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingLeases" xlink:label="SFST_OperatingLeases" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OperatingLeases" xlink:to="SFST_OperatingLeases_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_OperatingLeases_lbl" xml:lang="en-US">Operating leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTable" xlink:label="ecd_PvpTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTable" xlink:to="ecd_PvpTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTable_lbl" xml:lang="en-US">Pay vs Performance Disclosure [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ExecutiveCategoryAxis" xlink:label="ecd_ExecutiveCategoryAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ExecutiveCategoryAxis" xlink:to="ecd_ExecutiveCategoryAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ExecutiveCategoryAxis_lbl" xml:lang="en-US">Executive Category [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_IndividualAxis" xlink:label="ecd_IndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_IndividualAxis" xlink:to="ecd_IndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_IndividualAxis_lbl" xml:lang="en-US">Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAxis" xlink:label="ecd_AdjToCompAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAxis" xlink:to="ecd_AdjToCompAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAxis_lbl" xml:lang="en-US">Adjustment to Compensation [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureAxis" xlink:label="ecd_MeasureAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureAxis" xlink:to="ecd_MeasureAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureAxis_lbl" xml:lang="en-US">Measure [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PvpTableTextBlock" xlink:label="ecd_PvpTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PvpTableTextBlock" xlink:to="ecd_PvpTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PvpTableTextBlock_lbl" xml:lang="en-US">Pay vs Performance Disclosure, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureName" xlink:label="ecd_CoSelectedMeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureName" xlink:to="ecd_CoSelectedMeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureName_lbl" xml:lang="en-US">Company Selected Measure Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NamedExecutiveOfficersFnTextBlock" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NamedExecutiveOfficersFnTextBlock" xlink:to="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NamedExecutiveOfficersFnTextBlock_lbl" xml:lang="en-US">Named Executive Officers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupIssuersFnTextBlock" xlink:label="ecd_PeerGroupIssuersFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupIssuersFnTextBlock" xlink:to="ecd_PeerGroupIssuersFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupIssuersFnTextBlock_lbl" xml:lang="en-US">Peer Group Issuers, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ChangedPeerGroupFnTextBlock" xlink:label="ecd_ChangedPeerGroupFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ChangedPeerGroupFnTextBlock" xlink:to="ecd_ChangedPeerGroupFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ChangedPeerGroupFnTextBlock_lbl" xml:lang="en-US">Changed Peer Group, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoTotalCompAmt" xlink:label="ecd_PeoTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoTotalCompAmt" xlink:to="ecd_PeoTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoTotalCompAmt_lbl" xml:lang="en-US">PEO Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoActuallyPaidCompAmt" xlink:label="ecd_PeoActuallyPaidCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoActuallyPaidCompAmt" xlink:to="ecd_PeoActuallyPaidCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoActuallyPaidCompAmt_lbl" xml:lang="en-US">PEO Actually Paid Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToPeoCompFnTextBlock" xlink:label="ecd_AdjToPeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToPeoCompFnTextBlock" xlink:to="ecd_AdjToPeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToPeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment To PEO Compensation, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgTotalCompAmt" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgTotalCompAmt" xlink:to="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgTotalCompAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Total Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonPeoNeoAvgCompActuallyPaidAmt" xlink:to="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonPeoNeoAvgCompActuallyPaidAmt_lbl" xml:lang="en-US">Non-PEO NEO Average Compensation Actually Paid Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToNonPeoNeoCompFnTextBlock" xlink:to="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToNonPeoNeoCompFnTextBlock_lbl" xml:lang="en-US">Adjustment to Non-PEO NEO Compensation Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_EquityValuationAssumptionDifferenceFnTextBlock" xlink:to="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_EquityValuationAssumptionDifferenceFnTextBlock_lbl" xml:lang="en-US">Equity Valuation Assumption Difference, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock" xlink:to="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Total Shareholder Return</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsNetIncomeTextBlock" xlink:to="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsNetIncomeTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Net Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Company Selected Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnVsPeerGroupTextBlock" xlink:to="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnVsPeerGroupTextBlock_lbl" xml:lang="en-US">Total Shareholder Return Vs Peer Group</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CompActuallyPaidVsOtherMeasureTextBlock" xlink:to="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CompActuallyPaidVsOtherMeasureTextBlock_lbl" xml:lang="en-US">Compensation Actually Paid vs. Other Measure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TabularListTableTextBlock" xlink:label="ecd_TabularListTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TabularListTableTextBlock" xlink:to="ecd_TabularListTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TabularListTableTextBlock_lbl" xml:lang="en-US">Tabular List, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TotalShareholderRtnAmt" xlink:label="ecd_TotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TotalShareholderRtnAmt" xlink:to="ecd_TotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TotalShareholderRtnAmt_lbl" xml:lang="en-US">Total Shareholder Return Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeerGroupTotalShareholderRtnAmt" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeerGroupTotalShareholderRtnAmt" xlink:to="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeerGroupTotalShareholderRtnAmt_lbl" xml:lang="en-US">Peer Group Total Shareholder Return Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net Income (Loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_CoSelectedMeasureAmt" xlink:label="ecd_CoSelectedMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_CoSelectedMeasureAmt" xlink:to="ecd_CoSelectedMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_CoSelectedMeasureAmt_lbl" xml:lang="en-US">Company Selected Measure Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OtherPerfMeasureAmt" xlink:label="ecd_OtherPerfMeasureAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OtherPerfMeasureAmt" xlink:to="ecd_OtherPerfMeasureAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OtherPerfMeasureAmt_lbl" xml:lang="en-US">Other Performance Measure, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AdjToCompAmt" xlink:label="ecd_AdjToCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AdjToCompAmt" xlink:to="ecd_AdjToCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AdjToCompAmt_lbl" xml:lang="en-US">Adjustment to Compensation, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PeoName" xlink:label="ecd_PeoName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PeoName" xlink:to="ecd_PeoName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PeoName_lbl" xml:lang="en-US">PEO Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MeasureName" xlink:label="ecd_MeasureName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MeasureName" xlink:to="ecd_MeasureName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MeasureName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonGaapMeasureDescriptionTextBlock" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonGaapMeasureDescriptionTextBlock" xlink:to="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonGaapMeasureDescriptionTextBlock_lbl" xml:lang="en-US">Non-GAAP Measure Description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Additional402vDisclosureTextBlock" xlink:label="ecd_Additional402vDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Additional402vDisclosureTextBlock" xlink:to="ecd_Additional402vDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Additional402vDisclosureTextBlock_lbl" xml:lang="en-US">Additional 402(v) Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_PnsnBnftsAdjFnTextBlock" xlink:label="ecd_PnsnBnftsAdjFnTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_PnsnBnftsAdjFnTextBlock" xlink:to="ecd_PnsnBnftsAdjFnTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_PnsnBnftsAdjFnTextBlock_lbl" xml:lang="en-US">Pension Benefits Adjustments, Footnote</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompRecoveryTable" xlink:label="ecd_ErrCompRecoveryTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompRecoveryTable" xlink:to="ecd_ErrCompRecoveryTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompRecoveryTable_lbl" xml:lang="en-US">Erroneously Awarded Compensation Recovery [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDateAxis" xlink:label="ecd_RestatementDateAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDateAxis" xlink:to="ecd_RestatementDateAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDateAxis_lbl" xml:lang="en-US">Restatement Determination Date [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDeterminationDate" xlink:label="ecd_RestatementDeterminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDeterminationDate" xlink:to="ecd_RestatementDeterminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDeterminationDate_lbl" xml:lang="en-US">Restatement Determination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompAmt" xlink:label="ecd_AggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompAmt" xlink:to="ecd_AggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompAmt_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ErrCompAnalysisTextBlock" xlink:label="ecd_ErrCompAnalysisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ErrCompAnalysisTextBlock" xlink:to="ecd_ErrCompAnalysisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ErrCompAnalysisTextBlock_lbl" xml:lang="en-US">Erroneous Compensation Analysis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_StkPrcOrTsrEstimationMethodTextBlock" xlink:to="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_StkPrcOrTsrEstimationMethodTextBlock_lbl" xml:lang="en-US">Stock Price or TSR Estimation Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingAggtErrCompAmt" xlink:label="ecd_OutstandingAggtErrCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingAggtErrCompAmt" xlink:to="ecd_OutstandingAggtErrCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingAggtErrCompAmt_lbl" xml:lang="en-US">Outstanding Aggregate Erroneous Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AggtErrCompNotYetDeterminedTextBlock" xlink:to="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AggtErrCompNotYetDeterminedTextBlock_lbl" xml:lang="en-US">Aggregate Erroneous Compensation Not Yet Determined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryIndName" xlink:label="ecd_ForgoneRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_ForgoneRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt" xlink:to="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt_lbl" xml:lang="en-US">Forgone Recovery due to Expense of Enforcement, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt" xlink:to="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt_lbl" xml:lang="en-US">Forgone Recovery due to Violation of Home Country Law, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt" xlink:to="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt_lbl" xml:lang="en-US">Forgone Recovery due to Disqualification of Tax Benefits, Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock" xlink:to="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock_lbl" xml:lang="en-US">Forgone Recovery, Explanation of Impracticability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryIndName" xlink:label="ecd_OutstandingRecoveryIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_OutstandingRecoveryIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_OutstandingRecoveryCompAmt" xlink:label="ecd_OutstandingRecoveryCompAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryCompAmt" xlink:to="ecd_OutstandingRecoveryCompAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryCompAmt_lbl" xml:lang="en-US">Compensation Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_RestatementDoesNotRequireRecoveryTextBlock" xlink:to="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_RestatementDoesNotRequireRecoveryTextBlock_lbl" xml:lang="en-US">Restatement does not require Recovery</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTable" xlink:label="ecd_AwardsCloseToMnpiDiscTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTable" xlink:to="ecd_AwardsCloseToMnpiDiscTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTable_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiDiscTextBlock" xlink:label="ecd_AwardTmgMnpiDiscTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiDiscTextBlock" xlink:to="ecd_AwardTmgMnpiDiscTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiDiscTextBlock_lbl" xml:lang="en-US">Award Timing MNPI Disclosure</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMethodTextBlock" xlink:label="ecd_AwardTmgMethodTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMethodTextBlock" xlink:to="ecd_AwardTmgMethodTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMethodTextBlock_lbl" xml:lang="en-US">Award Timing Method</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgPredtrmndFlag" xlink:label="ecd_AwardTmgPredtrmndFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgPredtrmndFlag" xlink:to="ecd_AwardTmgPredtrmndFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgPredtrmndFlag_lbl" xml:lang="en-US">Award Timing Predetermined</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgMnpiCnsdrdFlag" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgMnpiCnsdrdFlag" xlink:to="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgMnpiCnsdrdFlag_lbl" xml:lang="en-US">Award Timing MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardTmgHowMnpiCnsdrdTextBlock" xlink:to="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardTmgHowMnpiCnsdrdTextBlock_lbl" xml:lang="en-US">Award Timing, How MNPI Considered</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MnpiDiscTimedForCompValFlag" xlink:label="ecd_MnpiDiscTimedForCompValFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MnpiDiscTimedForCompValFlag" xlink:to="ecd_MnpiDiscTimedForCompValFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MnpiDiscTimedForCompValFlag_lbl" xml:lang="en-US">MNPI Disclosure Timed for Compensation Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscTableTextBlock" xlink:to="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscTableTextBlock_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Table</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardsCloseToMnpiDiscIndName" xlink:label="ecd_AwardsCloseToMnpiDiscIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardUndrlygSecuritiesAmt" xlink:label="ecd_AwardUndrlygSecuritiesAmt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardUndrlygSecuritiesAmt" xlink:to="ecd_AwardUndrlygSecuritiesAmt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardUndrlygSecuritiesAmt_lbl" xml:lang="en-US">Underlying Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardExrcPrice" xlink:label="ecd_AwardExrcPrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardExrcPrice" xlink:to="ecd_AwardExrcPrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardExrcPrice_lbl" xml:lang="en-US">Exercise Price</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_AwardGrantDateFairValue" xlink:label="ecd_AwardGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardGrantDateFairValue" xlink:to="ecd_AwardGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardGrantDateFairValue_lbl" xml:lang="en-US">Fair Value as of Grant Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_UndrlygSecurityMktPriceChngPct" xlink:label="ecd_UndrlygSecurityMktPriceChngPct" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_UndrlygSecurityMktPriceChngPct" xlink:to="ecd_UndrlygSecurityMktPriceChngPct_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_UndrlygSecurityMktPriceChngPct_lbl" xml:lang="en-US">Underlying Security Market Price Change</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrByIndTable" xlink:label="ecd_TradingArrByIndTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TradingArrByIndTable" xlink:to="ecd_TradingArrByIndTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TradingArrByIndTable_lbl" xml:lang="en-US">Trading Arrangements, by Individual [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TradingArrAxis" xlink:label="ecd_TradingArrAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TradingArrAxis" xlink:to="ecd_TradingArrAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TradingArrAxis_lbl" xml:lang="en-US">Trading Arrangement [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_MtrlTermsOfTrdArrTextBlock" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_MtrlTermsOfTrdArrTextBlock" xlink:to="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_MtrlTermsOfTrdArrTextBlock_lbl" xml:lang="en-US">Material Terms of Trading Arrangement</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndName" xlink:label="ecd_TrdArrIndName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="ecd_TrdArrIndName_lbl" xml:lang="en-US">Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrIndTitle" xlink:label="ecd_TrdArrIndTitle" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndTitle" xlink:to="ecd_TrdArrIndTitle_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndTitle_lbl" xml:lang="en-US">Title</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrAdoptedFlag" xlink:label="ecd_Rule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrAdoptedFlag" xlink:to="ecd_Rule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrAdoptedFlag" xlink:label="ecd_NonRule10b51ArrAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrAdoptedFlag" xlink:to="ecd_NonRule10b51ArrAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrAdoptedFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrAdoptionDate" xlink:label="ecd_TrdArrAdoptionDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrAdoptionDate" xlink:to="ecd_TrdArrAdoptionDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrAdoptionDate_lbl" xml:lang="en-US">Adoption Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_Rule10b51ArrTrmntdFlag" xlink:label="ecd_Rule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_Rule10b51ArrTrmntdFlag" xlink:to="ecd_Rule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_Rule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_NonRule10b51ArrTrmntdFlag" xlink:label="ecd_NonRule10b51ArrTrmntdFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_NonRule10b51ArrTrmntdFlag" xlink:to="ecd_NonRule10b51ArrTrmntdFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_NonRule10b51ArrTrmntdFlag_lbl" xml:lang="en-US">Non-Rule 10b5-1 Arrangement Terminated</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrTerminationDate" xlink:label="ecd_TrdArrTerminationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrTerminationDate" xlink:to="ecd_TrdArrTerminationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrTerminationDate_lbl" xml:lang="en-US">Termination Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrExpirationDate" xlink:label="ecd_TrdArrExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrExpirationDate" xlink:to="ecd_TrdArrExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrExpirationDate_lbl" xml:lang="en-US">Expiration Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_TrdArrDuration" xlink:label="ecd_TrdArrDuration" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrDuration" xlink:to="ecd_TrdArrDuration_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrDuration_lbl" xml:lang="en-US">Arrangement Duration</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTradingPoliciesProcLineItems" xlink:label="ecd_InsiderTradingPoliciesProcLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTradingPoliciesProcLineItems" xlink:to="ecd_InsiderTradingPoliciesProcLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTradingPoliciesProcLineItems_lbl" xml:lang="en-US">Insider Trading Policies and Procedures [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcAdoptedFlag" xlink:to="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcAdoptedFlag_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock" xlink:to="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock_lbl" xml:lang="en-US">Insider Trading Policies and Procedures Not Adopted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract" xlink:to="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract_lbl" xml:lang="en-US">Cybersecurity Risk Management, Strategy, and Governance [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedFlag" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock" xlink:to="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Processes Integrated [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag" xlink:to="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementThirdPartyEngagedFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Third Party Engaged [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag" xlink:to="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_lbl" xml:lang="en-US">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock" xlink:to="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board of Directors Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock" xlink:to="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskRoleOfManagementTextBlock" xlink:to="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskRoleOfManagementTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Role of Management [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock" xlink:to="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_lbl" xml:lang="en-US">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentAbstract" xlink:label="cyd_MaterialCybersecurityIncidentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentAbstract" xlink:to="cyd_MaterialCybersecurityIncidentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentAbstract_lbl" xml:lang="en-US">Material Cybersecurity Incident [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentNatureTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentNatureTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Nature [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentScopeTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentScopeTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Scope [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentTimingTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentTimingTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Timing [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock" xlink:to="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock_lbl" xml:lang="en-US">Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">Summary of Significant Accounting Policies and Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract" xlink:to="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract_lbl" xml:lang="en-US">Investments, Debt and Equity Securities [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock" xlink:to="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_lbl" xml:lang="en-US">Investment Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureMortgageLoansHeldForSaleAbstract" xlink:label="SFST_DisclosureMortgageLoansHeldForSaleAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DisclosureMortgageLoansHeldForSaleAbstract" xlink:to="SFST_DisclosureMortgageLoansHeldForSaleAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DisclosureMortgageLoansHeldForSaleAbstract_lbl" xml:lang="en-US">Mortgage Loans Held For Sale</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_MortgageLoansHeldForSaleTextBlock" xlink:label="SFST_MortgageLoansHeldForSaleTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_MortgageLoansHeldForSaleTextBlock" xlink:to="SFST_MortgageLoansHeldForSaleTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_MortgageLoansHeldForSaleTextBlock_lbl" xml:lang="en-US">Mortgage Loans Held for Sale</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ReceivablesAbstract" xlink:label="us-gaap_ReceivablesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">Loans and Allowance for Credit Losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureLeasesAbstract" xlink:label="SFST_DisclosureLeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DisclosureLeasesAbstract" xlink:to="SFST_DisclosureLeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DisclosureLeasesAbstract_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeasesTextBlock" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_lbl" xml:lang="en-US">Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsAbstract" xlink:label="us-gaap_DepositsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAbstract" xlink:to="us-gaap_DepositsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAbstract_lbl" xml:lang="en-US">Deposits [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:label="us-gaap_DepositLiabilitiesDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:to="us-gaap_DepositLiabilitiesDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DepositLiabilitiesDisclosuresTextBlock_lbl" xml:lang="en-US">Deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" xlink:label="SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract" xlink:to="SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract_lbl" xml:lang="en-US">Federal Home Loan Bank Advances And Other Borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" xlink:label="SFST_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock" xlink:to="SFST_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock_lbl" xml:lang="en-US">Federal Home Loan Bank Advances and Other Borrowings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingsAbstract" xlink:label="us-gaap_SubordinatedBorrowingsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedBorrowingsAbstract" xlink:to="us-gaap_SubordinatedBorrowingsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubordinatedBorrowingsAbstract_lbl" xml:lang="en-US">Subordinated Borrowings [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedBorrowingsDisclosureTextBlock" xlink:label="us-gaap_SubordinatedBorrowingsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedBorrowingsDisclosureTextBlock" xlink:to="us-gaap_SubordinatedBorrowingsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubordinatedBorrowingsDisclosureTextBlock_lbl" xml:lang="en-US">Subordinated Debentures</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureUnusedLinesOfCreditAbstract" xlink:label="SFST_DisclosureUnusedLinesOfCreditAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DisclosureUnusedLinesOfCreditAbstract" xlink:to="SFST_DisclosureUnusedLinesOfCreditAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DisclosureUnusedLinesOfCreditAbstract_lbl" xml:lang="en-US">Unused Lines Of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_UnusedLinesOfCreditTextBlock" xlink:label="SFST_UnusedLinesOfCreditTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_UnusedLinesOfCreditTextBlock" xlink:to="SFST_UnusedLinesOfCreditTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_UnusedLinesOfCreditTextBlock_lbl" xml:lang="en-US">Unused Lines of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_lbl" xml:lang="en-US">Derivative Financial Instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueDisclosuresTextBlock" xlink:label="us-gaap_FairValueDisclosuresTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresTextBlock" xlink:to="us-gaap_FairValueDisclosuresTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresTextBlock_lbl" xml:lang="en-US">Fair Value Accounting</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_EarningsPerShareAbstract_2_lbl" xml:lang="en-US">Earnings Per Share [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EarningsPerShareTextBlock" xlink:label="us-gaap_EarningsPerShareTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareTextBlock" xlink:to="us-gaap_EarningsPerShareTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareTextBlock_lbl" xml:lang="en-US">Earnings Per Common Share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">Commitments and Contingencies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">Related Party Transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsAllOtherInvestmentsAbstract" xlink:to="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsAllOtherInvestmentsAbstract_lbl" xml:lang="en-US">Investments, All Other Investments [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsDisclosureTextBlock" xlink:to="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsDisclosureTextBlock_lbl" xml:lang="en-US">Financial Instruments With Off-Balance Sheet Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CompensationAndRetirementDisclosureAbstract_lbl" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock" xlink:to="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock_lbl" xml:lang="en-US">Employee Benefit Plan</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">Stock-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DisclosureDividendsAbstract" xlink:label="SFST_DisclosureDividendsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DisclosureDividendsAbstract" xlink:to="SFST_DisclosureDividendsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DisclosureDividendsAbstract_lbl" xml:lang="en-US">Dividends</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DividendsDisclosureTextBlock" xlink:label="SFST_DividendsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DividendsDisclosureTextBlock" xlink:to="SFST_DividendsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_DividendsDisclosureTextBlock_lbl" xml:lang="en-US">Dividends</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeasesAbstract" xlink:label="us-gaap_LeasesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeasesAbstract" xlink:to="us-gaap_LeasesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeasesAbstract_lbl" xml:lang="en-US">Leases [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:label="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl" xml:lang="en-US">Regulatory Matters</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract" xlink:to="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract_lbl" xml:lang="en-US">Condensed Financial Information Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock" xlink:to="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_lbl" xml:lang="en-US">Parent Company Financial Information</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Risks and Uncertainties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsPolicyPolicyTextBlock" xlink:to="us-gaap_SubsequentEventsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Subsequent Events</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PriorPeriodReclassificationAdjustmentDescription_lbl" xml:lang="en-US">Reclassifications</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentPolicyTextBlock" xlink:label="us-gaap_InvestmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InvestmentPolicyTextBlock_lbl" xml:lang="en-US">Investment Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForCreditLossesPolicyTextBlock" xlink:label="SFST_AllowanceForCreditLossesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForCreditLossesPolicyTextBlock" xlink:to="SFST_AllowanceForCreditLossesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AllowanceForCreditLossesPolicyTextBlock_lbl" xml:lang="en-US">Allowance for Credit Losses &#8211; Investment Securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy" xlink:to="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_lbl" xml:lang="en-US">Other Investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="us-gaap_FinanceLoansAndLeasesReceivablePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy_lbl" xml:lang="en-US">Loans</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForCreditLossesLoansPolicyTextBlock" xlink:label="SFST_AllowanceForCreditLossesLoansPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForCreditLossesLoansPolicyTextBlock" xlink:to="SFST_AllowanceForCreditLossesLoansPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AllowanceForCreditLossesLoansPolicyTextBlock_lbl" xml:lang="en-US">Allowance for Credit Losses - Loans</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AccruedInterestReceivablePolicyTextBlock" xlink:label="SFST_AccruedInterestReceivablePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AccruedInterestReceivablePolicyTextBlock" xlink:to="SFST_AccruedInterestReceivablePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AccruedInterestReceivablePolicyTextBlock_lbl" xml:lang="en-US">Accrued Interest Receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_UnfundedCommitmentsPolicyTextBlock" xlink:label="SFST_UnfundedCommitmentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_UnfundedCommitmentsPolicyTextBlock" xlink:to="SFST_UnfundedCommitmentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_UnfundedCommitmentsPolicyTextBlock_lbl" xml:lang="en-US">Unfunded Commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy" xlink:label="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy" xlink:to="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy_lbl" xml:lang="en-US">Nonaccrual and Past Due Loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" xlink:label="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy" xlink:to="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy_lbl" xml:lang="en-US">Nonperforming Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy" xlink:to="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_lbl" xml:lang="en-US">Individually Evaluated Loans</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoanChargeOffPolicyPolicyTextBlock" xlink:label="SFST_LoanChargeOffPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoanChargeOffPolicyPolicyTextBlock" xlink:to="SFST_LoanChargeOffPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_LoanChargeOffPolicyPolicyTextBlock_lbl" xml:lang="en-US">Loan Charge-off Policy</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock" xlink:label="SFST_LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock" xlink:to="SFST_LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock_lbl" xml:lang="en-US">Loan Modifications to Borrowers Experiencing Financial Difficulty</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstatePolicyTextBlock" xlink:label="us-gaap_RealEstatePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RealEstatePolicyTextBlock" xlink:to="us-gaap_RealEstatePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RealEstatePolicyTextBlock_lbl" xml:lang="en-US">Other Real Estate Owned (&#8220;OREO&#8221;)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeLeasesPolicyTextBlock" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Operating Leases</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BankOwnedLifeInsurancePoliciesPolicyTextBlock" xlink:label="SFST_BankOwnedLifeInsurancePoliciesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BankOwnedLifeInsurancePoliciesPolicyTextBlock" xlink:to="SFST_BankOwnedLifeInsurancePoliciesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_BankOwnedLifeInsurancePoliciesPolicyTextBlock_lbl" xml:lang="en-US">Bank Owned Life Insurance Policies</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock" xlink:to="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomePolicyPolicyTextBlock_lbl" xml:lang="en-US">Comprehensive Income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock" xlink:to="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueFromContractWithCustomerPolicyTextBlock_lbl" xml:lang="en-US">Revenue from Contracts with Customers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxPolicyTextBlock" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-Based Compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Adoption of New Accounting Standard</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" xlink:label="SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" xlink:to="SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_lbl" xml:lang="en-US">Newly Issued, But Not Yet Effective Accounting Standards</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingSegmentsPolicyTextBlock" xlink:label="SFST_OperatingSegmentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OperatingSegmentsPolicyTextBlock" xlink:to="SFST_OperatingSegmentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_OperatingSegmentsPolicyTextBlock_lbl" xml:lang="en-US">Operating Segments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of amortized costs and fair value of investment securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock" xlink:to="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock_lbl" xml:lang="en-US">Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_lbl" xml:lang="en-US">Schedule of gross unrealized losses on investment securities and fair market value of related securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" xlink:label="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock" xlink:to="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock_lbl" xml:lang="en-US">Schedule of other investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_lbl" xml:lang="en-US">Schedule of composition of our loan portfolio</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoanReceivableByRateTypeTableTextBlock" xlink:label="SFST_LoanReceivableByRateTypeTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoanReceivableByRateTypeTableTextBlock" xlink:to="SFST_LoanReceivableByRateTypeTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_LoanReceivableByRateTypeTableTextBlock_lbl" xml:lang="en-US">Schedule of composition of gross loans by rate type</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock" xlink:label="SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock" xlink:to="SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock_lbl" xml:lang="en-US">Schedule of classified by credit quality indicators by year of origination</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCompensatingBalancesTextBlock" xlink:label="us-gaap_ScheduleOfCompensatingBalancesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCompensatingBalancesTextBlock" xlink:to="us-gaap_ScheduleOfCompensatingBalancesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCompensatingBalancesTextBlock_lbl" xml:lang="en-US">Schedule of loan balances by age payment status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:label="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock" xlink:to="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_lbl" xml:lang="en-US">Schedule of nonperforming assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" xlink:label="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock" xlink:to="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock_lbl" xml:lang="en-US">Schedule of nonaccrual loans by major categories</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" xlink:label="SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" xlink:to="SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_lbl" xml:lang="en-US">Schedule of activity related to the allowance for credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" xlink:label="SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" xlink:to="SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_lbl" xml:lang="en-US">Schedule of analysis of collateral-dependent loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock" xlink:to="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_lbl" xml:lang="en-US">Schedule of allowance for credit losses for unfunded loan commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of components of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:label="SFST_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock" xlink:to="SFST_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_lbl" xml:lang="en-US">Schedule of estimated useful lives of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of operating lease payment due</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DetailOfDepositAccountsTableTextBlock" xlink:label="SFST_DetailOfDepositAccountsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DetailOfDepositAccountsTableTextBlock" xlink:to="SFST_DetailOfDepositAccountsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DetailOfDepositAccountsTableTextBlock_lbl" xml:lang="en-US">Schedule of detail of deposit accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" xlink:label="SFST_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock" xlink:to="SFST_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of time deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock" xlink:label="us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock" xlink:to="us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock_lbl" xml:lang="en-US">Schedule of terms and maturities of advances outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock" xlink:label="SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock" xlink:to="SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock_lbl" xml:lang="en-US">Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock" xlink:to="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_lbl" xml:lang="en-US">Schedule of outstanding financial derivative instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_lbl" xml:lang="en-US">Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of assets and liabilities measured at fair value on a recurring basis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock" xlink:to="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_lbl" xml:lang="en-US">Schedule of assets and liabilities measured at fair value on a nonrecurring basis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_lbl" xml:lang="en-US">Schedule of unobservable inputs used in the fair value measurements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByBalanceSheetGroupingTextBlock" xlink:to="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByBalanceSheetGroupingTextBlock_lbl" xml:lang="en-US">Schedule of estimated fair values of the company's financial instruments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock" xlink:to="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_lbl" xml:lang="en-US">Schedule of earnings per share</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of components of income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of taxes computed using the statutory tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of components of the deferred tax assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock_lbl" xml:lang="en-US">Schedule of loan transactions with directors and executive officers, including their affiliates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of the status of the stock option plan and changes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of the status of the company's nonvested restricted stock and changes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:label="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock" xlink:to="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_lbl" xml:lang="en-US">Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedBalanceSheetTableTextBlock" xlink:to="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedBalanceSheetTableTextBlock_lbl" xml:lang="en-US">Schedule of condensed balance sheets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedIncomeStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedIncomeStatementTableTextBlock_lbl" xml:lang="en-US">Schedule of condensed statements of income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock" xlink:to="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedCashFlowStatementTableTextBlock_lbl" xml:lang="en-US">Schedule of condensed statements of cash flows</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:to="us-gaap_ScheduleOfCashAndCashEquivalentsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfCashAndCashEquivalentsTable_lbl" xml:lang="en-US">Cash and Cash Equivalent [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="us-gaap_CashAndCashEquivalentsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsLineItems" xlink:to="us-gaap_CashAndCashEquivalentsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsLineItems_lbl" xml:lang="en-US">Cash and Cash Equivalents [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Real estate loan percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditAssumed1" xlink:label="us-gaap_LineOfCreditAssumed1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditAssumed1" xlink:to="us-gaap_LineOfCreditAssumed1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditAssumed1_lbl" xml:lang="en-US">Line of credit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity_lbl" xml:lang="en-US">Unused line</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AccruedInterestReceivable" xlink:label="SFST_AccruedInterestReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AccruedInterestReceivable" xlink:to="SFST_AccruedInterestReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AccruedInterestReceivable_lbl" xml:lang="en-US">Accrued interest receivable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_lbl" xml:lang="en-US">Accrued interest receivable related to loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_lbl" xml:lang="en-US">Allowance for loan losses</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LiabilityForUnfundedCommitments" xlink:label="SFST_LiabilityForUnfundedCommitments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LiabilityForUnfundedCommitments" xlink:to="SFST_LiabilityForUnfundedCommitments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_LiabilityForUnfundedCommitments_lbl" xml:lang="en-US">Liability for unfunded commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="us-gaap_RetainedEarningsAppropriated" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAppropriated" xlink:to="us-gaap_RetainedEarningsAppropriated_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAppropriated_lbl" xml:lang="en-US">Net decrease to retained earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesTable" xlink:label="us-gaap_MarketableSecuritiesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesTable" xlink:to="us-gaap_MarketableSecuritiesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesTable_lbl" xml:lang="en-US">Marketable Securities [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesLineItems" xlink:label="us-gaap_MarketableSecuritiesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecuritiesLineItems" xlink:to="us-gaap_MarketableSecuritiesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecuritiesLineItems_lbl" xml:lang="en-US">Marketable Securities [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis_lbl" xml:lang="en-US">Available for sale, Amortized Cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_lbl" xml:lang="en-US">Available for sale, Gross Unrealized Gains</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:to="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_lbl" xml:lang="en-US">Available for sale, Gross Unrealized Losses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtSecurities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtSecurities_2_lbl" xml:lang="en-US">Available for sale, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_lbl" xml:lang="en-US">Due within one year, Amortized Cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_lbl" xml:lang="en-US">Due within one year, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_lbl" xml:lang="en-US">Due after one through five years, Amortized Cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_lbl" xml:lang="en-US">Due after one through five years, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_lbl" xml:lang="en-US">Due after five through ten years, Amortized Cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_lbl" xml:lang="en-US">Due after five through ten years, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_lbl" xml:lang="en-US">Due after ten years , Amortized Cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue" xlink:to="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_lbl" xml:lang="en-US">Due after ten years ,Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:to="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_lbl" xml:lang="en-US">Available for sale Securities, Less than 12 months, Number of investments | Investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_lbl" xml:lang="en-US">Available for sale Securities, Less than 12 months, Fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_lbl" xml:lang="en-US">Available for sale Securities, Less than 12 months, Unrealized losses</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:to="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_lbl" xml:lang="en-US">Available for sale Securities, 12 months or longer, Number of investments | Investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_lbl" xml:lang="en-US">Available for sale Securities, 12 months or longer, Fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_lbl" xml:lang="en-US">Available for sale Securities, 12 months or Longer, Unrealized losses</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:to="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition_lbl" xml:lang="en-US">Available for sale Securities, Total, Number of investments | Investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition_lbl" xml:lang="en-US">Available for sale Securities, Total, Fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:to="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_lbl" xml:lang="en-US">Available for sale Securities, Total, Unrealized losses</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments" xlink:label="SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments" xlink:to="SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments_lbl" xml:lang="en-US">Available for sale Securities, Total, Number of investments | Investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:label="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure" xlink:to="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure_lbl" xml:lang="en-US">Federal Home Loan Bank stock</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CertificatesOfDepositAtCarryingValue" xlink:label="us-gaap_CertificatesOfDepositAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CertificatesOfDepositAtCarryingValue" xlink:to="us-gaap_CertificatesOfDepositAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CertificatesOfDepositAtCarryingValue_lbl" xml:lang="en-US">Other nonmarketable investments</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_InvestmentInTrustPreferredSecurities" xlink:label="SFST_InvestmentInTrustPreferredSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_InvestmentInTrustPreferredSecurities" xlink:to="SFST_InvestmentInTrustPreferredSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_InvestmentInTrustPreferredSecurities_lbl" xml:lang="en-US">Investment in Trust Preferred subsidiaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherInvestments_2_lbl" xml:lang="en-US">Total other investments</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProceedsFromSaleOfInvestmentSecurities" xlink:label="SFST_ProceedsFromSaleOfInvestmentSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ProceedsFromSaleOfInvestmentSecurities" xlink:to="SFST_ProceedsFromSaleOfInvestmentSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ProceedsFromSaleOfInvestmentSecurities_lbl" xml:lang="en-US">Sale of investment securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainOnSaleOfInvestments" xlink:label="us-gaap_GainOnSaleOfInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainOnSaleOfInvestments" xlink:to="us-gaap_GainOnSaleOfInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainOnSaleOfInvestments_lbl" xml:lang="en-US">Gross gain on sale of investment securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LossOnSaleOfInvestments" xlink:label="us-gaap_LossOnSaleOfInvestments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossOnSaleOfInvestments" xlink:to="us-gaap_LossOnSaleOfInvestments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossOnSaleOfInvestments_lbl" xml:lang="en-US">Gross loss on sale of investments</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth" xlink:to="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth_lbl" xml:lang="en-US">Number of investments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:label="us-gaap_MortgagesHeldForSaleFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgagesHeldForSaleFairValueDisclosure" xlink:to="us-gaap_MortgagesHeldForSaleFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MortgagesHeldForSaleFairValueDisclosure_lbl" xml:lang="en-US">Mortgage loans held for sale, fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:label="us-gaap_ScheduleOfFinancingReceivablesPastDueTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:to="us-gaap_ScheduleOfFinancingReceivablesPastDueTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFinancingReceivablesPastDueTable_lbl" xml:lang="en-US">Financing Receivable, Past Due [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems_lbl" xml:lang="en-US">Financing Receivable, Past Due [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialAbstract" xlink:label="SFST_CommercialAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CommercialAbstract" xlink:to="SFST_CommercialAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CommercialAbstract_lbl" xml:lang="en-US">Commercial</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableGross" xlink:to="us-gaap_NotesReceivableGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NotesReceivableGross_2_lbl" xml:lang="en-US">Total loans</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialLoansReceivablePercentage" xlink:label="SFST_CommercialLoansReceivablePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CommercialLoansReceivablePercentage" xlink:to="SFST_CommercialLoansReceivablePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CommercialLoansReceivablePercentage_lbl" xml:lang="en-US">Total loans percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ConsumerLoansReceivablePercentage" xlink:label="SFST_ConsumerLoansReceivablePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ConsumerLoansReceivablePercentage" xlink:to="SFST_ConsumerLoansReceivablePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_ConsumerLoansReceivablePercentage_lbl" xml:lang="en-US">Total loans percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:label="SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:to="SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_lbl" xml:lang="en-US">Total loans percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_2_lbl" xml:lang="en-US">Less - allowance for credit losses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableNet" xlink:to="us-gaap_NotesReceivableNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesReceivableNet_2_lbl" xml:lang="en-US">Total loans, net</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableWithVariableRatesOfInterest1" xlink:label="us-gaap_LoansReceivableWithVariableRatesOfInterest1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableWithVariableRatesOfInterest1" xlink:to="us-gaap_LoansReceivableWithVariableRatesOfInterest1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableWithVariableRatesOfInterest1_lbl" xml:lang="en-US">Floating rate loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableWithFixedRatesOfInterest1" xlink:to="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableWithFixedRatesOfInterest1_lbl" xml:lang="en-US">Fixed rate loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:label="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear_lbl" xml:lang="en-US">Loan balance classified by credit quality indicators, current fiscal year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:label="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_lbl" xml:lang="en-US">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:label="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_lbl" xml:lang="en-US">Loan balance classified by credit quality indicators, two years before latest fiscal year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:label="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_lbl" xml:lang="en-US">Loan balance classified by credit quality indicators, three years before latest fiscal year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:label="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_lbl" xml:lang="en-US">Loan balance classified by credit quality indicators, four years before latest fiscal year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:label="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:to="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_lbl" xml:lang="en-US">Prior</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRevolving" xlink:label="us-gaap_FinancingReceivableRevolving" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRevolving" xlink:to="us-gaap_FinancingReceivableRevolving_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRevolving_lbl" xml:lang="en-US">Revolving</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:to="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRevolvingConvertedToTermLoan_lbl" xml:lang="en-US">Revolving Converted to Term</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesReceivableGross" xlink:to="us-gaap_NotesReceivableGross_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesReceivableGross_3_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2024" xlink:label="SFST_CurrentPeriodGrossWriteoffs2024" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2024" xlink:to="SFST_CurrentPeriodGrossWriteoffs2024_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_CurrentPeriodGrossWriteoffs2024_lbl" xml:lang="en-US">Current period gross write-offs 2024</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2023" xlink:label="SFST_CurrentPeriodGrossWriteoffs2023" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2023" xlink:to="SFST_CurrentPeriodGrossWriteoffs2023_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_CurrentPeriodGrossWriteoffs2023_lbl" xml:lang="en-US">Current period gross write-offs 2023</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2022" xlink:label="SFST_CurrentPeriodGrossWriteoffs2022" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2022" xlink:to="SFST_CurrentPeriodGrossWriteoffs2022_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_CurrentPeriodGrossWriteoffs2022_lbl" xml:lang="en-US">Current period gross write-offs 2022</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2021" xlink:label="SFST_CurrentPeriodGrossWriteoffs2021" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2021" xlink:to="SFST_CurrentPeriodGrossWriteoffs2021_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_CurrentPeriodGrossWriteoffs2021_lbl" xml:lang="en-US">Current period gross write-offs 2021</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2020" xlink:label="SFST_CurrentPeriodGrossWriteoffs2020" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2020" xlink:to="SFST_CurrentPeriodGrossWriteoffs2020_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_CurrentPeriodGrossWriteoffs2020_lbl" xml:lang="en-US">Current period gross write-offs 2020</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsPrior" xlink:label="SFST_CurrentPeriodGrossWriteoffsPrior" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsPrior" xlink:to="SFST_CurrentPeriodGrossWriteoffsPrior_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_CurrentPeriodGrossWriteoffsPrior_lbl" xml:lang="en-US">Current period gross write-offs Prior</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsRevolving" xlink:label="SFST_CurrentPeriodGrossWriteoffsRevolving" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsRevolving" xlink:to="SFST_CurrentPeriodGrossWriteoffsRevolving_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_CurrentPeriodGrossWriteoffsRevolving_lbl" xml:lang="en-US">Current period gross write-offs Revolving</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm" xlink:label="SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm" xlink:to="SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm_lbl" xml:lang="en-US">Current period gross write-offs Revolving Converted to Term</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsTotal" xlink:label="SFST_CurrentPeriodGrossWriteoffsTotal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsTotal" xlink:to="SFST_CurrentPeriodGrossWriteoffsTotal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_CurrentPeriodGrossWriteoffsTotal_lbl" xml:lang="en-US">Current period gross write-offs Total</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2019" xlink:label="SFST_CurrentPeriodGrossWriteoffs2019" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2019" xlink:to="SFST_CurrentPeriodGrossWriteoffs2019_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_CurrentPeriodGrossWriteoffs2019_lbl" xml:lang="en-US">Current period gross write-offs 2019</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable_lbl" xml:lang="en-US">Accounts and Financing Receivables [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:to="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsNotesAndLoansReceivableLineItems_lbl" xml:lang="en-US">Accounts, Notes, Loans and Financing Receivable [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalLoanBalancesByPaymentAmount" xlink:label="SFST_TotalLoanBalancesByPaymentAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalLoanBalancesByPaymentAmount" xlink:to="SFST_TotalLoanBalancesByPaymentAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TotalLoanBalancesByPaymentAmount_lbl" xml:lang="en-US">Total loan balances by payment</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalLoan" xlink:label="SFST_TotalLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalLoan" xlink:to="SFST_TotalLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_TotalLoan_lbl" xml:lang="en-US">Total loan balances by payment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus" xlink:to="us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus_lbl" xml:lang="en-US">Nonaccrual loans</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherRealEstateOwned" xlink:label="SFST_OtherRealEstateOwned" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OtherRealEstateOwned" xlink:to="SFST_OtherRealEstateOwned_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_OtherRealEstateOwned_lbl" xml:lang="en-US">Other real estate owned</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalNonperformingAssets" xlink:label="SFST_TotalNonperformingAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalNonperformingAssets" xlink:to="SFST_TotalNonperformingAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TotalNonperformingAssets_lbl" xml:lang="en-US">Total nonperforming assets</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonperformingAssetsAsAPercentageOfAbstract" xlink:label="SFST_NonperformingAssetsAsAPercentageOfAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonperformingAssetsAsAPercentageOfAbstract" xlink:to="SFST_NonperformingAssetsAsAPercentageOfAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NonperformingAssetsAsAPercentageOfAbstract_lbl" xml:lang="en-US">Nonperforming assets as a percentage of:</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonperformingAssetsAsPercentageOfAssets" xlink:label="SFST_NonperformingAssetsAsPercentageOfAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonperformingAssetsAsPercentageOfAssets" xlink:to="SFST_NonperformingAssetsAsPercentageOfAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NonperformingAssetsAsPercentageOfAssets_lbl" xml:lang="en-US">Total assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" xlink:label="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans" xlink:to="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_lbl" xml:lang="en-US">Gross loans</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalLoansOver90DaysPastDue" xlink:label="SFST_TotalLoansOver90DaysPastDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalLoansOver90DaysPastDue" xlink:to="SFST_TotalLoansOver90DaysPastDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TotalLoansOver90DaysPastDue_lbl" xml:lang="en-US">Total loans over 90 days past due</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:label="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing" xlink:to="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_lbl" xml:lang="en-US">Loans over 90 days past due and still accruing</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalNonaccrualLoans" xlink:label="SFST_TotalNonaccrualLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalNonaccrualLoans" xlink:to="SFST_TotalNonaccrualLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TotalNonaccrualLoans_lbl" xml:lang="en-US">Total nonaccrual loans</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_3_lbl" xml:lang="en-US">Balance, beginning of period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:label="us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:to="us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_lbl" xml:lang="en-US">Loan charge-offs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:label="us-gaap_ValuationAllowancesAndReservesRecoveries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:to="us-gaap_ValuationAllowancesAndReservesRecoveries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesRecoveries_lbl" xml:lang="en-US">Loan recoveries</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:label="SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:to="SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_lbl" xml:lang="en-US">Net loan recoveries (charge-offs)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_4_lbl" xml:lang="en-US">Balance, end of period</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:label="SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:to="SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_lbl" xml:lang="en-US">Net recoveries to average loans (annualized)</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:label="SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:to="SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans_lbl" xml:lang="en-US">Allowance for credit losses to gross loans</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:label="SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:to="SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans_lbl" xml:lang="en-US">Allowance for credit losses to nonperforming loans</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdjustmentForCecl" xlink:label="SFST_AdjustmentForCecl" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AdjustmentForCecl" xlink:to="SFST_AdjustmentForCecl_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AdjustmentForCecl_lbl" xml:lang="en-US">Adjustment for CECL</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:to="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForLoanAndLeaseLossesRealEstate_lbl" xml:lang="en-US">Real estate</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessAssets" xlink:label="SFST_BusinessAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BusinessAssets" xlink:to="SFST_BusinessAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_BusinessAssets_lbl" xml:lang="en-US">Business assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayable" xlink:label="us-gaap_OtherLoansPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayable" xlink:to="us-gaap_OtherLoansPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLoansPayable_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRealEstate" xlink:label="us-gaap_InventoryRealEstate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRealEstate" xlink:to="us-gaap_InventoryRealEstate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRealEstate_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems_lbl" xml:lang="en-US">Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdjustmentForAdoptionOfCECL" xlink:label="SFST_AdjustmentForAdoptionOfCECL" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AdjustmentForAdoptionOfCECL" xlink:to="SFST_AdjustmentForAdoptionOfCECL_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AdjustmentForAdoptionOfCECL_lbl" xml:lang="en-US">Adjustment for adoption of CECL</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProvisionForCreditLosses" xlink:label="SFST_ProvisionForCreditLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ProvisionForCreditLosses" xlink:to="SFST_ProvisionForCreditLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ProvisionForCreditLosses_lbl" xml:lang="en-US">Provision for (reversal of) credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_UnfundedLoanCommitments" xlink:label="SFST_UnfundedLoanCommitments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_UnfundedLoanCommitments" xlink:to="SFST_UnfundedLoanCommitments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_UnfundedLoanCommitments_lbl" xml:lang="en-US">Unfunded Loan Commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:label="SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:to="SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_lbl" xml:lang="en-US">Reserve for Unfunded Commitments to Unfunded Loan Commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="us-gaap_DebtInstrumentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTable" xlink:to="us-gaap_DebtInstrumentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTable_lbl" xml:lang="en-US">Schedule of Long-Term Debt Instruments [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="us-gaap_DebtInstrumentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentLineItems" xlink:to="us-gaap_DebtInstrumentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentLineItems_lbl" xml:lang="en-US">Debt Instrument [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_RealEstateLoanPercentageOfAggregateLoan" xlink:label="SFST_RealEstateLoanPercentageOfAggregateLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_RealEstateLoanPercentageOfAggregateLoan" xlink:to="SFST_RealEstateLoanPercentageOfAggregateLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_RealEstateLoanPercentageOfAggregateLoan_lbl" xml:lang="en-US">Real estate loan percentage of total loans</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialLoansPercentageOfAggregateRealEstateLoan" xlink:label="SFST_CommercialLoansPercentageOfAggregateRealEstateLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CommercialLoansPercentageOfAggregateRealEstateLoan" xlink:to="SFST_CommercialLoansPercentageOfAggregateRealEstateLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CommercialLoansPercentageOfAggregateRealEstateLoan_lbl" xml:lang="en-US">Commercial loans percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan" xlink:label="SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan" xlink:to="SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan_lbl" xml:lang="en-US">Consumer loans percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OccupiedLoansPercentage" xlink:label="SFST_OccupiedLoansPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OccupiedLoansPercentage" xlink:to="SFST_OccupiedLoansPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_OccupiedLoansPercentage_lbl" xml:lang="en-US">Owner occupied loans percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:label="us-gaap_DeferredCostsCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:to="us-gaap_DeferredCostsCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredCostsCurrentAndNoncurrent_lbl" xml:lang="en-US">Net of deferred loan fees and costs</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_MortgageLoansPledgedAsCollateralAdvances" xlink:label="SFST_MortgageLoansPledgedAsCollateralAdvances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_MortgageLoansPledgedAsCollateralAdvances" xlink:to="SFST_MortgageLoansPledgedAsCollateralAdvances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_MortgageLoansPledgedAsCollateralAdvances_lbl" xml:lang="en-US">Mortgage loans</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:label="SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:to="SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_lbl" xml:lang="en-US">Part of loans of 30 days or more past due as a percentage of total loan portfolio</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ForegoneInterestIncomeOnNonAccrualLoan" xlink:label="SFST_ForegoneInterestIncomeOnNonAccrualLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ForegoneInterestIncomeOnNonAccrualLoan" xlink:to="SFST_ForegoneInterestIncomeOnNonAccrualLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ForegoneInterestIncomeOnNonAccrualLoan_lbl" xml:lang="en-US">Foregone interest income on non accrual loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:label="us-gaap_FinancingReceivableNonaccrualInterestIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:to="us-gaap_FinancingReceivableNonaccrualInterestIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableNonaccrualInterestIncome_lbl" xml:lang="en-US">Interest income on nonaccrual loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAccruedInterestWriteoff" xlink:label="us-gaap_FinancingReceivableAccruedInterestWriteoff" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAccruedInterestWriteoff" xlink:to="us-gaap_FinancingReceivableAccruedInterestWriteoff_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableAccruedInterestWriteoff_lbl" xml:lang="en-US">Accrued interest reversed</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForOtherCreditLosses" xlink:label="us-gaap_ProvisionForOtherCreditLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForOtherCreditLosses" xlink:to="us-gaap_ProvisionForOtherCreditLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ProvisionForOtherCreditLosses_lbl" xml:lang="en-US">Provision for credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PrimarilyLoanGrowth" xlink:label="SFST_PrimarilyLoanGrowth" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_PrimarilyLoanGrowth" xlink:to="SFST_PrimarilyLoanGrowth_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_PrimarilyLoanGrowth_lbl" xml:lang="en-US">Primarily loan growth</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForCreditLossesForLoanCommitments" xlink:label="SFST_AllowanceForCreditLossesForLoanCommitments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForCreditLossesForLoanCommitments" xlink:to="SFST_AllowanceForCreditLossesForLoanCommitments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AllowanceForCreditLossesForLoanCommitments_lbl" xml:lang="en-US">Allowance for credit losses for unfunded loan commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Property and equipment, excluding ROU assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Accumulated depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingLeaseRightOfUseAssets" xlink:label="SFST_OperatingLeaseRightOfUseAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OperatingLeaseRightOfUseAssets" xlink:to="SFST_OperatingLeaseRightOfUseAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_OperatingLeaseRightOfUseAssets_lbl" xml:lang="en-US">ROU assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Total property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property and equipment, estimated useful life (in years)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DisclosureLeasesAbstract" xlink:to="SFST_DisclosureLeasesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_DisclosureLeasesAbstract_2_lbl" xml:lang="en-US">Leases Details - Schedule Of Operating Lease Payment Due</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_lbl" xml:lang="en-US">2029</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl" xml:lang="en-US">Total undiscounted lease payments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl" xml:lang="en-US">Discount effect of cash flows</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingLeaseLiability1" xlink:label="SFST_OperatingLeaseLiability1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OperatingLeaseLiability1" xlink:to="SFST_OperatingLeaseLiability1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_OperatingLeaseLiability1_lbl" xml:lang="en-US">Total lease liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentOtherNet" xlink:to="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentOtherNet_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesCurrent" xlink:label="us-gaap_OtherLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherLiabilitiesCurrent_lbl" xml:lang="en-US">Other liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted average remaining life of the lease term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted average discount rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseCost" xlink:label="us-gaap_OperatingLeaseCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease costs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestBearingDepositLiabilities" xlink:label="us-gaap_NoninterestBearingDepositLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestBearingDepositLiabilities" xlink:to="us-gaap_NoninterestBearingDepositLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestBearingDepositLiabilities_lbl" xml:lang="en-US">Noninterest bearing</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:label="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract" xlink:to="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract_lbl" xml:lang="en-US">Interest bearing:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:label="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:to="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW_lbl" xml:lang="en-US">NOW accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:label="us-gaap_InterestBearingDomesticDepositMoneyMarket" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:to="us-gaap_InterestBearingDomesticDepositMoneyMarket_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestBearingDomesticDepositMoneyMarket_lbl" xml:lang="en-US">Money market accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDomesticDepositSavings" xlink:label="us-gaap_InterestBearingDomesticDepositSavings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestBearingDomesticDepositSavings" xlink:to="us-gaap_InterestBearingDomesticDepositSavings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestBearingDomesticDepositSavings_lbl" xml:lang="en-US">Savings</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDeposits" xlink:label="us-gaap_TimeDeposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDeposits" xlink:to="us-gaap_TimeDeposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDeposits_lbl" xml:lang="en-US">Time deposits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Deposits" xlink:to="us-gaap_Deposits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Deposits_2_lbl" xml:lang="en-US">Total deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearOne" xlink:label="us-gaap_TimeDepositMaturitiesYearOne" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearOne" xlink:to="us-gaap_TimeDepositMaturitiesYearOne_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TimeDepositMaturitiesYearOne_lbl" xml:lang="en-US">2025</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearTwo" xlink:label="us-gaap_TimeDepositMaturitiesYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearTwo" xlink:to="us-gaap_TimeDepositMaturitiesYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TimeDepositMaturitiesYearTwo_lbl" xml:lang="en-US">2026</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearThree" xlink:label="us-gaap_TimeDepositMaturitiesYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearThree" xlink:to="us-gaap_TimeDepositMaturitiesYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TimeDepositMaturitiesYearThree_lbl" xml:lang="en-US">2027</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearFour" xlink:label="us-gaap_TimeDepositMaturitiesYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearFour" xlink:to="us-gaap_TimeDepositMaturitiesYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TimeDepositMaturitiesYearFour_lbl" xml:lang="en-US">2028</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDepositMaturitiesYearFive" xlink:label="us-gaap_TimeDepositMaturitiesYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearFive" xlink:to="us-gaap_TimeDepositMaturitiesYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TimeDepositMaturitiesYearFive_lbl" xml:lang="en-US">2029</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDeposits" xlink:to="us-gaap_TimeDeposits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_TimeDeposits_2_lbl" xml:lang="en-US">Total time deposits</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDeposits100000OrMore" xlink:label="us-gaap_TimeDeposits100000OrMore" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDeposits100000OrMore" xlink:to="us-gaap_TimeDeposits100000OrMore_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDeposits100000OrMore_lbl" xml:lang="en-US">Time deposits greater than $250,000</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsMoneyMarketDeposits" xlink:label="us-gaap_DepositsMoneyMarketDeposits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsMoneyMarketDeposits" xlink:to="us-gaap_DepositsMoneyMarketDeposits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsMoneyMarketDeposits_lbl" xml:lang="en-US">Time deposits obtained outside of primary market</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseTimeDeposits100000OrMore" xlink:label="us-gaap_InterestExpenseTimeDeposits100000OrMore" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseTimeDeposits100000OrMore" xlink:to="us-gaap_InterestExpenseTimeDeposits100000OrMore_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseTimeDeposits100000OrMore_lbl" xml:lang="en-US">Interest expense on time deposits greater than $250,000</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:to="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfVariableInterestEntitiesTable_lbl" xml:lang="en-US">Variable Interest Entity [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="us-gaap_VariableInterestEntityLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityLineItems" xlink:to="us-gaap_VariableInterestEntityLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityLineItems_lbl" xml:lang="en-US">Variable Interest Entity [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesMaturityDate" xlink:label="SFST_FederalHomeLoanBankAdvancesMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesMaturityDate" xlink:to="SFST_FederalHomeLoanBankAdvancesMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesMaturityDate_lbl" xml:lang="en-US">Maturity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:label="us-gaap_AdvancesFromFederalHomeLoanBanks" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:to="us-gaap_AdvancesFromFederalHomeLoanBanks_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdvancesFromFederalHomeLoanBanks_lbl" xml:lang="en-US">Total FHLB advances outstanding amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" xlink:label="us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" xlink:to="us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_lbl" xml:lang="en-US">Total FHLB advances outstanding rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:to="us-gaap_AdvancesFromFederalHomeLoanBanks_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdvancesFromFederalHomeLoanBanks_2_lbl" xml:lang="en-US">Advance from Federal Home Loan Bank</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield" xlink:to="us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield_lbl" xml:lang="en-US">Weighted average rate percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBanksOutstandingAmount" xlink:label="SFST_FederalHomeLoanBanksOutstandingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBanksOutstandingAmount" xlink:to="SFST_FederalHomeLoanBanksOutstandingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBanksOutstandingAmount_lbl" xml:lang="en-US">FHLB Outstanding amount</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesVariableRate" xlink:label="SFST_FederalHomeLoanBankAdvancesVariableRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesVariableRate" xlink:to="SFST_FederalHomeLoanBankAdvancesVariableRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FederalHomeLoanBankAdvancesVariableRate_lbl" xml:lang="en-US">Variable rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvancesFixedRate" xlink:label="us-gaap_FederalHomeLoanBankAdvancesFixedRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanBankAdvancesFixedRate" xlink:to="us-gaap_FederalHomeLoanBankAdvancesFixedRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalHomeLoanBankAdvancesFixedRate_lbl" xml:lang="en-US">Fixed rate</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_MortgageLoans" xlink:label="SFST_MortgageLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_MortgageLoans" xlink:to="SFST_MortgageLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_MortgageLoans_lbl" xml:lang="en-US">Mortgage loans</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankStock" xlink:label="us-gaap_FederalHomeLoanBankStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanBankStock" xlink:to="us-gaap_FederalHomeLoanBankStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalHomeLoanBankStock_lbl" xml:lang="en-US">Federal home loan bank stock value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable_lbl" xml:lang="en-US">Defined Benefit Plan [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SubordinatedDebtDetailsLineItems" xlink:label="SFST_SubordinatedDebtDetailsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SubordinatedDebtDetailsLineItems" xlink:to="SFST_SubordinatedDebtDetailsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_SubordinatedDebtDetailsLineItems_lbl" xml:lang="en-US">SubordinatedDebtDetailsLineItems [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TrustPreferredSecuritiesIssuedAtFloatingRate" xlink:label="SFST_TrustPreferredSecuritiesIssuedAtFloatingRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TrustPreferredSecuritiesIssuedAtFloatingRate" xlink:to="SFST_TrustPreferredSecuritiesIssuedAtFloatingRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TrustPreferredSecuritiesIssuedAtFloatingRate_lbl" xml:lang="en-US">Trust preferred securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="us-gaap_DebtInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentMaturityDate_lbl" xml:lang="en-US">Trust preferred securities maturity date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtPercentageBearingVariableInterestRate_lbl" xml:lang="en-US">Floating interest rate of trust preferred securities</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuredOvernightFinancingRate" xlink:label="SFST_SecuredOvernightFinancingRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SecuredOvernightFinancingRate" xlink:to="SFST_SecuredOvernightFinancingRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_SecuredOvernightFinancingRate_lbl" xml:lang="en-US">SOFR rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:label="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:to="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities_lbl" xml:lang="en-US">Proceeds from issuance trust preferred securities</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" xlink:label="SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" xlink:to="SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_lbl" xml:lang="en-US">Initial proceeds from capital investment in trust</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct" xlink:label="SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct" xlink:to="SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct_lbl" xml:lang="en-US">Dodd-Frank Act prohibits, description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Aggregate principal amount of subordinated notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Rate of interest of subordinated notes</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="us-gaap_DebtInstrumentTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentTerm" xlink:to="us-gaap_DebtInstrumentTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentTerm_lbl" xml:lang="en-US">Debt instrument term</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:to="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtPercentageBearingFixedInterestRate_lbl" xml:lang="en-US">Fixed annual rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShorttermDebtAverageOutstandingAmount" xlink:label="us-gaap_ShorttermDebtAverageOutstandingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShorttermDebtAverageOutstandingAmount" xlink:to="us-gaap_ShorttermDebtAverageOutstandingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShorttermDebtAverageOutstandingAmount_lbl" xml:lang="en-US">Outstanding amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Lines of credit to purchase federal funds</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdditionalBorrowingsUnderFederalHomeLoan" xlink:label="SFST_AdditionalBorrowingsUnderFederalHomeLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AdditionalBorrowingsUnderFederalHomeLoan" xlink:to="SFST_AdditionalBorrowingsUnderFederalHomeLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AdditionalBorrowingsUnderFederalHomeLoan_lbl" xml:lang="en-US">Additional borrowings under FHLB</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalReserveBankStock" xlink:label="us-gaap_FederalReserveBankStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalReserveBankStock" xlink:to="us-gaap_FederalReserveBankStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalReserveBankStock_lbl" xml:lang="en-US">Federal reserve discount window with pledged</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="us-gaap_MarketableSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MarketableSecurities" xlink:to="us-gaap_MarketableSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MarketableSecurities_lbl" xml:lang="en-US">Marketable investment securities pledged</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromUnsecuredLinesOfCredit" xlink:label="us-gaap_ProceedsFromUnsecuredLinesOfCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromUnsecuredLinesOfCredit" xlink:to="us-gaap_ProceedsFromUnsecuredLinesOfCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromUnsecuredLinesOfCredit_lbl" xml:lang="en-US">Proceeds from Unsecured Lines of Credit</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_U.S.PrimeRatepluspercentage" xlink:label="SFST_U.S.PrimeRatepluspercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_U.S.PrimeRatepluspercentage" xlink:to="SFST_U.S.PrimeRatepluspercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_U.S.PrimeRatepluspercentage_lbl" xml:lang="en-US">U.S. Prime rate plus percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentMaturityDate" xlink:to="us-gaap_DebtInstrumentMaturityDate_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentMaturityDate_2_lbl" xml:lang="en-US">Renewed date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable_lbl" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:to="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsGainLossLineItems_lbl" xml:lang="en-US">Derivative Instruments, Gain (Loss) [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease" xlink:label="us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease" xlink:to="us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_lbl" xml:lang="en-US">Carrying Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgedLiabilityFairValueHedge" xlink:label="us-gaap_HedgedLiabilityFairValueHedge" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgedLiabilityFairValueHedge" xlink:to="us-gaap_HedgedLiabilityFairValueHedge_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgedLiabilityFairValueHedge_lbl" xml:lang="en-US">Hedged Liability</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DerivativeFinancialInstrumentsDetailsLineItems" xlink:label="SFST_DerivativeFinancialInstrumentsDetailsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DerivativeFinancialInstrumentsDetailsLineItems" xlink:to="SFST_DerivativeFinancialInstrumentsDetailsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DerivativeFinancialInstrumentsDetailsLineItems_lbl" xml:lang="en-US">DerivativeFinancialInstrumentsDetailsLineItems [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="us-gaap_DerivativeNotionalAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeNotionalAmount" xlink:to="us-gaap_DerivativeNotionalAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeNotionalAmount_lbl" xml:lang="en-US">Derivative financial instruments, notional amount</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BalanceSheetLocationDescription" xlink:label="SFST_BalanceSheetLocationDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BalanceSheetLocationDescription" xlink:to="SFST_BalanceSheetLocationDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_BalanceSheetLocationDescription_lbl" xml:lang="en-US">Balance Sheet Location, description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_lbl" xml:lang="en-US">Derivative Asset/(Liability), Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract" xlink:to="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_lbl" xml:lang="en-US">Derivatives not designated as hedging instruments:</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_GainLossOnFairValueHedgingRelationshipAbstract" xlink:label="SFST_GainLossOnFairValueHedgingRelationshipAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_GainLossOnFairValueHedgingRelationshipAbstract" xlink:to="SFST_GainLossOnFairValueHedgingRelationshipAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_GainLossOnFairValueHedgingRelationshipAbstract_lbl" xml:lang="en-US">Gain (loss) on fair value hedging relationship:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnFairValueHedgeIneffectivenessNet" xlink:label="us-gaap_GainLossOnFairValueHedgeIneffectivenessNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnFairValueHedgeIneffectivenessNet" xlink:to="us-gaap_GainLossOnFairValueHedgeIneffectivenessNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnFairValueHedgeIneffectivenessNet_lbl" xml:lang="en-US">Hedged asset/(liability)</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FairValueDerivativeDesignatedAsHedgingInstrument" xlink:label="SFST_FairValueDerivativeDesignatedAsHedgingInstrument" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FairValueDerivativeDesignatedAsHedgingInstrument" xlink:to="SFST_FairValueDerivativeDesignatedAsHedgingInstrument_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FairValueDerivativeDesignatedAsHedgingInstrument_lbl" xml:lang="en-US">Fair value derivative designated as hedging instrument</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings" xlink:label="us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings" xlink:to="us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings_lbl" xml:lang="en-US">Total gain recognized in interest income on loans</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeNotionalAmount" xlink:to="us-gaap_DerivativeNotionalAmount_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DerivativeNotionalAmount_2_lbl" xml:lang="en-US">Total notional amount</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_HedgingInstrumentMaturityDate" xlink:label="SFST_HedgingInstrumentMaturityDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_HedgingInstrumentMaturityDate" xlink:to="SFST_HedgingInstrumentMaturityDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_HedgingInstrumentMaturityDate_lbl" xml:lang="en-US">Hedging instrument matures</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost" xlink:label="us-gaap_PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost" xlink:to="us-gaap_PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost_lbl" xml:lang="en-US">Financial asset, closed portfolio, portfolio layer method, amortized cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease" xlink:label="us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease" xlink:to="us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease_lbl" xml:lang="en-US">Hedged asset, fair value hedge, portfolio layer method, hedged layer, fair value, cumulative increase (decrease)</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAmountOfHedgedItem" xlink:label="us-gaap_DerivativeAmountOfHedgedItem" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAmountOfHedgedItem" xlink:to="us-gaap_DerivativeAmountOfHedgedItem_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DerivativeAmountOfHedgedItem_lbl" xml:lang="en-US">Derivative, amount of hedged item</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInvestmentIncomeReceivable" xlink:label="us-gaap_AccruedInvestmentIncomeReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedInvestmentIncomeReceivable" xlink:to="us-gaap_AccruedInvestmentIncomeReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedInvestmentIncomeReceivable_lbl" xml:lang="en-US">Accrued interest receivable related to interest rate swap</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_lbl" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_lbl" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosureAbstract" xlink:to="us-gaap_AssetsFairValueDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosureAbstract_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:label="SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:to="SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_lbl" xml:lang="en-US">Corporate bonds</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:label="SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:to="SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_lbl" xml:lang="en-US">US treasuries</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:label="SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:to="SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities_lbl" xml:lang="en-US">US government agencies</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:label="SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:to="SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_lbl" xml:lang="en-US">State and political subdivisions</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AssetBackedSecurities" xlink:label="SFST_AssetBackedSecurities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AssetBackedSecurities" xlink:to="SFST_AssetBackedSecurities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AssetBackedSecurities_lbl" xml:lang="en-US">Asset-backed securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" xlink:label="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" xlink:to="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_lbl" xml:lang="en-US">Mortgage-backed securities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:label="us-gaap_LoansHeldForSaleFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:to="us-gaap_LoansHeldForSaleFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LoansHeldForSaleFairValueDisclosure_lbl" xml:lang="en-US">Mortgage loans held for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_MortgageLoanInterestRateLockCommitments" xlink:label="SFST_MortgageLoanInterestRateLockCommitments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_MortgageLoanInterestRateLockCommitments" xlink:to="SFST_MortgageLoanInterestRateLockCommitments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_MortgageLoanInterestRateLockCommitments_lbl" xml:lang="en-US">Mortgage loan interest rate lock commitments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:to="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet_2_lbl" xml:lang="en-US">Derivative asset</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" xlink:label="SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" xlink:to="SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue_lbl" xml:lang="en-US">MBS forward sales commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="us-gaap_AssetsFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsFairValueDisclosure_lbl" xml:lang="en-US">Total assets measured at fair value on a recurring basis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:to="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosureAbstract_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="us-gaap_OtherLiabilitiesFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:to="us-gaap_OtherLiabilitiesFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Derivative liability</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:label="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:to="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue_lbl" xml:lang="en-US">MBS forward sales commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="us-gaap_LiabilitiesFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesFairValueDisclosure" xlink:to="us-gaap_LiabilitiesFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesFairValueDisclosure_lbl" xml:lang="en-US">Total liabilities measured at fair value on a recurring basis</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsAbstract_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AlternativeInvestment" xlink:label="us-gaap_AlternativeInvestment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AlternativeInvestment" xlink:to="us-gaap_AlternativeInvestment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AlternativeInvestment_lbl" xml:lang="en-US">Individually evaluated loans</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsFairValueDisclosure" xlink:to="us-gaap_AssetsFairValueDisclosure_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetsFairValueDisclosure_2_lbl" xml:lang="en-US">Total assets measured at fair value on a nonrecurring basis</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems_lbl" xml:lang="en-US">Fair Value Measurement Inputs and Valuation Techniques [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FairValueOfMeasurementsValuationTechniques" xlink:label="SFST_FairValueOfMeasurementsValuationTechniques" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FairValueOfMeasurementsValuationTechniques" xlink:to="SFST_FairValueOfMeasurementsValuationTechniques_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FairValueOfMeasurementsValuationTechniques_lbl" xml:lang="en-US">Valuation Technique</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FairValueOfMeasurementsSignificantAssumptions" xlink:label="SFST_FairValueOfMeasurementsSignificantAssumptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FairValueOfMeasurementsSignificantAssumptions" xlink:to="SFST_FairValueOfMeasurementsSignificantAssumptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FairValueOfMeasurementsSignificantAssumptions_lbl" xml:lang="en-US">Significant Unobservable Inputs</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FairValueAssumptionsRangeOfInputs" xlink:label="SFST_FairValueAssumptionsRangeOfInputs" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FairValueAssumptionsRangeOfInputs" xlink:to="SFST_FairValueAssumptionsRangeOfInputs_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_FairValueAssumptionsRangeOfInputs_lbl" xml:lang="en-US">Range of Inputs</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:label="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_lbl" xml:lang="en-US">Financial Assets:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherInvestments" xlink:to="us-gaap_OtherInvestments_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherInvestments_3_lbl" xml:lang="en-US">Other investments, at cost, Carrying Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsFairValueDisclosure" xlink:label="us-gaap_OtherAssetsFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssetsFairValueDisclosure" xlink:to="us-gaap_OtherAssetsFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssetsFairValueDisclosure_lbl" xml:lang="en-US">Other investments, at cost, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoansReceivableCarryingAmount" xlink:label="SFST_LoansReceivableCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoansReceivableCarryingAmount" xlink:to="SFST_LoansReceivableCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_LoansReceivableCarryingAmount_lbl" xml:lang="en-US">Loans, Carrying Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableFairValueDisclosure" xlink:label="us-gaap_LoansReceivableFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansReceivableFairValueDisclosure" xlink:to="us-gaap_LoansReceivableFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansReceivableFairValueDisclosure_lbl" xml:lang="en-US">Loans, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:to="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_lbl" xml:lang="en-US">Financial Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DepositsCarryingAmount" xlink:label="SFST_DepositsCarryingAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DepositsCarryingAmount" xlink:to="SFST_DepositsCarryingAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DepositsCarryingAmount_lbl" xml:lang="en-US">Deposits, Carrying Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsFairValueDisclosure" xlink:label="us-gaap_DepositsFairValueDisclosure" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsFairValueDisclosure" xlink:to="us-gaap_DepositsFairValueDisclosure_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsFairValueDisclosure_lbl" xml:lang="en-US">Deposits, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvances" xlink:label="us-gaap_FederalHomeLoanBankAdvances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FederalHomeLoanBankAdvances" xlink:to="us-gaap_FederalHomeLoanBankAdvances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FederalHomeLoanBankAdvances_lbl" xml:lang="en-US">Subordinated debentures, Carrying Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:to="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_lbl" xml:lang="en-US">Subordinated debentures, Fair Value</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PercentageOfLoansCollateralByRealEstate" xlink:label="SFST_PercentageOfLoansCollateralByRealEstate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_PercentageOfLoansCollateralByRealEstate" xlink:to="SFST_PercentageOfLoansCollateralByRealEstate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_PercentageOfLoansCollateralByRealEstate_lbl" xml:lang="en-US">Percentage of loans collateralize by real estate</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumeratorAbstract" xlink:label="SFST_NumeratorAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NumeratorAbstract" xlink:to="SFST_NumeratorAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NumeratorAbstract_lbl" xml:lang="en-US">Numerator:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic" xlink:to="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic_lbl" xml:lang="en-US">Net income available to common shareholders</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DenominatorAbstract" xlink:label="SFST_DenominatorAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DenominatorAbstract" xlink:to="SFST_DenominatorAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DenominatorAbstract_lbl" xml:lang="en-US">Denominator:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_2_lbl" xml:lang="en-US">Weighted-average common shares outstanding - basic</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment" xlink:to="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment_lbl" xml:lang="en-US">Common stock equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_2_lbl" xml:lang="en-US">Weighted-average common shares outstanding - diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_EarningsPerCommonShareAbstract" xlink:label="SFST_EarningsPerCommonShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_EarningsPerCommonShareAbstract" xlink:to="SFST_EarningsPerCommonShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_EarningsPerCommonShareAbstract_lbl" xml:lang="en-US">Earnings per common share:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_lbl" xml:lang="en-US">Anti-dilutive in the calculation of earnings per share, amount</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ApproximatelyCommitmentsTotaled" xlink:label="SFST_ApproximatelyCommitmentsTotaled" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ApproximatelyCommitmentsTotaled" xlink:to="SFST_ApproximatelyCommitmentsTotaled_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ApproximatelyCommitmentsTotaled_lbl" xml:lang="en-US">Total commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract" xlink:to="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_lbl" xml:lang="en-US">Current income taxes:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentFederalTaxExpenseBenefit" xlink:to="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentFederalTaxExpenseBenefit_lbl" xml:lang="en-US">Federal</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:to="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentStateAndLocalTaxExpenseBenefit_lbl" xml:lang="en-US">State</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Total current tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">Tax expense at statutory rate</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Effect of state income taxes, net of federal benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome_lbl" xml:lang="en-US">Exempt income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_lbl" xml:lang="en-US">Effect of stock-based compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract_lbl" xml:lang="en-US">Deferred tax assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_lbl" xml:lang="en-US">Allowance for credit losses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Reserve for unfunded commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:label="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:to="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_lbl" xml:lang="en-US">Unrealized loss on securities available for sale</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxAssetsNetDeferredLoanFees" xlink:label="SFST_DeferredTaxAssetsNetDeferredLoanFees" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DeferredTaxAssetsNetDeferredLoanFees" xlink:to="SFST_DeferredTaxAssetsNetDeferredLoanFees_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DeferredTaxAssetsNetDeferredLoanFees_lbl" xml:lang="en-US">Net deferred loan fees</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_lbl" xml:lang="en-US">Deferred compensation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accrued bonuses</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxAssetsLeaseLiabilities" xlink:label="SFST_DeferredTaxAssetsLeaseLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DeferredTaxAssetsLeaseLiabilities" xlink:to="SFST_DeferredTaxAssetsLeaseLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DeferredTaxAssetsLeaseLiabilities_lbl" xml:lang="en-US">Lease liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="us-gaap_DeferredTaxAssetsOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxAssetsOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesAbstract_lbl" xml:lang="en-US">Deferred tax liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_lbl" xml:lang="en-US">Property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxLiabilitiesHedgingTransactions" xlink:label="SFST_DeferredTaxLiabilitiesHedgingTransactions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DeferredTaxLiabilitiesHedgingTransactions" xlink:to="SFST_DeferredTaxLiabilitiesHedgingTransactions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DeferredTaxLiabilitiesHedgingTransactions_lbl" xml:lang="en-US">Hedging transactions</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:to="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPrepaidExpenses_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxLiabilitiesRightOfUseAssets" xlink:label="SFST_DeferredTaxLiabilitiesRightOfUseAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DeferredTaxLiabilitiesRightOfUseAssets" xlink:to="SFST_DeferredTaxLiabilitiesRightOfUseAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="SFST_DeferredTaxLiabilitiesRightOfUseAssets_lbl" xml:lang="en-US">ROU assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Other</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxLiabilities" xlink:label="us-gaap_DeferredIncomeTaxLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_lbl" xml:lang="en-US">Total deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net deferred tax asset</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoanTransactionsWithRelatedParty" xlink:label="SFST_LoanTransactionsWithRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoanTransactionsWithRelatedParty" xlink:to="SFST_LoanTransactionsWithRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="SFST_LoanTransactionsWithRelatedParty_lbl" xml:lang="en-US">Balance, beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NewLoans" xlink:label="SFST_NewLoans" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NewLoans" xlink:to="SFST_NewLoans_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NewLoans_lbl" xml:lang="en-US">New loans</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoanPaymentsRelatedParty" xlink:label="SFST_LoanPaymentsRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoanPaymentsRelatedParty" xlink:to="SFST_LoanPaymentsRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_LoanPaymentsRelatedParty_lbl" xml:lang="en-US">Less loan payments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoanTransactionsWithRelatedParty" xlink:to="SFST_LoanTransactionsWithRelatedParty_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="SFST_LoanTransactionsWithRelatedParty_2_lbl" xml:lang="en-US">Balance, end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable_lbl" xml:lang="en-US">Related Party Transaction [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="us-gaap_RelatedPartyTransactionLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionLineItems" xlink:to="us-gaap_RelatedPartyTransactionLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionLineItems_lbl" xml:lang="en-US">Related Party Transaction [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDepositLiabilities" xlink:label="us-gaap_RelatedPartyDepositLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDepositLiabilities" xlink:to="us-gaap_RelatedPartyDepositLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDepositLiabilities_lbl" xml:lang="en-US">Deposits by related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:label="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:to="us-gaap_OperatingLeaseLeaseIncomeLeasePayments_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLeaseIncomeLeasePayments_lbl" xml:lang="en-US">Monthly payments of land lease by company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="us-gaap_PaymentsForRent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Rent received</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_UnusedCommitmentsToExtendCredit" xlink:label="us-gaap_UnusedCommitmentsToExtendCredit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UnusedCommitmentsToExtendCredit" xlink:to="us-gaap_UnusedCommitmentsToExtendCredit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UnusedCommitmentsToExtendCredit_lbl" xml:lang="en-US">Unfunded commitments</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates" xlink:to="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates_lbl" xml:lang="en-US">Fixed rates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates" xlink:to="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates_lbl" xml:lang="en-US">Variable rates</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherCommitment" xlink:label="us-gaap_OtherCommitment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherCommitment" xlink:to="us-gaap_OtherCommitment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherCommitment_lbl" xml:lang="en-US">Commitment amount</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:to="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanDisclosureLineItems_lbl" xml:lang="en-US">Defined Benefit Plan Disclosure [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_lbl" xml:lang="en-US">Defined benefit plan, annual cost</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfExecutiveOfficers" xlink:label="SFST_NumberOfExecutiveOfficers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NumberOfExecutiveOfficers" xlink:to="SFST_NumberOfExecutiveOfficers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NumberOfExecutiveOfficers_lbl" xml:lang="en-US">Number of executive officers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:to="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent_lbl" xml:lang="en-US">Accrued benefit obligation</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:label="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:to="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal_lbl" xml:lang="en-US">Reversal of expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockOptionPlanExpense" xlink:label="us-gaap_StockOptionPlanExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockOptionPlanExpense" xlink:to="us-gaap_StockOptionPlanExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockOptionPlanExpense_lbl" xml:lang="en-US">Stock option expense</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AmortizationOfDeferredCompensationOnRestrictedStock" xlink:label="SFST_AmortizationOfDeferredCompensationOnRestrictedStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AmortizationOfDeferredCompensationOnRestrictedStock" xlink:to="SFST_AmortizationOfDeferredCompensationOnRestrictedStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AmortizationOfDeferredCompensationOnRestrictedStock_lbl" xml:lang="en-US">Restricted stock grant expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xml:lang="en-US">Total stock-based compensation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Shares, Outstanding at beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, Outstanding at beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Shares, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesOther" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Shares, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, Exercised</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_lbl" xml:lang="en-US">Shares, Forfeited or expired</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, Forfeited or expired</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_2_lbl" xml:lang="en-US">Shares, Outstanding at end of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Weighted average exercise price, Outstanding at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life, Outstanding at end of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Shares, options exercisable at year-end</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Weighted average exercise price, Options exercisable at year-end</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Life, Options exercisable at year-end</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted average exercise price, Weighted average fair value of options granted during the year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Shares, Shares available for grant</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_lbl" xml:lang="en-US">Restricted Shares, Nonvested at beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-Date Fair Value, Nonvested at beginning of year</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_lbl" xml:lang="en-US">Restricted Shares, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-Date Fair Value, Granted</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_lbl" xml:lang="en-US">Restricted Shares, Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-Date Fair Value, Vested</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_lbl" xml:lang="en-US">Restricted Shares, Forfeited</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_lbl" xml:lang="en-US">Weighted Average Grant-Date Fair Value, Forfeited</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_2_lbl" xml:lang="en-US">Restricted Shares, Nonvested at end of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_2_lbl" xml:lang="en-US">Weighted Average Grant-Date Fair Value, Nonvested at end of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_2_lbl" xml:lang="en-US">Number of stock option available for grant</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_lbl" xml:lang="en-US">Option expiration period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_lbl" xml:lang="en-US">Unrecognized compensation cost</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_lbl" xml:lang="en-US">Recognized weighted average period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_lbl" xml:lang="en-US">Fair value of stock option grants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_3_lbl" xml:lang="en-US">Stock options outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_lbl" xml:lang="en-US">Aggregate intrinsic value outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_2_lbl" xml:lang="en-US">Stock options exercisable</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_lbl" xml:lang="en-US">Aggregate intrinsic value options exercisable at year-end</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Capital" xlink:label="us-gaap_Capital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Capital_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CapitalToRiskWeightedAssets1" xlink:label="SFST_CapitalToRiskWeightedAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CapitalToRiskWeightedAssets1" xlink:to="SFST_CapitalToRiskWeightedAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CapitalToRiskWeightedAssets1_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) Actual Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalRequiredForCapitalAdequacy" xlink:label="us-gaap_CapitalRequiredForCapitalAdequacy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalRequiredForCapitalAdequacy" xlink:to="us-gaap_CapitalRequiredForCapitalAdequacy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalRequiredForCapitalAdequacy_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) For capital adequacy purposes minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:label="SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:to="SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalRequiredToBeWellCapitalized" xlink:label="us-gaap_CapitalRequiredToBeWellCapitalized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalRequiredToBeWellCapitalized" xlink:to="us-gaap_CapitalRequiredToBeWellCapitalized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalRequiredToBeWellCapitalized_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:label="SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:to="SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl" xml:lang="en-US">Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneRiskBasedCapital" xlink:label="us-gaap_TierOneRiskBasedCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneRiskBasedCapital" xlink:to="us-gaap_TierOneRiskBasedCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneRiskBasedCapital_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1" xlink:label="SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1" xlink:to="SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) Actual Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:to="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:label="SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:to="SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:to="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:label="SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:to="SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStock" xlink:label="SFST_TierOneRiskBasedCommonStock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneRiskBasedCommonStock" xlink:to="SFST_TierOneRiskBasedCommonStock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneRiskBasedCommonStock_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets" xlink:label="SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets" xlink:to="SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" xlink:label="SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" xlink:to="SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:label="SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:to="SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" xlink:label="SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" xlink:to="SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:label="SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:to="SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_lbl" xml:lang="en-US">Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneLeverageCapital" xlink:label="us-gaap_TierOneLeverageCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneLeverageCapital" xlink:to="us-gaap_TierOneLeverageCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneLeverageCapital_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) Amount</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneLeverageCapitalToAverageAssets1" xlink:label="SFST_TierOneLeverageCapitalToAverageAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneLeverageCapitalToAverageAssets1" xlink:to="SFST_TierOneLeverageCapitalToAverageAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneLeverageCapitalToAverageAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) Actual Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:label="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:to="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) For capital adequacy purposes minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" xlink:label="SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" xlink:to="SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:label="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:to="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" xlink:label="SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" xlink:to="SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_lbl" xml:lang="en-US">Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" xlink:label="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" xlink:to="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets_lbl" xml:lang="en-US">Capital requirements ratio, description</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ScheduleOfCondensedFinancialStatementsTable" xlink:to="srt_ScheduleOfCondensedFinancialStatementsTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ScheduleOfCondensedFinancialStatementsTable_lbl" xml:lang="en-US">Condensed Financial Statements [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CondensedFinancialStatementsCaptionsLineItems" xlink:to="srt_CondensedFinancialStatementsCaptionsLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CondensedFinancialStatementsCaptionsLineItems_lbl" xml:lang="en-US">Condensed Financial Statements, Captions [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:to="us-gaap_CashCashEquivalentsAndFederalFundsSold_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold_2_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:to="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_lbl" xml:lang="en-US">Investment in subsidiaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Total assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_2_lbl" xml:lang="en-US">Liabilities and Shareholders&#8217; Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Shareholders&#8217; equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Total liabilities and shareholders&#8217; equity</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="us-gaap_RevenuesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenues</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeOperating" xlink:to="us-gaap_InterestAndDividendIncomeOperating_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestAndDividendIncomeOperating_2_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="us-gaap_CostsAndExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostsAndExpensesAbstract" xlink:to="us-gaap_CostsAndExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostsAndExpensesAbstract_lbl" xml:lang="en-US">Expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="us-gaap_OtherExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherExpenses" xlink:to="us-gaap_OtherExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherExpenses_lbl" xml:lang="en-US">Other expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Income tax benefit</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" xlink:label="SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" xlink:to="SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_lbl" xml:lang="en-US">Loss before equity in undistributed net income of subsidiaries</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:label="SFST_EquityInUndistributedNetIncomeOfSubsidiaries" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:to="SFST_EquityInUndistributedNetIncomeOfSubsidiaries_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_EquityInUndistributedNetIncomeOfSubsidiaries_lbl" xml:lang="en-US">Equity in undistributed net income of subsidiaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_2_lbl" xml:lang="en-US">Adjustments to reconcile net income to cash provided by operating activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:to="SFST_EquityInUndistributedNetIncomeOfSubsidiaries_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="SFST_EquityInUndistributedNetIncomeOfSubsidiaries_2_lbl" xml:lang="en-US">Equity in undistributed net income of subsidiaries</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOtherOperatingAssets_2_lbl" xml:lang="en-US">Increase in other assets</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_lbl" xml:lang="en-US">Increase in accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_lbl" xml:lang="en-US">Net cash provided by operating activities</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_InvestmentInSubsidiariesNet" xlink:label="SFST_InvestmentInSubsidiariesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_InvestmentInSubsidiariesNet" xlink:to="SFST_InvestmentInSubsidiariesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_InvestmentInSubsidiariesNet_lbl" xml:lang="en-US">Investment in subsidiaries, net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net cash provided by (used for) investing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants" xlink:label="SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants" xlink:to="SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants_lbl" xml:lang="en-US">Proceeds from the exercise of stock options and warrants</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease" xlink:to="us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Decrease in subordinated debentures</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net cash (used) provided by financing activities</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">Net (decrease) increase in cash and cash equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Cash and cash equivalents, beginning of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xml:lang="en-US">Cash and cash equivalents, end of year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CommercialLoansReceivablePercentage" xlink:to="SFST_CommercialLoansReceivablePercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CommercialLoansReceivablePercentage_doc" xml:lang="en-US">Total percentage of deferred loan fees and costs of commercial loans.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BusinessLoanMember" xlink:to="SFST_BusinessLoanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_BusinessLoanMember_doc" xml:lang="en-US">Business Loan [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OtherConsumerMember" xlink:to="SFST_OtherConsumerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_OtherConsumerMember_doc" xml:lang="en-US">Other Consumer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ConsumerLoansReceivablePercentage" xlink:to="SFST_ConsumerLoansReceivablePercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_ConsumerLoansReceivablePercentage_doc" xml:lang="en-US">Total percentage of deferred loan fees and costs of consumer loans.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:to="SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_doc" xml:lang="en-US">Loans and leases receivable net of deferred income percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoanReceivableByRateTypeTableTextBlock" xlink:to="SFST_LoanReceivableByRateTypeTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_LoanReceivableByRateTypeTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of loan receivable by rate type.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock" xlink:to="SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of outstanding loans by risk category.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_WatchMember" xlink:to="SFST_WatchMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_WatchMember_doc" xml:lang="en-US">Watch [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2024" xlink:to="SFST_CurrentPeriodGrossWriteoffs2024_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CurrentPeriodGrossWriteoffs2024_doc" xml:lang="en-US">The gross amount of write-offs current fiscal year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2023" xlink:to="SFST_CurrentPeriodGrossWriteoffs2023_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CurrentPeriodGrossWriteoffs2023_doc" xml:lang="en-US">The gross amount of write-offs fiscal year prior to current fiscal year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2022" xlink:to="SFST_CurrentPeriodGrossWriteoffs2022_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CurrentPeriodGrossWriteoffs2022_doc" xml:lang="en-US">The gross amount of write-offs two years prior to current fiscal year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2021" xlink:to="SFST_CurrentPeriodGrossWriteoffs2021_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CurrentPeriodGrossWriteoffs2021_doc" xml:lang="en-US">The gross amount of write-offs three years prior to current fiscal year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2020" xlink:to="SFST_CurrentPeriodGrossWriteoffs2020_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CurrentPeriodGrossWriteoffs2020_doc" xml:lang="en-US">The gross amount of write-offs four years prior to current fiscal year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsPrior" xlink:to="SFST_CurrentPeriodGrossWriteoffsPrior_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CurrentPeriodGrossWriteoffsPrior_doc" xml:lang="en-US">The gross amount of write-offs more than five years prior to current fiscal year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsRevolving" xlink:to="SFST_CurrentPeriodGrossWriteoffsRevolving_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CurrentPeriodGrossWriteoffsRevolving_doc" xml:lang="en-US">The gross amount of write-offs revolving.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm" xlink:to="SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm_doc" xml:lang="en-US">The gross amount of write-offs revolving convert term.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsTotal" xlink:to="SFST_CurrentPeriodGrossWriteoffsTotal_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CurrentPeriodGrossWriteoffsTotal_doc" xml:lang="en-US">The gross amount of write-offs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BusinessMember" xlink:to="SFST_BusinessMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_BusinessMember_doc" xml:lang="en-US">Business [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OtherMember" xlink:to="SFST_OtherMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_OtherMember_doc" xml:lang="en-US">Other [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_PayFixedPortfolioMember" xlink:to="SFST_PayFixedPortfolioMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_PayFixedPortfolioMember_doc" xml:lang="en-US">Pay Fixed Portfolio [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:to="SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_doc" xml:lang="en-US">Amount of securities available for sale of fair value corporate bonds.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:to="SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_doc" xml:lang="en-US">Amount of securities available for sale of fair value U.S. treasuries.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_HedgingInstrumentMaturityDate" xlink:to="SFST_HedgingInstrumentMaturityDate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_HedgingInstrumentMaturityDate_doc" xml:lang="en-US">Date when the hedging instrument is scheduled to be matures, in YYYY-MM-DD format.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:to="SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities_doc" xml:lang="en-US">Amount of securities available for sale of fair value securities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:to="SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_doc" xml:lang="en-US">Amount of securities available for sale of fair value, state and political subdivisions.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AssetBackedSecurities" xlink:to="SFST_AssetBackedSecurities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_AssetBackedSecurities_doc" xml:lang="en-US">Asset backed securities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock" xlink:to="SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of hedged asset fair value hedge last of layer cumulative.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FixedRateAssetLiabilityMember" xlink:to="SFST_FixedRateAssetLiabilityMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_FixedRateAssetLiabilityMember_doc" xml:lang="en-US">Fixed Rate Asset Liability [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BalanceSheetLocationDescription" xlink:to="SFST_BalanceSheetLocationDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_BalanceSheetLocationDescription_doc" xml:lang="en-US">Description of balance sheet location.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2019" xlink:to="SFST_CurrentPeriodGrossWriteoffs2019_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CurrentPeriodGrossWriteoffs2019_doc" xml:lang="en-US">The gross amount of write-offs five years prior to current fiscal year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FairValueOfMeasurementsValuationTechniques" xlink:to="SFST_FairValueOfMeasurementsValuationTechniques_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_FairValueOfMeasurementsValuationTechniques_doc" xml:lang="en-US">Description of the inputs and valuation technique(s) used to measure fair value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FairValueOfMeasurementsSignificantAssumptions" xlink:to="SFST_FairValueOfMeasurementsSignificantAssumptions_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_FairValueOfMeasurementsSignificantAssumptions_doc" xml:lang="en-US">Description of significant assumptions used by management to measure fair value.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FairValueAssumptionsRangeOfInputs" xlink:to="SFST_FairValueAssumptionsRangeOfInputs_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_FairValueAssumptionsRangeOfInputs_doc" xml:lang="en-US">Fair value assumptions range of inputs.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoansReceivableCarryingAmount" xlink:to="SFST_LoansReceivableCarryingAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_LoansReceivableCarryingAmount_doc" xml:lang="en-US">Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes loans held for sale. Excludes loans and leases covered under loss sharing agreements.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DepositsCarryingAmount" xlink:to="SFST_DepositsCarryingAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_DepositsCarryingAmount_doc" xml:lang="en-US">Carrying value is an accounting measure of value, where the value of an asset or a company is based on the figures in the company's balance sheet.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_GainLossOnFairValueHedgingRelationshipAbstract" xlink:to="SFST_GainLossOnFairValueHedgingRelationshipAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_GainLossOnFairValueHedgingRelationshipAbstract_doc" xml:lang="en-US">Gain Loss On Fair Value Hedging Relationship [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FairValueDerivativeDesignatedAsHedgingInstrument" xlink:to="SFST_FairValueDerivativeDesignatedAsHedgingInstrument_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_FairValueDerivativeDesignatedAsHedgingInstrument_doc" xml:lang="en-US">Fair value of all derivative designated as fair value hedging instruments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalLoanBalancesByPaymentAmount" xlink:to="SFST_TotalLoanBalancesByPaymentAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_TotalLoanBalancesByPaymentAmount_doc" xml:lang="en-US">Amount of total loan balances by payment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OwnerOccupiedReMember" xlink:to="SFST_OwnerOccupiedReMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_OwnerOccupiedReMember_doc" xml:lang="en-US">Owner Occupied Re [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_Accruing3059DaysPastDueMember" xlink:to="SFST_Accruing3059DaysPastDueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_Accruing3059DaysPastDueMember_doc" xml:lang="en-US">Accruing 30-59 Days Past Due [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonOwnerOccupiedReMember" xlink:to="SFST_NonOwnerOccupiedReMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NonOwnerOccupiedReMember_doc" xml:lang="en-US">Non owner occupied real estate.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_HomeEquitysMember" xlink:to="SFST_HomeEquitysMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_HomeEquitysMember_doc" xml:lang="en-US">Home Equity's [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalLoan" xlink:to="SFST_TotalLoan_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_TotalLoan_doc" xml:lang="en-US">Amount of total loan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_Accruing6089DaysPastDueMember" xlink:to="SFST_Accruing6089DaysPastDueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_Accruing6089DaysPastDueMember_doc" xml:lang="en-US">Accruing 60-89 Days Past Due [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_Accruing90DaysOrMorePastDueMember" xlink:to="SFST_Accruing90DaysOrMorePastDueMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_Accruing90DaysOrMorePastDueMember_doc" xml:lang="en-US">Accruing 90 Days or more Past Due [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AccruingCurrentMember" xlink:to="SFST_AccruingCurrentMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_AccruingCurrentMember_doc" xml:lang="en-US">Accruing Current [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonaccrualLoansMember" xlink:to="SFST_NonaccrualLoansMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NonaccrualLoansMember_doc" xml:lang="en-US">Non-accrual Loans [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:to="SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_doc" xml:lang="en-US">Part of loans of thirty days or more past due as a percentage of aggregate loan portfolio.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OtherRealEstateOwned" xlink:to="SFST_OtherRealEstateOwned_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_OtherRealEstateOwned_doc" xml:lang="en-US">Other Real Estate Owned (OREO) is a bank accounting term that refers to real estate property assets that a bank holds, but that are not part of its business.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalNonperformingAssets" xlink:to="SFST_TotalNonperformingAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_TotalNonperformingAssets_doc" xml:lang="en-US">A nonperforming asset (NPA) refers to a classification for loans or advances that are in default or in arrears.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonperformingAssetsAsAPercentageOfAbstract" xlink:to="SFST_NonperformingAssetsAsAPercentageOfAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NonperformingAssetsAsAPercentageOfAbstract_doc" xml:lang="en-US">Non-performing Assets As a Percentage [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalLoansOver90DaysPastDue" xlink:to="SFST_TotalLoansOver90DaysPastDue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_TotalLoansOver90DaysPastDue_doc" xml:lang="en-US">Loans over ninety days past due.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonperformingAssetsAsPercentageOfAssets" xlink:to="SFST_NonperformingAssetsAsPercentageOfAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NonperformingAssetsAsPercentageOfAssets_doc" xml:lang="en-US">Nonperforming assets as a percentage of Assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonaccrualLoansWithNoAllowanceMember" xlink:to="SFST_NonaccrualLoansWithNoAllowanceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NonaccrualLoansWithNoAllowanceMember_doc" xml:lang="en-US">Non-accrual Loans With No Allowance [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalNonaccrualLoans" xlink:to="SFST_TotalNonaccrualLoans_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_TotalNonaccrualLoans_doc" xml:lang="en-US">Amount of total nonaccrual loans.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonaccrualLoansWithAnAllowanceMember" xlink:to="SFST_NonaccrualLoansWithAnAllowanceMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NonaccrualLoansWithAnAllowanceMember_doc" xml:lang="en-US">Non-accrual Loans With An Allowance [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalNonaccrualLoansMember" xlink:to="SFST_TotalNonaccrualLoansMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_TotalNonaccrualLoansMember_doc" xml:lang="en-US">Total Non-accrual Loans [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ForegoneInterestIncomeOnNonAccrualLoan" xlink:to="SFST_ForegoneInterestIncomeOnNonAccrualLoan_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_ForegoneInterestIncomeOnNonAccrualLoan_doc" xml:lang="en-US">Amount of foregone interest income on non accrual loan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock" xlink:to="SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of activity related to the allowance for credit losses.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CommercialAndConsumerMember" xlink:to="SFST_CommercialAndConsumerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CommercialAndConsumerMember_doc" xml:lang="en-US">Commercial And Consumer [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:to="SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_doc" xml:lang="en-US">Allowance for loan and lease losses write offs net of recoveries.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:to="SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_doc" xml:lang="en-US">Net loan charge offs annualized as a percentage of average total loans.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:to="SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans_doc" xml:lang="en-US">Allowance for loan losses as a percentage of gross loans.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:to="SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans_doc" xml:lang="en-US">Allowance for credit losses as a percentage of nonperforming loans.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock" xlink:to="SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BusinessAssets" xlink:to="SFST_BusinessAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_BusinessAssets_doc" xml:lang="en-US">Amount of business assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForCreditLossesForLoanCommitments" xlink:to="SFST_AllowanceForCreditLossesForLoanCommitments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_AllowanceForCreditLossesForLoanCommitments_doc" xml:lang="en-US">The predicted amount of loss a bank may be exposed to when a debtor defaults on a loan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" xlink:to="SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember_doc" xml:lang="en-US">Allowance For Credit Losses Unfunded Loan Commitments [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AdjustmentForAdoptionOfCECL" xlink:to="SFST_AdjustmentForAdoptionOfCECL_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_AdjustmentForAdoptionOfCECL_doc" xml:lang="en-US">Adjustment for adoption of CECL.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ProvisionForCreditLosses" xlink:to="SFST_ProvisionForCreditLosses_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_ProvisionForCreditLosses_doc" xml:lang="en-US">Loan loss provisions, also known as valuation allowances, are an expense set aside as an allowance for potential uncollected loans and loan payments.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_UnfundedLoanCommitments" xlink:to="SFST_UnfundedLoanCommitments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_UnfundedLoanCommitments_doc" xml:lang="en-US">Unfunded loan commitments are those commitments made by a Financial institution that are contractual obligations for future funding.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:to="SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_doc" xml:lang="en-US">Reserve for unfunded commitments to unfunded loan commitments percentage.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ServiceFeesOnDepositAccounts" xlink:to="SFST_ServiceFeesOnDepositAccounts_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_ServiceFeesOnDepositAccounts_doc" xml:lang="en-US">Amount of service fees on deposit accounts.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ProductOrServiceOnDebitCard" xlink:to="SFST_ProductOrServiceOnDebitCard_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_ProductOrServiceOnDebitCard_doc" xml:lang="en-US">Amount of product or service on debit card.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract" xlink:to="SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract_doc" xml:lang="en-US">Unrealized Loss On Securities Available For Sale [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OperatingLeasePayment" xlink:to="SFST_OperatingLeasePayment_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_OperatingLeasePayment_doc" xml:lang="en-US">Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_PaymentToAcquireMarketableSecuritiesAbstract" xlink:to="SFST_PaymentToAcquireMarketableSecuritiesAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_PaymentToAcquireMarketableSecuritiesAbstract_doc" xml:lang="en-US">Payment To Acquire Marketable Securities[Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount" xlink:to="SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount_doc" xml:lang="en-US">Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonvestedRestrictedStockValue" xlink:to="SFST_NonvestedRestrictedStockValue_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NonvestedRestrictedStockValue_doc" xml:lang="en-US">Aggregate value of restricted common stock, which are yet to be vested.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract" xlink:to="SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract_doc" xml:lang="en-US">Payments And Maturities Calls and Repayments of Investment Securities [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes" xlink:to="SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes_doc" xml:lang="en-US">Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract" xlink:to="SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract_doc" xml:lang="en-US">Right of Use Assets Obtained in Exchange for Lease Obligations [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OperatingLeases" xlink:to="SFST_OperatingLeases_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_OperatingLeases_doc" xml:lang="en-US">Amount of operating leases.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock" xlink:to="SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_doc" xml:lang="en-US">Disclosure of accounting policy for newly issued but not yet effective accounting standards.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:to="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_doc" xml:lang="en-US">Number of investments in continuous unrealized loss position twelve months or longer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:to="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_doc" xml:lang="en-US">Number of investments in continuous unrealized loss position, less than twelve months.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:to="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition_doc" xml:lang="en-US">Number of investments in continuous unrealized loss position.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments" xlink:to="SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments_doc" xml:lang="en-US">Number of investments in continuous unrealized loss position.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_InvestmentInTrustPreferredSecurities" xlink:to="SFST_InvestmentInTrustPreferredSecurities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_InvestmentInTrustPreferredSecurities_doc" xml:lang="en-US">Investment in trust preferred securities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_MortgageLoansHeldForSaleTextBlock" xlink:to="SFST_MortgageLoansHeldForSaleTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_MortgageLoansHeldForSaleTextBlock_doc" xml:lang="en-US">The entire disclosure for mortgage loans held for sale.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NumeratorAbstract" xlink:to="SFST_NumeratorAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NumeratorAbstract_doc" xml:lang="en-US">Numerator [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DenominatorAbstract" xlink:to="SFST_DenominatorAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_DenominatorAbstract_doc" xml:lang="en-US">Denominator [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_EarningsPerCommonShareAbstract" xlink:to="SFST_EarningsPerCommonShareAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_EarningsPerCommonShareAbstract_doc" xml:lang="en-US">Earnings Per Common Share [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonvestedRestrictedStockMember" xlink:to="SFST_NonvestedRestrictedStockMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NonvestedRestrictedStockMember_doc" xml:lang="en-US">Nonvested restricted stock [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth" xlink:to="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth_doc" xml:lang="en-US">Number of investments in continuous unrealized loss position, less than twelve month.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CommercialAbstract" xlink:to="SFST_CommercialAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="SFST_CommercialAbstract_doc" xml:lang="en-US">Commercial [Abstract]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BusinessMember" xlink:to="SFST_BusinessMember_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_BusinessMember_3_lbl" xml:lang="en-US">Business [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OtherMember" xlink:to="SFST_OtherMember_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_OtherMember_3_lbl" xml:lang="en-US">Other [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_OwnerOccupiedReMember" xlink:to="SFST_OwnerOccupiedReMember_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_OwnerOccupiedReMember_3_lbl" xml:lang="en-US">Owner occupied RE [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonOwnerOccupiedReMember" xlink:to="SFST_NonOwnerOccupiedReMember_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NonOwnerOccupiedReMember_3_lbl" xml:lang="en-US">Non-owner occupied RE [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionMember" xlink:to="us-gaap_ConstructionMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionMember_2_lbl" xml:lang="en-US">Construction [Member] [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_BuildingsMember" xlink:to="SFST_BuildingsMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_BuildingsMember_2_lbl" xml:lang="en-US">BuildingsMember</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:to="us-gaap_CashCashEquivalentsAndFederalFundsSold_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsAndFederalFundsSold_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, and Federal Funds Sold</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Investments" xlink:to="us-gaap_Investments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Investments_2_lbl" xml:lang="en-US">Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:to="us-gaap_FinancingReceivableAllowanceForCreditLosses_5_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableAllowanceForCreditLosses_5_lbl" xml:lang="en-US">Financing Receivable, Allowance for Credit Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_3_lbl" xml:lang="en-US">Assets [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities [Default Label]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_NonvestedRestrictedStockValue" xlink:to="SFST_NonvestedRestrictedStockValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_NonvestedRestrictedStockValue_3_lbl" xml:lang="en-US">NonvestedRestrictedStockValue</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_2_lbl" xml:lang="en-US">Additional Paid in Capital</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_2_lbl" xml:lang="en-US">Interest and Fee Income, Loans and Leases</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDividendIncomeOperating" xlink:to="us-gaap_InterestAndDividendIncomeOperating_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDividendIncomeOperating_3_lbl" xml:lang="en-US">Interest and Dividend Income, Operating</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDeposits" xlink:to="us-gaap_InterestExpenseDeposits_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDeposits_2_lbl" xml:lang="en-US">Interest Expense, Deposits</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndDebtExpense" xlink:to="us-gaap_InterestAndDebtExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndDebtExpense_2_lbl" xml:lang="en-US">Interest and Debt Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseNet" xlink:to="us-gaap_InterestIncomeExpenseNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseNet_2_lbl" xml:lang="en-US">Interest Income (Expense), Operating</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss_2_lbl" xml:lang="en-US">Interest Income (Expense), after Provision for Loan Loss</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestIncome" xlink:to="us-gaap_NoninterestIncome_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestIncome_2_lbl" xml:lang="en-US">Noninterest Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoninterestExpense" xlink:to="us-gaap_NoninterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoninterestExpense_2_lbl" xml:lang="en-US">Noninterest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:to="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax_2_lbl" xml:lang="en-US">OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax_2_lbl" xml:lang="en-US">Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:to="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments_2_lbl" xml:lang="en-US">Accretion (Amortization) of Discounts and Premiums, Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfInvestments" xlink:to="us-gaap_GainLossOnSaleOfInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfInvestments_2_lbl" xml:lang="en-US">Gain (Loss) on Sale of Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:to="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSaleOfPropertyPlantEquipment_2_lbl" xml:lang="en-US">Gain (Loss) on Disposition of Property Plant Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfLoansNet" xlink:to="us-gaap_GainLossOnSalesOfLoansNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSalesOfLoansNet_2_lbl" xml:lang="en-US">Gain (Loss) on Sales of Loans, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:to="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale_2_lbl" xml:lang="en-US">Payment for Origination and Purchase, Loan, Held-for-Sale</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:to="us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue_2_lbl" xml:lang="en-US">Life Insurance, Corporate or Bank Owned, Change in Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:to="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInDeferredIncomeTaxes_2_lbl" xml:lang="en-US">Increase (Decrease) in Deferred Income Taxes</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:to="us-gaap_PaymentsForProceedsFromLoansAndLeases_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForProceedsFromLoansAndLeases_2_lbl" xml:lang="en-US">Payments for (Proceeds from) Loans and Leases</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:to="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt_2_lbl" xml:lang="en-US">Payments to Acquire Debt Securities, Available-for-Sale</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquireOtherInvestments" xlink:to="us-gaap_PaymentsToAcquireOtherInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquireOtherInvestments_2_lbl" xml:lang="en-US">Payments to Acquire Other Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:to="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments_2_lbl" xml:lang="en-US">Proceeds from Maturities, Prepayments and Calls of Other Investments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:to="SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings_2_lbl" xml:lang="en-US">IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect_2_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_3_lbl" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_ForgoneRecoveryIndName" xlink:to="ecd_ForgoneRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_ForgoneRecoveryIndName_2_lbl" xml:lang="en-US">Forgone Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_OutstandingRecoveryIndName" xlink:to="ecd_OutstandingRecoveryIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_OutstandingRecoveryIndName_2_lbl" xml:lang="en-US">Outstanding Recovery, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_AwardsCloseToMnpiDiscIndName" xlink:to="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_AwardsCloseToMnpiDiscIndName_2_lbl" xml:lang="en-US">Awards Close in Time to MNPI Disclosures, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="ecd_TrdArrIndName" xlink:to="ecd_TrdArrIndName_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="ecd_TrdArrIndName_2_lbl" xml:lang="en-US">Trading Arrangement, Individual Name</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeasesTextBlock_2_lbl" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositLiabilitiesDisclosuresTextBlock" xlink:to="us-gaap_DepositLiabilitiesDisclosuresTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositLiabilitiesDisclosuresTextBlock_2_lbl" xml:lang="en-US">Deposit Liabilities Disclosures [Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DividendsDisclosureTextBlock" xlink:to="SFST_DividendsDisclosureTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DividendsDisclosureTextBlock_2_lbl" xml:lang="en-US">DividendsDisclosureTextBlock</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentPolicyTextBlock" xlink:to="us-gaap_InvestmentPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentPolicyTextBlock_2_lbl" xml:lang="en-US">Investment, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinanceLoansAndLeasesReceivablePolicy" xlink:to="us-gaap_FinanceLoansAndLeasesReceivablePolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinanceLoansAndLeasesReceivablePolicy_2_lbl" xml:lang="en-US">Financing Receivable [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_2_lbl" xml:lang="en-US">Income Tax, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_2_lbl" xml:lang="en-US">Share-Based Payment Arrangement [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments" xlink:to="SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments_3_lbl" xml:lang="en-US">AvailableForSaleSecuritiesTotalNumberOfInvestments</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_ConsumerLoansReceivablePercentage" xlink:to="SFST_ConsumerLoansReceivablePercentage_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_ConsumerLoansReceivablePercentage_3_lbl" xml:lang="en-US">Total consumer loans percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:to="SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage_3_lbl" xml:lang="en-US">Total gross loans, net of deferred fees percentage</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2024" xlink:to="SFST_CurrentPeriodGrossWriteoffs2024_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CurrentPeriodGrossWriteoffs2024_3_lbl" xml:lang="en-US">CurrentPeriodGrossWriteoffs2024</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2023" xlink:to="SFST_CurrentPeriodGrossWriteoffs2023_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CurrentPeriodGrossWriteoffs2023_3_lbl" xml:lang="en-US">CurrentPeriodGrossWriteoffs2023</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2022" xlink:to="SFST_CurrentPeriodGrossWriteoffs2022_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CurrentPeriodGrossWriteoffs2022_3_lbl" xml:lang="en-US">CurrentPeriodGrossWriteoffs2022</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2021" xlink:to="SFST_CurrentPeriodGrossWriteoffs2021_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CurrentPeriodGrossWriteoffs2021_3_lbl" xml:lang="en-US">CurrentPeriodGrossWriteoffs2021</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2020" xlink:to="SFST_CurrentPeriodGrossWriteoffs2020_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CurrentPeriodGrossWriteoffs2020_3_lbl" xml:lang="en-US">CurrentPeriodGrossWriteoffs2020</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsPrior" xlink:to="SFST_CurrentPeriodGrossWriteoffsPrior_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CurrentPeriodGrossWriteoffsPrior_3_lbl" xml:lang="en-US">CurrentPeriodGrossWriteoffsPrior</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsRevolving" xlink:to="SFST_CurrentPeriodGrossWriteoffsRevolving_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CurrentPeriodGrossWriteoffsRevolving_3_lbl" xml:lang="en-US">CurrentPeriodGrossWriteoffsRevolving</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm" xlink:to="SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm_3_lbl" xml:lang="en-US">CurrentPeriodGrossWriteoffsRevolvingConvertTerm</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffsTotal" xlink:to="SFST_CurrentPeriodGrossWriteoffsTotal_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CurrentPeriodGrossWriteoffsTotal_3_lbl" xml:lang="en-US">CurrentPeriodGrossWriteoffsTotal</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_CurrentPeriodGrossWriteoffs2019" xlink:to="SFST_CurrentPeriodGrossWriteoffs2019_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_CurrentPeriodGrossWriteoffs2019_3_lbl" xml:lang="en-US">CurrentPeriodGrossWriteoffs2019</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_TotalLoan" xlink:to="SFST_TotalLoan_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_TotalLoan_3_lbl" xml:lang="en-US">TotalLoan</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:to="us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_2_lbl" xml:lang="en-US">Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLoansPayable" xlink:to="us-gaap_OtherLoansPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLoansPayable_2_lbl" xml:lang="en-US">Other Loans Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForOtherCreditLosses" xlink:to="us-gaap_ProvisionForOtherCreditLosses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForOtherCreditLosses_2_lbl" xml:lang="en-US">Provision for Other Credit Losses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherLiabilitiesCurrent" xlink:to="us-gaap_OtherLiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherLiabilitiesCurrent_2_lbl" xml:lang="en-US">Other Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearOne" xlink:to="us-gaap_TimeDepositMaturitiesYearOne_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDepositMaturitiesYearOne_2_lbl" xml:lang="en-US">Time Deposit Maturities, Year One</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearTwo" xlink:to="us-gaap_TimeDepositMaturitiesYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDepositMaturitiesYearTwo_2_lbl" xml:lang="en-US">Time Deposit Maturities, Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearThree" xlink:to="us-gaap_TimeDepositMaturitiesYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDepositMaturitiesYearThree_2_lbl" xml:lang="en-US">Time Deposit Maturities, Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearFour" xlink:to="us-gaap_TimeDepositMaturitiesYearFour_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDepositMaturitiesYearFour_2_lbl" xml:lang="en-US">Time Deposit Maturities, Year Four</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TimeDepositMaturitiesYearFive" xlink:to="us-gaap_TimeDepositMaturitiesYearFive_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TimeDepositMaturitiesYearFive_2_lbl" xml:lang="en-US">Time Deposit Maturities, Year Five</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_MortgageLoans" xlink:to="SFST_MortgageLoans_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_MortgageLoans_2_lbl" xml:lang="en-US">MortgageLoans</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:to="us-gaap_LoansHeldForSaleFairValueDisclosure_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansHeldForSaleFairValueDisclosure_2_lbl" xml:lang="en-US">Loan, Held-for-Sale, Fair Value Disclosure</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:to="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue_2_lbl" xml:lang="en-US">Financial Instruments Sold, Not yet Purchased, at Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Current Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:to="us-gaap_IncomeTaxReconciliationTaxExemptIncome_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationTaxExemptIncome_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:to="us-gaap_IncomeTaxReconciliationOtherAdjustments_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationOtherAdjustments_2_lbl" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Amount</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOther" xlink:to="us-gaap_DeferredTaxAssetsOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOther_2_lbl" xml:lang="en-US">Deferred Tax Assets, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:to="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Property, Plant and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_DeferredTaxLiabilitiesRightOfUseAssets" xlink:to="SFST_DeferredTaxLiabilitiesRightOfUseAssets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_DeferredTaxLiabilitiesRightOfUseAssets_2_lbl" xml:lang="en-US">DeferredTaxLiabilitiesRightOfUseAssets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxLiabilities" xlink:to="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxLiabilities_2_lbl" xml:lang="en-US">Deferred Tax Liabilities, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="SFST_LoanTransactionsWithRelatedParty" xlink:to="SFST_LoanTransactionsWithRelatedParty_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="SFST_LoanTransactionsWithRelatedParty_3_lbl" xml:lang="en-US">LoanTransactionsWithRelatedParty</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_2_lbl" xml:lang="en-US">Stock Issued During Period, Shares, Other</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_3_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_2_lbl" xml:lang="en-US">Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_2_lbl" xml:lang="en-US">Interest Expense, Operating and Nonoperating</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>12
<FILENAME>sfst-20241231_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://southernfirst.com/role/Cover" xlink:href="sfst-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedBalanceSheets" xlink:href="sfst-20241231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="sfst-20241231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfIncome" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivities" xlink:href="sfst-20241231.xsd#SummaryOfSignificantAccountingPoliciesAndActivities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecurities" xlink:href="sfst-20241231.xsd#InvestmentSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/MortgageLoansHeldForSale" xlink:href="sfst-20241231.xsd#MortgageLoansHeldForSale" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLosses" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipment" xlink:href="sfst-20241231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Leases" xlink:href="sfst-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Deposits" xlink:href="sfst-20241231.xsd#Deposits" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SubordinatedDebentures" xlink:href="sfst-20241231.xsd#SubordinatedDebentures" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/UnusedLinesOfCredit" xlink:href="sfst-20241231.xsd#UnusedLinesOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstruments" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccounting" xlink:href="sfst-20241231.xsd#FairValueAccounting" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShare" xlink:href="sfst-20241231.xsd#EarningsPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/CommitmentsAndContingencies" xlink:href="sfst-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxes" xlink:href="sfst-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactions" xlink:href="sfst-20241231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRisk" xlink:href="sfst-20241231.xsd#FinancialInstrumentsWithOff-balanceSheetRisk" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EmployeeBenefitPlan" xlink:href="sfst-20241231.xsd#EmployeeBenefitPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensation" xlink:href="sfst-20241231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Dividends" xlink:href="sfst-20241231.xsd#Dividends" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMatters" xlink:href="sfst-20241231.xsd#RegulatoryMatters" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformation" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies" xlink:href="sfst-20241231.xsd#SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesTables" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentTables" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LeasesTables" xlink:href="sfst-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsTables" xlink:href="sfst-20241231.xsd#DepositsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowingsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsTables" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingTables" xlink:href="sfst-20241231.xsd#FairValueAccountingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShareTables" xlink:href="sfst-20241231.xsd#EarningsPerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesTables" xlink:href="sfst-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactionsTables" xlink:href="sfst-20241231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationTables" xlink:href="sfst-20241231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMattersTables" xlink:href="sfst-20241231.xsd#RegulatoryMattersTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationTables" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative" xlink:href="sfst-20241231.xsd#SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfOtherInvestments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/MortgageLoansHeldForSaleDetailsNarrative" xlink:href="sfst-20241231.xsd#MortgageLoansHeldForSaleDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue" xlink:href="sfst-20241231.xsd#LeasesDetails-ScheduleOfOperatingLeasePaymentDue" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LeasesDetailsNarrative" xlink:href="sfst-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts" xlink:href="sfst-20241231.xsd#DepositsDetails-ScheduleOfDetailInDepositAccounts" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit" xlink:href="sfst-20241231.xsd#DepositsDetails-ScheduleOfMaturitiesOfDeposit" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsDetailsNarrative" xlink:href="sfst-20241231.xsd#DepositsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative" xlink:href="sfst-20241231.xsd#SubordinatedDebenturesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative" xlink:href="sfst-20241231.xsd#UnusedLinesOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetailsNarrative" xlink:href="sfst-20241231.xsd#FairValueAccountingDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations" xlink:href="sfst-20241231.xsd#EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShareDetailsNarrative" xlink:href="sfst-20241231.xsd#EarningsPerCommonShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="sfst-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense" xlink:href="sfst-20241231.xsd#IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate" xlink:href="sfst-20241231.xsd#IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities" xlink:href="sfst-20241231.xsd#IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates" xlink:href="sfst-20241231.xsd#RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="sfst-20241231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative" xlink:href="sfst-20241231.xsd#FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:href="sfst-20241231.xsd#EmployeeBenefitPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements" xlink:href="sfst-20241231.xsd#RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMattersDetailsNarrative" xlink:href="sfst-20241231.xsd#RegulatoryMattersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:label="loc_us-gaapCashCashEquivalentsAndFederalFundsSold" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndDueFromBanks" xlink:label="loc_us-gaapCashAndDueFromBanks" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsAndFederalFundsSold" xlink:to="loc_us-gaapCashAndDueFromBanks" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalFundsSold" xlink:label="loc_us-gaapFederalFundsSold" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsAndFederalFundsSold" xlink:to="loc_us-gaapFederalFundsSold" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDepositsInBanks" xlink:label="loc_us-gaapInterestBearingDepositsInBanks" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsAndFederalFundsSold" xlink:to="loc_us-gaapInterestBearingDepositsInBanks" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Investments" xlink:label="loc_us-gaapInvestments" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInvestments" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaapOtherInvestments" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInvestments" xlink:to="loc_us-gaapOtherInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableNet" xlink:label="loc_us-gaapNotesReceivableNet" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross" xlink:label="loc_us-gaapNotesReceivableGross" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNotesReceivableNet" xlink:to="loc_us-gaapNotesReceivableGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLosses" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNotesReceivableNet" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLosses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapCashCashEquivalentsAndFederalFundsSold" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableHeldForSaleAmount" xlink:label="loc_us-gaapLoansReceivableHeldForSaleAmount" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapLoansReceivableHeldForSaleAmount" xlink:type="arc" weight="1" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapNotesReceivableNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankOwnedLifeInsurance" xlink:label="loc_us-gaapBankOwnedLifeInsurance" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapBankOwnedLifeInsurance" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxAssetsNet" xlink:label="loc_us-gaapDeferredIncomeTaxAssetsNet" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapDeferredIncomeTaxAssetsNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesandOtherBorrowingsAmount" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesandOtherBorrowingsAmount" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedNotes" xlink:label="loc_us-gaapJuniorSubordinatedNotes" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapJuniorSubordinatedNotes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilities" xlink:label="loc_us-gaapOtherLiabilities" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapOtherLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonvestedRestrictedStockValue" xlink:label="loc_SFSTNonvestedRestrictedStockValue" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_SFSTNonvestedRestrictedStockValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfIncome" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperating" xlink:label="loc_us-gaapInterestAndDividendIncomeOperating" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:label="loc_us-gaapInterestAndFeeIncomeLoansAndLeases" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInterestAndDividendIncomeOperating" xlink:to="loc_us-gaapInterestAndFeeIncomeLoansAndLeases" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeSecurities" xlink:label="loc_us-gaapInterestAndDividendIncomeSecurities" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInterestAndDividendIncomeOperating" xlink:to="loc_us-gaapInterestAndDividendIncomeSecurities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeFederalFundsSold" xlink:label="loc_us-gaapInterestIncomeFederalFundsSold" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInterestAndDividendIncomeOperating" xlink:to="loc_us-gaapInterestIncomeFederalFundsSold" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDebtExpense" xlink:label="loc_us-gaapInterestAndDebtExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseDeposits" xlink:label="loc_us-gaapInterestExpenseDeposits" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInterestAndDebtExpense" xlink:to="loc_us-gaapInterestExpenseDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpenseBorrowings" xlink:label="loc_us-gaapInterestExpenseBorrowings" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInterestAndDebtExpense" xlink:to="loc_us-gaapInterestExpenseBorrowings" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseNet" xlink:label="loc_us-gaapInterestIncomeExpenseNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInterestIncomeExpenseNet" xlink:to="loc_us-gaapInterestAndDividendIncomeOperating" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInterestIncomeExpenseNet" xlink:to="loc_us-gaapInterestAndDebtExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss" xlink:label="loc_us-gaapInterestIncomeExpenseAfterProvisionForLoanLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="loc_us-gaapInterestIncomeExpenseNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInterestIncomeExpenseAfterProvisionForLoanLoss" xlink:to="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncome" xlink:label="loc_us-gaapNoninterestIncome" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax" xlink:label="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestIncome" xlink:to="loc_us-gaapRevenueFromContractWithCustomerIncludingAssessedTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ServiceFeesOnDepositAccounts" xlink:label="loc_SFSTServiceFeesOnDepositAccounts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestIncome" xlink:to="loc_SFSTServiceFeesOnDepositAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProductOrServiceOnDebitCard" xlink:label="loc_SFSTProductOrServiceOnDebitCard" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestIncome" xlink:to="loc_SFSTProductOrServiceOnDebitCard" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BankOwnedLifeInsuranceIncome" xlink:label="loc_us-gaapBankOwnedLifeInsuranceIncome" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestIncome" xlink:to="loc_us-gaapBankOwnedLifeInsuranceIncome" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfOtherAssets" xlink:label="loc_us-gaapGainLossOnSaleOfOtherAssets" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestIncome" xlink:to="loc_us-gaapGainLossOnSaleOfOtherAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestIncomeOther" xlink:label="loc_us-gaapNoninterestIncomeOther" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestIncome" xlink:to="loc_us-gaapNoninterestIncomeOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestExpense" xlink:label="loc_us-gaapNoninterestExpense" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LaborAndRelatedExpense" xlink:label="loc_us-gaapLaborAndRelatedExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestExpense" xlink:to="loc_us-gaapLaborAndRelatedExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OccupancyNet" xlink:label="loc_us-gaapOccupancyNet" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestExpense" xlink:to="loc_us-gaapOccupancyNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InformationTechnologyAndDataProcessing" xlink:label="loc_us-gaapInformationTechnologyAndDataProcessing" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestExpense" xlink:to="loc_us-gaapInformationTechnologyAndDataProcessing" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalDepositInsuranceCorporationPremiumExpense" xlink:label="loc_us-gaapFederalDepositInsuranceCorporationPremiumExpense" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestExpense" xlink:to="loc_us-gaapFederalDepositInsuranceCorporationPremiumExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProfessionalFees" xlink:label="loc_us-gaapProfessionalFees" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestExpense" xlink:to="loc_us-gaapProfessionalFees" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketingExpense" xlink:label="loc_us-gaapMarketingExpense" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestExpense" xlink:to="loc_us-gaapMarketingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherNoninterestExpense" xlink:label="loc_us-gaapOtherNoninterestExpense" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNoninterestExpense" xlink:to="loc_us-gaapOtherNoninterestExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapInterestIncomeExpenseAfterProvisionForLoanLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNoninterestIncome" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNoninterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapOtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:title="00000007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForLoanLeaseAndOtherLosses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepreciationAmortizationAndAccretionNet" xlink:label="loc_us-gaapDepreciationAmortizationAndAccretionNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationAmortizationAndAccretionNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:label="loc_us-gaapAccretionAmortizationOfDiscountsAndPremiumsInvestments" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAccretionAmortizationOfDiscountsAndPremiumsInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfInvestments" xlink:label="loc_us-gaapGainLossOnSaleOfInvestments" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSaleOfPropertyPlantEquipment" xlink:label="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSaleOfPropertyPlantEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingLeasePayment" xlink:label="loc_SFSTOperatingLeasePayment" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_SFSTOperatingLeasePayment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapShareBasedCompensation" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_GainLossOnSalesOfLoansNet" xlink:label="loc_us-gaapGainLossOnSalesOfLoansNet" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapGainLossOnSalesOfLoansNet" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:label="loc_us-gaapPaymentsForOriginationAndPurchasesOfLoansHeldForSale" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapPaymentsForOriginationAndPurchasesOfLoansHeldForSale" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfLoansHeldForSale" xlink:label="loc_us-gaapProceedsFromSaleOfLoansHeldForSale" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfLoansHeldForSale" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:label="loc_us-gaapLifeInsuranceCorporateOrBankOwnedChangeInValue" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapLifeInsuranceCorporateOrBankOwnedChangeInValue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeferredIncomeTaxes" xlink:label="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeferredIncomeTaxes" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" />
      <link:calculationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForProceedsFromLoansAndLeases" xlink:label="loc_us-gaapPaymentsForProceedsFromLoansAndLeases" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsForProceedsFromLoansAndLeases" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaapPaymentsToAcquireAvailableForSaleSecuritiesDebt" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireAvailableForSaleSecuritiesDebt" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsToAcquireOtherInvestments" xlink:label="loc_us-gaapPaymentsToAcquireOtherInvestments" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquireOtherInvestments" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:label="loc_us-gaapProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:label="loc_us-gaapProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:label="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfAvailableForSaleSecuritiesDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment" xlink:label="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapProceedsFromSaleOfPropertyPlantAndEquipment" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInDeposits" xlink:label="loc_us-gaapIncreaseDecreaseInDeposits" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInDeposits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:label="loc_SFSTIncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_SFSTIncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease" xlink:label="loc_us-gaapSubordinatedLiabilitiesPeriodIncreaseDecrease" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapSubordinatedLiabilitiesPeriodIncreaseDecrease" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromStockOptionsExercised" xlink:label="loc_us-gaapProceedsFromStockOptionsExercised" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromStockOptionsExercised" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000014 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000015 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivities" xlink:title="999016 - Disclosure - Summary of Significant Accounting Policies and Activities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecurities" xlink:title="999017 - Disclosure - Investment Securities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/MortgageLoansHeldForSale" xlink:title="999018 - Disclosure - Mortgage Loans Held for Sale" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLosses" xlink:title="999019 - Disclosure - Loans and Allowance for Credit Losses" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipment" xlink:title="999020 - Disclosure - Property and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Leases" xlink:title="999021 - Disclosure - Leases" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Deposits" xlink:title="999022 - Disclosure - Deposits" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:title="999023 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SubordinatedDebentures" xlink:title="999024 - Disclosure - Subordinated Debentures" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/UnusedLinesOfCredit" xlink:title="999025 - Disclosure - Unused Lines of Credit" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstruments" xlink:title="999026 - Disclosure - Derivative Financial Instruments" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccounting" xlink:title="999027 - Disclosure - Fair Value Accounting" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShare" xlink:title="999028 - Disclosure - Earnings Per Common Share" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/CommitmentsAndContingencies" xlink:title="999029 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxes" xlink:title="999030 - Disclosure - Income Taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactions" xlink:title="999031 - Disclosure - Related Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRisk" xlink:title="999032 - Disclosure - Financial Instruments With Off-Balance Sheet Risk" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EmployeeBenefitPlan" xlink:title="999033 - Disclosure - Employee Benefit Plan" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensation" xlink:title="999034 - Disclosure - Stock-Based Compensation" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Dividends" xlink:title="999035 - Disclosure - Dividends" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMatters" xlink:title="999036 - Disclosure - Regulatory Matters" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformation" xlink:title="999037 - Disclosure - Parent Company Financial Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies" xlink:title="999038 - Disclosure - Summary of Significant Accounting Policies and Activities (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesTables" xlink:title="999039 - Disclosure - Investment Securities (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables" xlink:title="999040 - Disclosure - Loans and Allowance for Credit Losses (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentTables" xlink:title="999041 - Disclosure - Property and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LeasesTables" xlink:title="999042 - Disclosure - Leases (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsTables" xlink:title="999043 - Disclosure - Deposits (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables" xlink:title="999044 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsTables" xlink:title="999045 - Disclosure - Derivative Financial Instruments (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingTables" xlink:title="999046 - Disclosure - Fair Value Accounting (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShareTables" xlink:title="999047 - Disclosure - Earnings Per Common Share (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesTables" xlink:title="999048 - Disclosure - Income Taxes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactionsTables" xlink:title="999049 - Disclosure - Related Party Transactions (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationTables" xlink:title="999050 - Disclosure - Stock-Based Compensation (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMattersTables" xlink:title="999051 - Disclosure - Regulatory Matters (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationTables" xlink:title="999052 - Disclosure - Parent Company Financial Information (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative" xlink:title="999053 - Disclosure - Summary of Significant Accounting Policies and Activities (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities" xlink:title="999054 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity" xlink:title="999055 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities" xlink:title="999056 - Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments" xlink:title="999057 - Disclosure - Investment Securities (Details) - Schedule of other investments" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative" xlink:title="999058 - Disclosure - Investment Securities (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/MortgageLoansHeldForSaleDetailsNarrative" xlink:title="999059 - Disclosure - Mortgage Loans Held for Sale (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio" xlink:title="999060 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType" xlink:title="999061 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination" xlink:title="999062 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus" xlink:title="999063 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs" xlink:title="999064 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories" xlink:title="999065 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses" xlink:title="999066 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans" xlink:title="999067 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments" xlink:title="999068 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative" xlink:title="999069 - Disclosure - Loans and Allowance for Credit Losses (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment" xlink:title="999070 - Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment" xlink:title="999071 - Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="999072 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue" xlink:title="999073 - Disclosure - Leases (Details) - Schedule of operating lease payment due" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LeasesDetailsNarrative" xlink:title="999074 - Disclosure - Leases (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts" xlink:title="999075 - Disclosure - Deposits (Details) - Schedule of detail in deposit accounts">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Deposits" xlink:label="loc_us-gaapDeposits" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NoninterestBearingDepositLiabilities" xlink:label="loc_us-gaapNoninterestBearingDepositLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeposits" xlink:to="loc_us-gaapNoninterestBearingDepositLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:label="loc_us-gaapInterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeposits" xlink:to="loc_us-gaapInterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDomesticDepositMoneyMarket" xlink:label="loc_us-gaapInterestBearingDomesticDepositMoneyMarket" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeposits" xlink:to="loc_us-gaapInterestBearingDomesticDepositMoneyMarket" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestBearingDomesticDepositSavings" xlink:label="loc_us-gaapInterestBearingDomesticDepositSavings" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeposits" xlink:to="loc_us-gaapInterestBearingDomesticDepositSavings" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TimeDeposits" xlink:label="loc_us-gaapTimeDeposits" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeposits" xlink:to="loc_us-gaapTimeDeposits" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit" xlink:title="999076 - Disclosure - Deposits (Details) - Schedule of maturities of deposit" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsDetailsNarrative" xlink:title="999077 - Disclosure - Deposits (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding" xlink:title="999078 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative" xlink:title="999079 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative" xlink:title="999080 - Disclosure - Subordinated Debentures (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative" xlink:title="999081 - Disclosure - Unused Lines of Credit (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment" xlink:title="999082 - Disclosure - Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments" xlink:title="999083 - Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome" xlink:title="999084 - Disclosure - Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative" xlink:title="999085 - Disclosure - Derivative Financial Instruments (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis" xlink:title="999086 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis" xlink:title="999087 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements" xlink:title="999088 - Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments" xlink:title="999089 - Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company&apos;s financial instruments" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetailsNarrative" xlink:title="999090 - Disclosure - Fair Value Accounting (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations" xlink:title="999091 - Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share computations" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShareDetailsNarrative" xlink:title="999092 - Disclosure - Earnings Per Common Share (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999093 - Disclosure - Commitments and Contingencies (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense" xlink:title="999094 - Disclosure - Income Taxes (Details) - Schedule of components of income tax expense">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentFederalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentFederalTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentFederalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CurrentStateAndLocalTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentStateAndLocalTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate" xlink:title="999095 - Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationStateAndLocalIncomeTaxes" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationTaxExemptIncome" xlink:label="loc_us-gaapIncomeTaxReconciliationTaxExemptIncome" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationTaxExemptIncome" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:label="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapEffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxReconciliationOtherAdjustments" xlink:label="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapIncomeTaxReconciliationOtherAdjustments" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities" xlink:title="999096 - Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:label="loc_us-gaapDeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxAssetsNetDeferredLoanFees" xlink:label="loc_SFSTDeferredTaxAssetsNetDeferredLoanFees" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_SFSTDeferredTaxAssetsNetDeferredLoanFees" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxAssetsLeaseLiabilities" xlink:label="loc_SFSTDeferredTaxAssetsLeaseLiabilities" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_SFSTDeferredTaxAssetsLeaseLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsOther" xlink:label="loc_us-gaapDeferredTaxAssetsOther" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxLiabilitiesHedgingTransactions" xlink:label="loc_SFSTDeferredTaxLiabilitiesHedgingTransactions" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_SFSTDeferredTaxLiabilitiesHedgingTransactions" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesPrepaidExpenses" xlink:label="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxLiabilitiesPrepaidExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DeferredTaxLiabilitiesRightOfUseAssets" xlink:label="loc_SFSTDeferredTaxLiabilitiesRightOfUseAssets" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_SFSTDeferredTaxLiabilitiesRightOfUseAssets" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredTaxLiabilitiesOther" xlink:label="loc_us-gaapDeferredTaxLiabilitiesOther" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxLiabilitiesOther" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates" xlink:title="999097 - Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999098 - Disclosure - Related Party Transactions (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative" xlink:title="999099 - Disclosure - Financial Instruments With Off-Balance Sheet Risk (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:title="999100 - Disclosure - Employee Benefit Plan (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense" xlink:title="999101 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges" xlink:title="999102 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges" xlink:title="999103 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company&apos;s nonvested restricted stock and changes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="999104 - Disclosure - Stock-Based Compensation (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements" xlink:title="999105 - Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMattersDetailsNarrative" xlink:title="999106 - Disclosure - Regulatory Matters (Details Narrative)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets" xlink:title="999107 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed balance sheets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome" xlink:title="999108 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of income" />
    <link:calculationLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows" xlink:title="999109 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>13
<FILENAME>sfst-20241231_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoFiler Complete; Version: 5.25b -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: https://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://southernfirst.com/role/Cover" xlink:href="sfst-20241231.xsd#Cover" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedBalanceSheets" xlink:href="sfst-20241231.xsd#ConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:href="sfst-20241231.xsd#ConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfIncome" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfComprehensiveIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfShareholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows" xlink:href="sfst-20241231.xsd#ConsolidatedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#CybersecurityRiskManagementAndStrategyDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:href="https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd#MaterialCybersecurityIncidentDisclosure" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivities" xlink:href="sfst-20241231.xsd#SummaryOfSignificantAccountingPoliciesAndActivities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecurities" xlink:href="sfst-20241231.xsd#InvestmentSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/MortgageLoansHeldForSale" xlink:href="sfst-20241231.xsd#MortgageLoansHeldForSale" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLosses" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipment" xlink:href="sfst-20241231.xsd#PropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Leases" xlink:href="sfst-20241231.xsd#Leases" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Deposits" xlink:href="sfst-20241231.xsd#Deposits" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SubordinatedDebentures" xlink:href="sfst-20241231.xsd#SubordinatedDebentures" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/UnusedLinesOfCredit" xlink:href="sfst-20241231.xsd#UnusedLinesOfCredit" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstruments" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccounting" xlink:href="sfst-20241231.xsd#FairValueAccounting" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShare" xlink:href="sfst-20241231.xsd#EarningsPerCommonShare" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/CommitmentsAndContingencies" xlink:href="sfst-20241231.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxes" xlink:href="sfst-20241231.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactions" xlink:href="sfst-20241231.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRisk" xlink:href="sfst-20241231.xsd#FinancialInstrumentsWithOff-balanceSheetRisk" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EmployeeBenefitPlan" xlink:href="sfst-20241231.xsd#EmployeeBenefitPlan" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensation" xlink:href="sfst-20241231.xsd#Stock-basedCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Dividends" xlink:href="sfst-20241231.xsd#Dividends" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMatters" xlink:href="sfst-20241231.xsd#RegulatoryMatters" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformation" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies" xlink:href="sfst-20241231.xsd#SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesTables" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentTables" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LeasesTables" xlink:href="sfst-20241231.xsd#LeasesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsTables" xlink:href="sfst-20241231.xsd#DepositsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowingsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsTables" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingTables" xlink:href="sfst-20241231.xsd#FairValueAccountingTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShareTables" xlink:href="sfst-20241231.xsd#EarningsPerCommonShareTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesTables" xlink:href="sfst-20241231.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactionsTables" xlink:href="sfst-20241231.xsd#RelatedPartyTransactionsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationTables" xlink:href="sfst-20241231.xsd#Stock-basedCompensationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMattersTables" xlink:href="sfst-20241231.xsd#RegulatoryMattersTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationTables" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationTables" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative" xlink:href="sfst-20241231.xsd#SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetails-ScheduleOfOtherInvestments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative" xlink:href="sfst-20241231.xsd#InvestmentSecuritiesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/MortgageLoansHeldForSaleDetailsNarrative" xlink:href="sfst-20241231.xsd#MortgageLoansHeldForSaleDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative" xlink:href="sfst-20241231.xsd#LoansAndAllowanceForCreditLossesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/PropertyAndEquipmentDetailsNarrative" xlink:href="sfst-20241231.xsd#PropertyAndEquipmentDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue" xlink:href="sfst-20241231.xsd#LeasesDetails-ScheduleOfOperatingLeasePaymentDue" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/LeasesDetailsNarrative" xlink:href="sfst-20241231.xsd#LeasesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts" xlink:href="sfst-20241231.xsd#DepositsDetails-ScheduleOfDetailInDepositAccounts" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit" xlink:href="sfst-20241231.xsd#DepositsDetails-ScheduleOfMaturitiesOfDeposit" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DepositsDetailsNarrative" xlink:href="sfst-20241231.xsd#DepositsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative" xlink:href="sfst-20241231.xsd#FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative" xlink:href="sfst-20241231.xsd#SubordinatedDebenturesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative" xlink:href="sfst-20241231.xsd#UnusedLinesOfCreditDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative" xlink:href="sfst-20241231.xsd#DerivativeFinancialInstrumentsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments" xlink:href="sfst-20241231.xsd#FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FairValueAccountingDetailsNarrative" xlink:href="sfst-20241231.xsd#FairValueAccountingDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations" xlink:href="sfst-20241231.xsd#EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EarningsPerCommonShareDetailsNarrative" xlink:href="sfst-20241231.xsd#EarningsPerCommonShareDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:href="sfst-20241231.xsd#CommitmentsAndContingenciesDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense" xlink:href="sfst-20241231.xsd#IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate" xlink:href="sfst-20241231.xsd#IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities" xlink:href="sfst-20241231.xsd#IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates" xlink:href="sfst-20241231.xsd#RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:href="sfst-20241231.xsd#RelatedPartyTransactionsDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative" xlink:href="sfst-20241231.xsd#FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:href="sfst-20241231.xsd#EmployeeBenefitPlanDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative" xlink:href="sfst-20241231.xsd#Stock-basedCompensationDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements" xlink:href="sfst-20241231.xsd#RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/RegulatoryMattersDetailsNarrative" xlink:href="sfst-20241231.xsd#RegulatoryMattersDetailsNarrative" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome" xlink:type="simple" />
    <link:roleRef roleURI="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows" xlink:href="sfst-20241231.xsd#ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpDisclosureWithAdditionalMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpDisclosureWithAdditionalMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpTable" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpTable" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsToCompensation" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsToCompensation" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListsByExecutiveCategory" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListsByExecutiveCategory" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TabularListMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TabularListMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpMeasures" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpMeasures" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpExecutiveCategoriesOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#PvpAdjustmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/IndividualsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#IndividualsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/AwardTypeOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardTypeOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#TradingArrangmentsOnly" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/ForgoneRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#ForgoneRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/OutstandingRecoveries" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#OutstandingRecoveries" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/AwardsCloseToMnpiDisc" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#AwardsCloseToMnpiDisc" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/InsiderTradingArrangementsByInd" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#InsiderTradingArrangemenstByInd" xlink:type="simple" />
    <link:roleRef roleURI="http://xbrl.sec.gov/ecd/role/Defaults" xlink:href="https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd#Defaults" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Cover" xlink:title="00000001 - Document - Cover" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedBalanceSheets" xlink:title="00000002 - Statement - CONSOLIDATED BALANCE SHEETS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfIncome" xlink:title="00000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome" xlink:title="00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquityParenthetical" xlink:title="00000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity" xlink:title="00000007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS&apos; EQUITY">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PreferredStockMember" xlink:label="loc_us-gaapPreferredStockMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapPreferredStockMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonvestedRestrictedStockMember" xlink:label="loc_SFSTNonvestedRestrictedStockMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_SFSTNonvestedRestrictedStockMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdoptionOfASU201613" xlink:label="loc_SFSTAdoptionOfASU201613_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTAdoptionOfASU201613_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueStockOptionsExercised_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesStockOptionsExercised_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition_80" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:label="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapAdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_80" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent_80" xlink:type="arc" order="11" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows" xlink:title="00000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure" xlink:title="00000014 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure" xlink:title="00000015 - Disclosure - Material Cybersecurity Incident Disclosure" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivities" xlink:title="999016 - Disclosure - Summary of Significant Accounting Policies and Activities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecurities" xlink:title="999017 - Disclosure - Investment Securities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/MortgageLoansHeldForSale" xlink:title="999018 - Disclosure - Mortgage Loans Held for Sale" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLosses" xlink:title="999019 - Disclosure - Loans and Allowance for Credit Losses" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipment" xlink:title="999020 - Disclosure - Property and Equipment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Leases" xlink:title="999021 - Disclosure - Leases" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Deposits" xlink:title="999022 - Disclosure - Deposits" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowings" xlink:title="999023 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SubordinatedDebentures" xlink:title="999024 - Disclosure - Subordinated Debentures" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/UnusedLinesOfCredit" xlink:title="999025 - Disclosure - Unused Lines of Credit" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstruments" xlink:title="999026 - Disclosure - Derivative Financial Instruments" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccounting" xlink:title="999027 - Disclosure - Fair Value Accounting" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShare" xlink:title="999028 - Disclosure - Earnings Per Common Share" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/CommitmentsAndContingencies" xlink:title="999029 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxes" xlink:title="999030 - Disclosure - Income Taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactions" xlink:title="999031 - Disclosure - Related Party Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRisk" xlink:title="999032 - Disclosure - Financial Instruments With Off-Balance Sheet Risk" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EmployeeBenefitPlan" xlink:title="999033 - Disclosure - Employee Benefit Plan" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensation" xlink:title="999034 - Disclosure - Stock-Based Compensation" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Dividends" xlink:title="999035 - Disclosure - Dividends" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMatters" xlink:title="999036 - Disclosure - Regulatory Matters" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformation" xlink:title="999037 - Disclosure - Parent Company Financial Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies" xlink:title="999038 - Disclosure - Summary of Significant Accounting Policies and Activities (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesTables" xlink:title="999039 - Disclosure - Investment Securities (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables" xlink:title="999040 - Disclosure - Loans and Allowance for Credit Losses (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentTables" xlink:title="999041 - Disclosure - Property and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LeasesTables" xlink:title="999042 - Disclosure - Leases (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsTables" xlink:title="999043 - Disclosure - Deposits (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables" xlink:title="999044 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsTables" xlink:title="999045 - Disclosure - Derivative Financial Instruments (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingTables" xlink:title="999046 - Disclosure - Fair Value Accounting (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShareTables" xlink:title="999047 - Disclosure - Earnings Per Common Share (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesTables" xlink:title="999048 - Disclosure - Income Taxes (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactionsTables" xlink:title="999049 - Disclosure - Related Party Transactions (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationTables" xlink:title="999050 - Disclosure - Stock-Based Compensation (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMattersTables" xlink:title="999051 - Disclosure - Regulatory Matters (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationTables" xlink:title="999052 - Disclosure - Parent Company Financial Information (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative" xlink:title="999053 - Disclosure - Summary of Significant Accounting Policies and Activities (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsLineItems" xlink:label="loc_us-gaapCashAndCashEquivalentsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfCashAndCashEquivalentsTable" xlink:label="loc_us-gaapScheduleOfCashAndCashEquivalentsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapScheduleOfCashAndCashEquivalentsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAxis" xlink:label="loc_us-gaapCashAndCashEquivalentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfCashAndCashEquivalentsTable" xlink:to="loc_us-gaapCashAndCashEquivalentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCashAndCashEquivalentsAxis" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCashAndCashEquivalentsAxis" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalReserveBankMember" xlink:label="loc_SFSTFederalReserveBankMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember" xlink:to="loc_SFSTFederalReserveBankMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateStatedPercentage_70" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditAssumed1" xlink:label="loc_us-gaapLineOfCreditAssumed1_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapLineOfCreditAssumed1_70" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityRemainingBorrowingCapacity_70" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_70" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AccruedInterestReceivable" xlink:label="loc_SFSTAccruedInterestReceivable_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_SFSTAccruedInterestReceivable_70" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleAccruedInterestWriteoff_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleAccruedInterestWriteoff_70" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_70" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LiabilityForUnfundedCommitments" xlink:label="loc_SFSTLiabilityForUnfundedCommitments_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_SFSTLiabilityForUnfundedCommitments_70" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetainedEarningsAppropriated" xlink:label="loc_us-gaapRetainedEarningsAppropriated_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCashAndCashEquivalentsLineItems" xlink:to="loc_us-gaapRetainedEarningsAppropriated_70" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities" xlink:title="999054 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesLineItems" xlink:label="loc_us-gaapMarketableSecuritiesLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesTable" xlink:label="loc_us-gaapMarketableSecuritiesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapMarketableSecuritiesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapMarketableSecuritiesTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CorporateBondSecuritiesMember" xlink:label="loc_us-gaapCorporateBondSecuritiesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCorporateBondSecuritiesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USTreasurySecuritiesMember" xlink:label="loc_us-gaapUSTreasurySecuritiesMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSTreasurySecuritiesMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AgencySecuritiesMember" xlink:label="loc_us-gaapAgencySecuritiesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapAgencySecuritiesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaapAssetBackedSecuritiesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapAssetBackedSecuritiesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="loc_us-gaapMortgageBackedSecuritiesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapMortgageBackedSecuritiesMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalInvestmentSecuritiesMember" xlink:label="loc_SFSTTotalInvestmentSecuritiesMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTTotalInvestmentSecuritiesMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAmortizedCostBasis_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax" xlink:label="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AvailableForSaleSecuritiesDebtSecurities" xlink:label="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapAvailableForSaleSecuritiesDebtSecurities_150" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity" xlink:title="999055 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities" xlink:title="999056 - Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesLineItems" xlink:label="loc_us-gaapMarketableSecuritiesLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecuritiesTable" xlink:label="loc_us-gaapMarketableSecuritiesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapMarketableSecuritiesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapMarketableSecuritiesTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CorporateBondsMember" xlink:label="loc_SFSTCorporateBondsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTCorporateBondsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_USTreasuresMember" xlink:label="loc_SFSTUSTreasuresMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTUSTreasuresMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AgencySecuritiesMember" xlink:label="loc_us-gaapAgencySecuritiesMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapAgencySecuritiesMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_USStatesAndPoliticalSubdivisionsMember" xlink:label="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapUSStatesAndPoliticalSubdivisionsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetBackedSecuritiesMember" xlink:label="loc_us-gaapAssetBackedSecuritiesMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapAssetBackedSecuritiesMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesMember" xlink:label="loc_us-gaapMortgageBackedSecuritiesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapMortgageBackedSecuritiesMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesInvestmentMember" xlink:label="loc_us-gaapSecuritiesInvestmentMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapSecuritiesInvestmentMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths" xlink:label="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger" xlink:label="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_150" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_150" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_150" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition" xlink:label="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPosition_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_SFSTNumberOfInvestmentsInContinuousUnrealizedLossPosition_150" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPosition_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPosition_150" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss" xlink:label="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_us-gaapDebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_150" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments" xlink:label="loc_SFSTAvailableForSaleSecuritiesTotalNumberOfInvestments_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapMarketableSecuritiesLineItems" xlink:to="loc_SFSTAvailableForSaleSecuritiesTotalNumberOfInvestments_150" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments" xlink:title="999057 - Disclosure - Investment Securities (Details) - Schedule of other investments" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative" xlink:title="999058 - Disclosure - Investment Securities (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/MortgageLoansHeldForSaleDetailsNarrative" xlink:title="999059 - Disclosure - Mortgage Loans Held for Sale (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio" xlink:title="999060 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:label="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember_200" xlink:type="arc" order="201" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaapCollateralAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapCollateralAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaapCollateralDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCollateralAxis" xlink:to="loc_us-gaapCollateralDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaapCollateralDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollateralAxis" xlink:to="loc_us-gaapCollateralDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialRealEstateMember" xlink:label="loc_us-gaapResidentialRealEstateMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollateralDomain" xlink:to="loc_us-gaapResidentialRealEstateMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialRealEstateMember" xlink:label="loc_us-gaapCommercialRealEstateMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollateralDomain" xlink:to="loc_us-gaapCommercialRealEstateMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionLoansMember" xlink:label="loc_us-gaapConstructionLoansMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapConstructionLoansMember_80" xlink:type="arc" order="82" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessLoanMember" xlink:label="loc_SFSTBusinessLoanMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_SFSTBusinessLoanMember_120" xlink:type="arc" order="122" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateLoanMember" xlink:label="loc_us-gaapRealEstateLoanMember_200" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapRealEstateLoanMember_200" xlink:type="arc" order="202" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HomeEquityLoanMember" xlink:label="loc_us-gaapHomeEquityLoanMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapHomeEquityLoanMember_240" xlink:type="arc" order="242" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherConsumerMember" xlink:label="loc_SFSTOtherConsumerMember_320" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_SFSTOtherConsumerMember_320" xlink:type="arc" order="322" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialAbstract" xlink:label="loc_SFSTCommercialAbstract_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCommercialAbstract_430" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross" xlink:label="loc_us-gaapNotesReceivableGross_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapNotesReceivableGross_430" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialLoansReceivablePercentage" xlink:label="loc_SFSTCommercialLoansReceivablePercentage_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCommercialLoansReceivablePercentage_430" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ConsumerLoansReceivablePercentage" xlink:label="loc_SFSTConsumerLoansReceivablePercentage_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTConsumerLoansReceivablePercentage_430" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage" xlink:label="loc_SFSTLoansAndLeasesReceivableNetOfDeferredIncomePercentage_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTLoansAndLeasesReceivableNetOfDeferredIncomePercentage_430" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLosses_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLosses_430" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableNet" xlink:label="loc_us-gaapNotesReceivableNet_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapNotesReceivableNet_430" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType" xlink:title="999061 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination" xlink:title="999062 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfFinancingReceivablesPastDueTable" xlink:label="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember_210" xlink:type="arc" order="211" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralAxis" xlink:label="loc_us-gaapCollateralAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapCollateralAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaapCollateralDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapCollateralAxis" xlink:to="loc_us-gaapCollateralDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CollateralDomain" xlink:label="loc_us-gaapCollateralDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapCollateralAxis" xlink:to="loc_us-gaapCollateralDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ResidentialRealEstateMember" xlink:label="loc_us-gaapResidentialRealEstateMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollateralDomain" xlink:to="loc_us-gaapResidentialRealEstateMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialRealEstateMember" xlink:label="loc_us-gaapCommercialRealEstateMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapCollateralDomain" xlink:to="loc_us-gaapCommercialRealEstateMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentAxis" xlink:label="loc_us-gaapInternalCreditAssessmentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapInternalCreditAssessmentAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentDomain" xlink:label="loc_us-gaapInternalCreditAssessmentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapInternalCreditAssessmentAxis" xlink:to="loc_us-gaapInternalCreditAssessmentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InternalCreditAssessmentDomain" xlink:label="loc_us-gaapInternalCreditAssessmentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapInternalCreditAssessmentAxis" xlink:to="loc_us-gaapInternalCreditAssessmentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PassMember" xlink:label="loc_us-gaapPassMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInternalCreditAssessmentDomain" xlink:to="loc_us-gaapPassMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_WatchMember" xlink:label="loc_SFSTWatchMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInternalCreditAssessmentDomain" xlink:to="loc_SFSTWatchMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SpecialMentionMember" xlink:label="loc_us-gaapSpecialMentionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInternalCreditAssessmentDomain" xlink:to="loc_us-gaapSpecialMentionMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubstandardMember" xlink:label="loc_us-gaapSubstandardMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapInternalCreditAssessmentDomain" xlink:to="loc_us-gaapSubstandardMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfFinancingReceivablesPastDueTable" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:label="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis" xlink:to="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionLoansMember" xlink:label="loc_us-gaapConstructionLoansMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapConstructionLoansMember_110" xlink:type="arc" order="111" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessMember" xlink:label="loc_SFSTBusinessMember_140" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_SFSTBusinessMember_140" xlink:type="arc" order="141" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateLoanMember" xlink:label="loc_us-gaapRealEstateLoanMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapRealEstateLoanMember_210" xlink:type="arc" order="212" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HomeEquityLoanMember" xlink:label="loc_us-gaapHomeEquityLoanMember_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_us-gaapHomeEquityLoanMember_260" xlink:type="arc" order="262" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherMember" xlink:label="loc_SFSTOtherMember_340" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain" xlink:to="loc_SFSTOtherMember_340" xlink:type="arc" order="342" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedInCurrentFiscalYear_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedInCurrentFiscalYear_860" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_860" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_860" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_860" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_860" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear" xlink:label="loc_us-gaapFinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_860" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRevolving" xlink:label="loc_us-gaapFinancingReceivableRevolving_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableRevolving_860" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableRevolvingConvertedToTermLoan" xlink:label="loc_us-gaapFinancingReceivableRevolvingConvertedToTermLoan_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapFinancingReceivableRevolvingConvertedToTermLoan_860" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross" xlink:label="loc_us-gaapNotesReceivableGross_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_us-gaapNotesReceivableGross_860" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2024" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2024_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2024_860" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2023" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2023_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2023_860" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2022" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2022_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2022_860" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2021" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2021_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2021_860" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2020" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2020_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2020_860" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsPrior" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffsPrior_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffsPrior_860" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsRevolving" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffsRevolving_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffsRevolving_860" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffsRevolvingConvertTerm_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffsRevolvingConvertTerm_860" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffsTotal" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffsTotal_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffsTotal_860" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CurrentPeriodGrossWriteoffs2019" xlink:label="loc_SFSTCurrentPeriodGrossWriteoffs2019_860" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFinancingReceivableRecordedInvestmentPastDueLineItems" xlink:to="loc_SFSTCurrentPeriodGrossWriteoffs2019_860" xlink:type="arc" order="18" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus" xlink:title="999063 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember_230" xlink:type="arc" order="231" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OwnerOccupiedReMember" xlink:label="loc_SFSTOwnerOccupiedReMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTOwnerOccupiedReMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedReMember" xlink:label="loc_SFSTNonOwnerOccupiedReMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTNonOwnerOccupiedReMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionMember" xlink:label="loc_us-gaapConstructionMember_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapConstructionMember_110" xlink:type="arc" order="112" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessMember" xlink:label="loc_SFSTBusinessMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTBusinessMember_170" xlink:type="arc" order="172" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember_230" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapRealEstateMember_230" xlink:type="arc" order="232" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_HomeEquitysMember" xlink:label="loc_SFSTHomeEquitysMember_290" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTHomeEquitysMember_290" xlink:type="arc" order="292" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherMember" xlink:label="loc_SFSTOtherMember_410" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTOtherMember_410" xlink:type="arc" order="412" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_Accruing3059DaysPastDueMember" xlink:label="loc_SFSTAccruing3059DaysPastDueMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTAccruing3059DaysPastDueMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_Accruing6089DaysPastDueMember" xlink:label="loc_SFSTAccruing6089DaysPastDueMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTAccruing6089DaysPastDueMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_Accruing90DaysOrMorePastDueMember" xlink:label="loc_SFSTAccruing90DaysOrMorePastDueMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTAccruing90DaysOrMorePastDueMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AccruingCurrentMember" xlink:label="loc_SFSTAccruingCurrentMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTAccruingCurrentMember_30" xlink:type="arc" order="33" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonaccrualLoansMember" xlink:label="loc_SFSTNonaccrualLoansMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTNonaccrualLoansMember_80" xlink:type="arc" order="83" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalLoanBalancesByPaymentAmount" xlink:label="loc_SFSTTotalLoanBalancesByPaymentAmount_1080" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTTotalLoanBalancesByPaymentAmount_1080" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalLoan" xlink:label="loc_SFSTTotalLoan_1080" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTTotalLoan_1080" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs" xlink:title="999064 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories" xlink:title="999065 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedReMember" xlink:label="loc_SFSTNonOwnerOccupiedReMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTNonOwnerOccupiedReMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessMember" xlink:label="loc_SFSTBusinessMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTBusinessMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapRealEstateMember_180" xlink:type="arc" order="182" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_HomeEquitysMember" xlink:label="loc_SFSTHomeEquitysMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTHomeEquitysMember_240" xlink:type="arc" order="242" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonaccrualLoansWithNoAllowanceMember" xlink:label="loc_SFSTNonaccrualLoansWithNoAllowanceMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_SFSTNonaccrualLoansWithNoAllowanceMember_0" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonaccrualLoansWithAnAllowanceMember" xlink:label="loc_SFSTNonaccrualLoansWithAnAllowanceMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_SFSTNonaccrualLoansWithAnAllowanceMember_10" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalNonaccrualLoansMember" xlink:label="loc_SFSTTotalNonaccrualLoansMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_SFSTTotalNonaccrualLoansMember_20" xlink:type="arc" order="23" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NotesReceivableGross" xlink:label="loc_us-gaapNotesReceivableGross_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapNotesReceivableGross_430" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TotalNonaccrualLoans" xlink:label="loc_SFSTTotalNonaccrualLoans_430" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTTotalNonaccrualLoans_430" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses" xlink:title="999066 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialAndConsumerMember" xlink:label="loc_SFSTCommercialAndConsumerMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTCommercialAndConsumerMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OwnerOccupiedReMember" xlink:label="loc_SFSTOwnerOccupiedReMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTOwnerOccupiedReMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedReMember" xlink:label="loc_SFSTNonOwnerOccupiedReMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTNonOwnerOccupiedReMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionMember" xlink:label="loc_us-gaapConstructionMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapConstructionMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessMember" xlink:label="loc_SFSTBusinessMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTBusinessMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapRealEstateMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_HomeEquitysMember" xlink:label="loc_SFSTHomeEquitysMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTHomeEquitysMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OtherMember" xlink:label="loc_SFSTOtherMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTOtherMember_70" xlink:type="arc" order="72" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLosses_640" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLosses_640" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:label="loc_us-gaapProvisionForLoanLeaseAndOtherLosses_640" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapProvisionForLoanLeaseAndOtherLosses_640" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff" xlink:label="loc_us-gaapFinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_640" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapFinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_640" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ValuationAllowancesAndReservesRecoveries" xlink:label="loc_us-gaapValuationAllowancesAndReservesRecoveries_640" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapValuationAllowancesAndReservesRecoveries_640" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries" xlink:label="loc_SFSTAllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_640" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTAllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_640" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans" xlink:label="loc_SFSTNetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_640" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTNetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_640" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans" xlink:label="loc_SFSTAllowanceForLoanLossesAsPercentageOfGrossLoans_640" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTAllowanceForLoanLossesAsPercentageOfGrossLoans_640" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans" xlink:label="loc_SFSTAllowanceForLoanLossesAsPercentageOfNonperformingLoans_640" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTAllowanceForLoanLossesAsPercentageOfNonperformingLoans_640" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdjustmentForCecl" xlink:label="loc_SFSTAdjustmentForCecl_640" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTAdjustmentForCecl_640" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans" xlink:title="999067 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsNotesAndLoansReceivableLineItems" xlink:label="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:label="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedReMember" xlink:label="loc_SFSTNonOwnerOccupiedReMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_SFSTNonOwnerOccupiedReMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductOrServiceAxis" xlink:label="loc_srtProductOrServiceAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfAccountsNotesLoansAndFinancingReceivableTable" xlink:to="loc_srtProductOrServiceAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ProductsAndServicesDomain" xlink:label="loc_srtProductsAndServicesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtProductOrServiceAxis" xlink:to="loc_srtProductsAndServicesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessMember" xlink:label="loc_SFSTBusinessMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_SFSTBusinessMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RealEstateMember" xlink:label="loc_us-gaapRealEstateMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapRealEstateMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HomeEquityLoanMember" xlink:label="loc_us-gaapHomeEquityLoanMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtProductsAndServicesDomain" xlink:to="loc_us-gaapHomeEquityLoanMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AllowanceForLoanAndLeaseLossesRealEstate" xlink:label="loc_us-gaapAllowanceForLoanAndLeaseLossesRealEstate_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapAllowanceForLoanAndLeaseLossesRealEstate_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BusinessAssets" xlink:label="loc_SFSTBusinessAssets_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_SFSTBusinessAssets_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLoansPayable" xlink:label="loc_us-gaapOtherLoansPayable_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapOtherLoansPayable_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InventoryRealEstate" xlink:label="loc_us-gaapInventoryRealEstate_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapAccountsNotesAndLoansReceivableLineItems" xlink:to="loc_us-gaapInventoryRealEstate_150" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments" xlink:title="999068 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember" xlink:label="loc_SFSTAllowanceForCreditLossesUnfundedLoanCommitmentsMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTAllowanceForCreditLossesUnfundedLoanCommitmentsMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAllowanceForCreditLosses" xlink:label="loc_us-gaapFinancingReceivableAllowanceForCreditLosses_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapFinancingReceivableAllowanceForCreditLosses_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdjustmentForAdoptionOfCECL" xlink:label="loc_SFSTAdjustmentForAdoptionOfCECL_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_SFSTAdjustmentForAdoptionOfCECL_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProvisionForCreditLosses" xlink:label="loc_SFSTProvisionForCreditLosses_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_SFSTProvisionForCreditLosses_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_UnfundedLoanCommitments" xlink:label="loc_SFSTUnfundedLoanCommitments_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_SFSTUnfundedLoanCommitments_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage" xlink:label="loc_SFSTReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_SFSTReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_80" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative" xlink:title="999069 - Disclosure - Loans and Allowance for Credit Losses (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeAxis" xlink:label="loc_us-gaapLongtermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapLongtermDebtTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongtermDebtTypeDomain" xlink:label="loc_us-gaapLongtermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapLongtermDebtTypeAxis" xlink:to="loc_us-gaapLongtermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NonOwnerOccupiedLoansMember" xlink:label="loc_SFSTNonOwnerOccupiedLoansMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_SFSTNonOwnerOccupiedLoansMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialConstructionLoansMember" xlink:label="loc_SFSTCommercialConstructionLoansMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapLongtermDebtTypeDomain" xlink:to="loc_SFSTCommercialConstructionLoansMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CommercialLoanMember" xlink:label="loc_us-gaapCommercialLoanMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapCommercialLoanMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConsumerLoanMember" xlink:label="loc_us-gaapConsumerLoanMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapConsumerLoanMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_RealEstateLoanPercentageOfAggregateLoan" xlink:label="loc_SFSTRealEstateLoanPercentageOfAggregateLoan_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTRealEstateLoanPercentageOfAggregateLoan_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CommercialLoansPercentageOfAggregateRealEstateLoan" xlink:label="loc_SFSTCommercialLoansPercentageOfAggregateRealEstateLoan_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTCommercialLoansPercentageOfAggregateRealEstateLoan_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan" xlink:label="loc_SFSTConsumerLoansPercentageOfAggregateRealEstateLoan_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTConsumerLoansPercentageOfAggregateRealEstateLoan_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OccupiedLoansPercentage" xlink:label="loc_SFSTOccupiedLoansPercentage_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTOccupiedLoansPercentage_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DeferredCostsCurrentAndNoncurrent" xlink:label="loc_us-gaapDeferredCostsCurrentAndNoncurrent_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDeferredCostsCurrentAndNoncurrent_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_MortgageLoansPledgedAsCollateralAdvances" xlink:label="loc_SFSTMortgageLoansPledgedAsCollateralAdvances_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTMortgageLoansPledgedAsCollateralAdvances_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio" xlink:label="loc_SFSTPartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTPartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ForegoneInterestIncomeOnNonAccrualLoan" xlink:label="loc_SFSTForegoneInterestIncomeOnNonAccrualLoan_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTForegoneInterestIncomeOnNonAccrualLoan_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableNonaccrualInterestIncome" xlink:label="loc_us-gaapFinancingReceivableNonaccrualInterestIncome_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapFinancingReceivableNonaccrualInterestIncome_110" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancingReceivableAccruedInterestWriteoff" xlink:label="loc_us-gaapFinancingReceivableAccruedInterestWriteoff_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapFinancingReceivableAccruedInterestWriteoff_110" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProvisionForOtherCreditLosses" xlink:label="loc_us-gaapProvisionForOtherCreditLosses_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapProvisionForOtherCreditLosses_110" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PrimarilyLoanGrowth" xlink:label="loc_SFSTPrimarilyLoanGrowth_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTPrimarilyLoanGrowth_110" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AllowanceForCreditLossesForLoanCommitments" xlink:label="loc_SFSTAllowanceForCreditLossesForLoanCommitments_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTAllowanceForCreditLossesForLoanCommitments_110" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment" xlink:title="999070 - Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LandMember" xlink:label="loc_us-gaapLandMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLandMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FurnitureAndEquipmentMember" xlink:label="loc_SFSTFurnitureAndEquipmentMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTFurnitureAndEquipmentMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SoftwareMember" xlink:label="loc_SFSTSoftwareMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTSoftwareMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ConstructionInProgressMember" xlink:label="loc_us-gaapConstructionInProgressMember_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapConstructionInProgressMember_100" xlink:type="arc" order="101" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AccumulatedDepreciationandAmortizationMember" xlink:label="loc_SFSTAccumulatedDepreciationandAmortizationMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTAccumulatedDepreciationandAmortizationMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross_170" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_170" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_OperatingLeaseRightOfUseAssets" xlink:label="loc_SFSTOperatingLeaseRightOfUseAssets_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_SFSTOperatingLeaseRightOfUseAssets_170" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet_170" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment" xlink:title="999071 - Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SoftwareMember" xlink:label="loc_SFSTSoftwareMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTSoftwareMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FurnitureAndEquipmentMember" xlink:label="loc_SFSTFurnitureAndEquipmentMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTFurnitureAndEquipmentMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LeaseholdImprovementsMember" xlink:label="loc_us-gaapLeaseholdImprovementsMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapLeaseholdImprovementsMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BuildingsMember" xlink:label="loc_SFSTBuildingsMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_SFSTBuildingsMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_70" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/PropertyAndEquipmentDetailsNarrative" xlink:title="999072 - Disclosure - Property and Equipment (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue" xlink:title="999073 - Disclosure - Leases (Details) - Schedule of operating lease payment due" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/LeasesDetailsNarrative" xlink:title="999074 - Disclosure - Leases (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts" xlink:title="999075 - Disclosure - Deposits (Details) - Schedule of detail in deposit accounts" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit" xlink:title="999076 - Disclosure - Deposits (Details) - Schedule of maturities of deposit" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DepositsDetailsNarrative" xlink:title="999077 - Disclosure - Deposits (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding" xlink:title="999078 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableInterestEntityLineItems" xlink:label="loc_us-gaapVariableInterestEntityLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfVariableInterestEntitiesTable" xlink:label="loc_us-gaapScheduleOfVariableInterestEntitiesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapVariableInterestEntityLineItems" xlink:to="loc_us-gaapScheduleOfVariableInterestEntitiesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeAxis" xlink:label="loc_us-gaapPledgingPurposeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfVariableInterestEntitiesTable" xlink:to="loc_us-gaapPledgingPurposeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain" xlink:label="loc_us-gaapPledgingPurposeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPledgingPurposeAxis" xlink:to="loc_us-gaapPledgingPurposeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PledgingPurposeDomain" xlink:label="loc_us-gaapPledgingPurposeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPledgingPurposeAxis" xlink:to="loc_us-gaapPledgingPurposeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvancesMember" xlink:label="loc_us-gaapFederalHomeLoanBankAdvancesMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_us-gaapFederalHomeLoanBankAdvancesMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesOneMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesOneMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesOneMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesTwoMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesTwoMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesTwoMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesThreeMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesThreeMember_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesThreeMember_90" xlink:type="arc" order="91" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesFourMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesFourMember_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesFourMember_120" xlink:type="arc" order="121" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesFiveMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesFiveMember_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesFiveMember_150" xlink:type="arc" order="151" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesSixMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesSixMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesSixMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesSevenMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesSevenMember_210" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesSevenMember_210" xlink:type="arc" order="211" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesEightMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesEightMember_240" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPledgingPurposeDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesEightMember_240" xlink:type="arc" order="241" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesMaturityDate" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesMaturityDate_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableInterestEntityLineItems" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesMaturityDate_300" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:label="loc_us-gaapAdvancesFromFederalHomeLoanBanks_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableInterestEntityLineItems" xlink:to="loc_us-gaapAdvancesFromFederalHomeLoanBanks_300" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate" xlink:label="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_300" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableInterestEntityLineItems" xlink:to="loc_us-gaapFederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_300" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative" xlink:title="999079 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentLineItems" xlink:label="loc_us-gaapDebtInstrumentLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTable" xlink:label="loc_us-gaapDebtInstrumentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtInstrumentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateAxis" xlink:label="loc_us-gaapVariableRateAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtInstrumentTable" xlink:to="loc_us-gaapVariableRateAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaapVariableRateDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_VariableRateDomain" xlink:label="loc_us-gaapVariableRateDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapVariableRateAxis" xlink:to="loc_us-gaapVariableRateDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesAndOtherBorrowingsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapVariableRateDomain" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesAndOtherBorrowingsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdvancesFromFederalHomeLoanBanks" xlink:label="loc_us-gaapAdvancesFromFederalHomeLoanBanks_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapAdvancesFromFederalHomeLoanBanks_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityWeightedAverageYield_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityWeightedAverageYield_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBanksOutstandingAmount" xlink:label="loc_SFSTFederalHomeLoanBanksOutstandingAmount_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTFederalHomeLoanBanksOutstandingAmount_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FederalHomeLoanBankAdvancesVariableRate" xlink:label="loc_SFSTFederalHomeLoanBankAdvancesVariableRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTFederalHomeLoanBankAdvancesVariableRate_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvancesFixedRate" xlink:label="loc_us-gaapFederalHomeLoanBankAdvancesFixedRate_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapFederalHomeLoanBankAdvancesFixedRate_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_MortgageLoans" xlink:label="loc_SFSTMortgageLoans_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_SFSTMortgageLoans_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankStock" xlink:label="loc_us-gaapFederalHomeLoanBankStock_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentLineItems" xlink:to="loc_us-gaapFederalHomeLoanBankStock_50" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative" xlink:title="999080 - Disclosure - Subordinated Debentures (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SubordinatedDebtDetailsLineItems" xlink:label="loc_SFSTSubordinatedDebtDetailsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:label="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDomain" xlink:label="loc_us-gaapRelatedPartyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionsByRelatedPartyAxis" xlink:to="loc_us-gaapRelatedPartyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_GreenvilleFirstStatutoryTrustOneMember" xlink:label="loc_SFSTGreenvilleFirstStatutoryTrustOneMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_SFSTGreenvilleFirstStatutoryTrustOneMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_GreenvilleFirstStatutoryTrustTwoMember" xlink:label="loc_SFSTGreenvilleFirstStatutoryTrustTwoMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyDomain" xlink:to="loc_SFSTGreenvilleFirstStatutoryTrustTwoMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentAxis" xlink:label="loc_us-gaapDebtInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapDebtInstrumentAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentNameDomain" xlink:label="loc_us-gaapDebtInstrumentNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtInstrumentAxis" xlink:to="loc_us-gaapDebtInstrumentNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SubordinateDebtMember" xlink:label="loc_SFSTSubordinateDebtMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtInstrumentNameDomain" xlink:to="loc_SFSTSubordinateDebtMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TrustPreferredSecuritiesIssuedAtFloatingRate" xlink:label="loc_SFSTTrustPreferredSecuritiesIssuedAtFloatingRate_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_SFSTTrustPreferredSecuritiesIssuedAtFloatingRate_120" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_120" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingVariableInterestRate" xlink:label="loc_us-gaapLongTermDebtPercentageBearingVariableInterestRate_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapLongTermDebtPercentageBearingVariableInterestRate_120" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuredOvernightFinancingRate" xlink:label="loc_SFSTSecuredOvernightFinancingRate_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_SFSTSecuredOvernightFinancingRate_120" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities" xlink:label="loc_us-gaapProceedsFromIssuanceOfTrustPreferredSecurities_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapProceedsFromIssuanceOfTrustPreferredSecurities_120" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment" xlink:label="loc_SFSTInitialProceedsOfPreferredSecuritiesFromCapitalInvestment_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_SFSTInitialProceedsOfPreferredSecuritiesFromCapitalInvestment_120" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedNotes" xlink:label="loc_us-gaapJuniorSubordinatedNotes_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapJuniorSubordinatedNotes_120" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct" xlink:label="loc_SFSTDescriptionOfWallStreetReformAndConsumerProtectionAct_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_SFSTDescriptionOfWallStreetReformAndConsumerProtectionAct_120" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_120" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:label="loc_us-gaapDebtInstrumentInterestRateDuringPeriod_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapDebtInstrumentInterestRateDuringPeriod_120" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentTerm" xlink:label="loc_us-gaapDebtInstrumentTerm_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapDebtInstrumentTerm_120" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LongTermDebtPercentageBearingFixedInterestRate" xlink:label="loc_us-gaapLongTermDebtPercentageBearingFixedInterestRate_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapLongTermDebtPercentageBearingFixedInterestRate_120" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShorttermDebtAverageOutstandingAmount" xlink:label="loc_us-gaapShorttermDebtAverageOutstandingAmount_120" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTSubordinatedDebtDetailsLineItems" xlink:to="loc_us-gaapShorttermDebtAverageOutstandingAmount_120" xlink:type="arc" order="12" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative" xlink:title="999081 - Disclosure - Unused Lines of Credit (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesInvestmentMember" xlink:label="loc_us-gaapSecuritiesInvestmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapSecuritiesInvestmentMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeAxis" xlink:label="loc_us-gaapShortTermDebtTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShortTermDebtTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShortTermDebtTypeDomain" xlink:label="loc_us-gaapShortTermDebtTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShortTermDebtTypeAxis" xlink:to="loc_us-gaapShortTermDebtTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditMember" xlink:label="loc_us-gaapLineOfCreditMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShortTermDebtTypeDomain" xlink:to="loc_us-gaapLineOfCreditMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AdditionalBorrowingsUnderFederalHomeLoan" xlink:label="loc_SFSTAdditionalBorrowingsUnderFederalHomeLoan_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_SFSTAdditionalBorrowingsUnderFederalHomeLoan_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalReserveBankStock" xlink:label="loc_us-gaapFederalReserveBankStock_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapFederalReserveBankStock_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MarketableSecurities" xlink:label="loc_us-gaapMarketableSecurities_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapMarketableSecurities_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ProceedsFromUnsecuredLinesOfCredit" xlink:label="loc_us-gaapProceedsFromUnsecuredLinesOfCredit_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapProceedsFromUnsecuredLinesOfCredit_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_U.S.PrimeRatepluspercentage" xlink:label="loc_SFSTU.S.PrimeRatepluspercentage_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_SFSTU.S.PrimeRatepluspercentage_60" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtInstrumentMaturityDate" xlink:label="loc_us-gaapDebtInstrumentMaturityDate_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapDebtInstrumentMaturityDate_60" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment" xlink:title="999082 - Disclosure - Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaapDerivativeInstrumentsGainLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FixedRateAssetLiabilityMember" xlink:label="loc_SFSTFixedRateAssetLiabilityMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_SFSTFixedRateAssetLiabilityMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease" xlink:label="loc_us-gaapHedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapHedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgedLiabilityFairValueHedge" xlink:label="loc_us-gaapHedgedLiabilityFairValueHedge_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapHedgedLiabilityFairValueHedge_30" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments" xlink:title="999083 - Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments">
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DerivativeFinancialInstrumentsDetailsLineItems" xlink:label="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SwapMember" xlink:label="loc_us-gaapSwapMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapSwapMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateLockCommitmentsMember" xlink:label="loc_us-gaapInterestRateLockCommitmentsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapInterestRateLockCommitmentsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesSoldNotYetPurchasedMember" xlink:label="loc_us-gaapSecuritiesSoldNotYetPurchasedMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapSecuritiesSoldNotYetPurchasedMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeMember" xlink:label="loc_us-gaapDerivativeMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_us-gaapDerivativeMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="loc_us-gaapDerivativeNotionalAmount_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="loc_us-gaapDerivativeNotionalAmount_150" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BalanceSheetLocationDescription" xlink:label="loc_SFSTBalanceSheetLocationDescription_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="loc_SFSTBalanceSheetLocationDescription_150" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:label="loc_us-gaapDerivativeAssetsLiabilitiesAtFairValueNet_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="loc_us-gaapDerivativeAssetsLiabilitiesAtFairValueNet_150" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract" xlink:label="loc_us-gaapDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_150" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_SFSTDerivativeFinancialInstrumentsDetailsLineItems" xlink:to="loc_us-gaapDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_150" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome" xlink:title="999084 - Disclosure - Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative" xlink:title="999085 - Disclosure - Derivative Financial Instruments (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossLineItems" xlink:label="loc_us-gaapDerivativeInstrumentsGainLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:label="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_PayFixedPortfolioMember" xlink:label="loc_SFSTPayFixedPortfolioMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTPayFixedPortfolioMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationAxis" xlink:label="loc_us-gaapHedgingDesignationAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="loc_us-gaapHedgingDesignationAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaapHedgingDesignationDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapHedgingDesignationAxis" xlink:to="loc_us-gaapHedgingDesignationDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgingDesignationDomain" xlink:label="loc_us-gaapHedgingDesignationDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapHedgingDesignationAxis" xlink:to="loc_us-gaapHedgingDesignationDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DesignatedAsHedgingInstrumentMember" xlink:label="loc_us-gaapDesignatedAsHedgingInstrumentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapHedgingDesignationDomain" xlink:to="loc_us-gaapDesignatedAsHedgingInstrumentMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeInstrumentRiskAxis" xlink:label="loc_us-gaapDerivativeInstrumentRiskAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable" xlink:to="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeContractTypeDomain" xlink:label="loc_us-gaapDerivativeContractTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDerivativeInstrumentRiskAxis" xlink:to="loc_us-gaapDerivativeContractTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestRateSwapMember" xlink:label="loc_us-gaapInterestRateSwapMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeContractTypeDomain" xlink:to="loc_us-gaapInterestRateSwapMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeNotionalAmount" xlink:label="loc_us-gaapDerivativeNotionalAmount_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapDerivativeNotionalAmount_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_HedgingInstrumentMaturityDate" xlink:label="loc_SFSTHedgingInstrumentMaturityDate_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_SFSTHedgingInstrumentMaturityDate_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost" xlink:label="loc_us-gaapPrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapPrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease" xlink:label="loc_us-gaapHedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapHedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAmountOfHedgedItem" xlink:label="loc_us-gaapDerivativeAmountOfHedgedItem_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapDerivativeAmountOfHedgedItem_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedInvestmentIncomeReceivable" xlink:label="loc_us-gaapAccruedInvestmentIncomeReceivable_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDerivativeInstrumentsGainLossLineItems" xlink:to="loc_us-gaapAccruedInvestmentIncomeReceivable_80" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis" xlink:title="999086 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaapFairValueByMeasurementFrequencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsRecurringMember" xlink:label="loc_us-gaapFairValueMeasurementsRecurringMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:to="loc_us-gaapFairValueMeasurementsRecurringMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosureAbstract" xlink:label="loc_us-gaapAssetsFairValueDisclosureAbstract_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapAssetsFairValueDisclosureAbstract_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds" xlink:label="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries" xlink:label="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities" xlink:label="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencySecurities_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTSecuritiesAvailableForSaleFairValueUsAgencySecurities_90" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions" xlink:label="loc_SFSTSecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTSecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_90" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_AssetBackedSecurities" xlink:label="loc_SFSTAssetBackedSecurities_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTAssetBackedSecurities_90" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure" xlink:label="loc_us-gaapMortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapMortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_90" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansHeldForSaleFairValueDisclosure" xlink:label="loc_us-gaapLoansHeldForSaleFairValueDisclosure_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapLoansHeldForSaleFairValueDisclosure_90" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_MortgageLoanInterestRateLockCommitments" xlink:label="loc_SFSTMortgageLoanInterestRateLockCommitments_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTMortgageLoanInterestRateLockCommitments_90" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet" xlink:label="loc_us-gaapDerivativeAssetsLiabilitiesAtFairValueNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapDerivativeAssetsLiabilitiesAtFairValueNet_90" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue" xlink:label="loc_SFSTFinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTFinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue_90" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaapAssetsFairValueDisclosure_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapAssetsFairValueDisclosure_90" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosureAbstract" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosureAbstract_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosureAbstract_90" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherLiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapOtherLiabilitiesFairValueDisclosure_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapOtherLiabilitiesFairValueDisclosure_90" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue" xlink:label="loc_us-gaapFinancialInstrumentsSoldNotYetPurchasedAtFairValue_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFinancialInstrumentsSoldNotYetPurchasedAtFairValue_90" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesFairValueDisclosure" xlink:label="loc_us-gaapLiabilitiesFairValueDisclosure_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapLiabilitiesFairValueDisclosure_90" xlink:type="arc" order="15" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis" xlink:title="999087 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByMeasurementFrequencyAxis" xlink:label="loc_us-gaapFairValueByMeasurementFrequencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementFrequencyDomain" xlink:label="loc_us-gaapFairValueMeasurementFrequencyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByMeasurementFrequencyAxis" xlink:to="loc_us-gaapFairValueMeasurementFrequencyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsNonrecurringMember" xlink:label="loc_us-gaapFairValueMeasurementsNonrecurringMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementFrequencyDomain" xlink:to="loc_us-gaapFairValueMeasurementsNonrecurringMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapAssetsAbstract_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AlternativeInvestment" xlink:label="loc_us-gaapAlternativeInvestment_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapAlternativeInvestment_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsFairValueDisclosure" xlink:label="loc_us-gaapAssetsFairValueDisclosure_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapAssetsFairValueDisclosure_90" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements" xlink:title="999088 - Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FairValueOfMeasurementsValuationTechniques" xlink:label="loc_SFSTFairValueOfMeasurementsValuationTechniques_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_SFSTFairValueOfMeasurementsValuationTechniques_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FairValueOfMeasurementsSignificantAssumptions" xlink:label="loc_SFSTFairValueOfMeasurementsSignificantAssumptions_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_SFSTFairValueOfMeasurementsSignificantAssumptions_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_FairValueAssumptionsRangeOfInputs" xlink:label="loc_SFSTFairValueAssumptionsRangeOfInputs_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems" xlink:to="loc_SFSTFairValueAssumptionsRangeOfInputs_40" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments" xlink:title="999089 - Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company&apos;s financial instruments">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:label="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract" xlink:label="loc_us-gaapFinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherInvestments" xlink:label="loc_us-gaapOtherInvestments_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapOtherInvestments_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssetsFairValueDisclosure" xlink:label="loc_us-gaapOtherAssetsFairValueDisclosure_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapOtherAssetsFairValueDisclosure_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_LoansReceivableCarryingAmount" xlink:label="loc_SFSTLoansReceivableCarryingAmount_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTLoansReceivableCarryingAmount_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LoansReceivableFairValueDisclosure" xlink:label="loc_us-gaapLoansReceivableFairValueDisclosure_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapLoansReceivableFairValueDisclosure_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract" xlink:label="loc_us-gaapFinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_100" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DepositsCarryingAmount" xlink:label="loc_SFSTDepositsCarryingAmount_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_SFSTDepositsCarryingAmount_100" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DepositsFairValueDisclosure" xlink:label="loc_us-gaapDepositsFairValueDisclosure_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapDepositsFairValueDisclosure_100" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FederalHomeLoanBankAdvances" xlink:label="loc_us-gaapFederalHomeLoanBankAdvances_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFederalHomeLoanBankAdvances_100" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations" xlink:label="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="loc_us-gaapFairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_100" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FairValueAccountingDetailsNarrative" xlink:title="999090 - Disclosure - Fair Value Accounting (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations" xlink:title="999091 - Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share computations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EarningsPerCommonShareDetailsNarrative" xlink:title="999092 - Disclosure - Earnings Per Common Share (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/CommitmentsAndContingenciesDetailsNarrative" xlink:title="999093 - Disclosure - Commitments and Contingencies (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense" xlink:title="999094 - Disclosure - Income Taxes (Details) - Schedule of components of income tax expense" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate" xlink:title="999095 - Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities" xlink:title="999096 - Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates" xlink:title="999097 - Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative" xlink:title="999098 - Disclosure - Related Party Transactions (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionLineItems" xlink:label="loc_us-gaapRelatedPartyTransactionLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:label="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionAxis" xlink:label="loc_us-gaapRelatedPartyTransactionAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfRelatedPartyTransactionsByRelatedPartyTable" xlink:to="loc_us-gaapRelatedPartyTransactionAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyTransactionDomain" xlink:label="loc_us-gaapRelatedPartyTransactionDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRelatedPartyTransactionAxis" xlink:to="loc_us-gaapRelatedPartyTransactionDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_DirectorsAffiliatesAndExecutiveOfficersMember" xlink:label="loc_SFSTDirectorsAffiliatesAndExecutiveOfficersMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionDomain" xlink:to="loc_SFSTDirectorsAffiliatesAndExecutiveOfficersMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RelatedPartyDepositLiabilities" xlink:label="loc_us-gaapRelatedPartyDepositLiabilities_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapRelatedPartyDepositLiabilities_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingLeaseLeaseIncomeLeasePayments" xlink:label="loc_us-gaapOperatingLeaseLeaseIncomeLeasePayments_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapOperatingLeaseLeaseIncomeLeasePayments_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PaymentsForRent" xlink:label="loc_us-gaapPaymentsForRent_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRelatedPartyTransactionLineItems" xlink:to="loc_us-gaapPaymentsForRent_50" xlink:type="arc" order="2" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative" xlink:title="999099 - Disclosure - Financial Instruments With Off-Balance Sheet Risk (Details Narrative)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative" xlink:title="999100 - Disclosure - Employee Benefit Plan (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanDisclosureLineItems" xlink:label="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:label="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeAxis" xlink:label="loc_us-gaapRetirementPlanTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfDefinedBenefitPlansDisclosuresTable" xlink:to="loc_us-gaapRetirementPlanTypeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RetirementPlanTypeDomain" xlink:label="loc_us-gaapRetirementPlanTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapRetirementPlanTypeAxis" xlink:to="loc_us-gaapRetirementPlanTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProfitSharingAndFourHundredOneKPlanMember" xlink:label="loc_SFSTProfitSharingAndFourHundredOneKPlanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRetirementPlanTypeDomain" xlink:to="loc_SFSTProfitSharingAndFourHundredOneKPlanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_SupplementalExecutiveRetirementPlanMember" xlink:label="loc_SFSTSupplementalExecutiveRetirementPlanMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapRetirementPlanTypeDomain" xlink:to="loc_SFSTSupplementalExecutiveRetirementPlanMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:label="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapDefinedBenefitPlanNetPeriodicBenefitCost_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_NumberOfExecutiveOfficers" xlink:label="loc_SFSTNumberOfExecutiveOfficers_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_SFSTNumberOfExecutiveOfficers_90" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent" xlink:label="loc_us-gaapAccruedEmployeeBenefitsCurrentAndNoncurrent_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAccruedEmployeeBenefitsCurrentAndNoncurrent_90" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal" xlink:label="loc_us-gaapAccountsReceivableChangeInMethodCreditLossExpenseReversal_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDefinedBenefitPlanDisclosureLineItems" xlink:to="loc_us-gaapAccountsReceivableChangeInMethodCreditLossExpenseReversal_90" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense" xlink:title="999101 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges" xlink:title="999102 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges" xlink:title="999103 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company&apos;s nonvested restricted stock and changes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative" xlink:title="999104 - Disclosure - Stock-Based Compensation (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TwoThousandTwentyEquityIncentivePlanMember" xlink:label="loc_SFSTTwoThousandTwentyEquityIncentivePlanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_SFSTTwoThousandTwentyEquityIncentivePlanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_RestrictedStockPlanMember" xlink:label="loc_SFSTRestrictedStockPlanMember_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_SFSTRestrictedStockPlanMember_80" xlink:type="arc" order="81" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AwardTypeAxis" xlink:label="loc_us-gaapAwardTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapAwardTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapAwardTypeAxis" xlink:to="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockCompensationPlanMember" xlink:label="loc_us-gaapStockCompensationPlanMember_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapStockCompensationPlanMember_60" xlink:type="arc" order="61" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_110" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_110" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_110" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:label="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapEmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_110" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_110" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_110" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_110" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_110" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1" xlink:label="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapSharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_110" xlink:type="arc" order="8" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements" xlink:title="999105 - Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_LegalEntityAxis" xlink:label="loc_deiLegalEntityAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_deiLegalEntityAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2024/dei-2024.xsd#dei_EntityDomain" xlink:label="loc_deiEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_deiLegalEntityAxis" xlink:to="loc_deiEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_BankMember" xlink:label="loc_SFSTBankMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_SFSTBankMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CompanyMember" xlink:label="loc_SFSTCompanyMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_deiEntityDomain" xlink:to="loc_SFSTCompanyMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Capital" xlink:label="loc_us-gaapCapital_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapital_50" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CapitalToRiskWeightedAssets1" xlink:label="loc_SFSTCapitalToRiskWeightedAssets1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTCapitalToRiskWeightedAssets1_50" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalRequiredForCapitalAdequacy" xlink:label="loc_us-gaapCapitalRequiredForCapitalAdequacy_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalRequiredForCapitalAdequacy_50" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:label="loc_SFSTCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_50" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CapitalRequiredToBeWellCapitalized" xlink:label="loc_us-gaapCapitalRequiredToBeWellCapitalized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapCapitalRequiredToBeWellCapitalized_50" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:label="loc_SFSTCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_50" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneRiskBasedCapital" xlink:label="loc_us-gaapTierOneRiskBasedCapital_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneRiskBasedCapital_50" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1" xlink:label="loc_SFSTTierOneRiskBasedCapitalToRiskWeightedAssets1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCapitalToRiskWeightedAssets1_50" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy" xlink:label="loc_us-gaapTierOneRiskBasedCapitalRequiredForCapitalAdequacy_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneRiskBasedCapitalRequiredForCapitalAdequacy_50" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1" xlink:label="loc_SFSTTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_50" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized" xlink:label="loc_us-gaapTierOneRiskBasedCapitalRequiredToBeWellCapitalized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneRiskBasedCapitalRequiredToBeWellCapitalized_50" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1" xlink:label="loc_SFSTTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_50" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStock" xlink:label="loc_SFSTTierOneRiskBasedCommonStock_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStock_50" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets" xlink:label="loc_SFSTTierOneRiskBasedCommonStockToRiskWeightedAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStockToRiskWeightedAssets_50" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy" xlink:label="loc_SFSTTierOneRiskBasedCommonStockRequiredForCapitalAdequacy_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStockRequiredForCapitalAdequacy_50" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets" xlink:label="loc_SFSTTierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_50" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized" xlink:label="loc_SFSTTierOneRiskBasedCommonStockRequiredToBeWellCapitalized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStockRequiredToBeWellCapitalized_50" xlink:type="arc" order="16" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets" xlink:label="loc_SFSTTierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_50" xlink:type="arc" order="17" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneLeverageCapital" xlink:label="loc_us-gaapTierOneLeverageCapital_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneLeverageCapital_50" xlink:type="arc" order="18" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneLeverageCapitalToAverageAssets1" xlink:label="loc_SFSTTierOneLeverageCapitalToAverageAssets1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneLeverageCapitalToAverageAssets1_50" xlink:type="arc" order="19" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy" xlink:label="loc_us-gaapTierOneLeverageCapitalRequiredForCapitalAdequacy_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneLeverageCapitalRequiredForCapitalAdequacy_50" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1" xlink:label="loc_SFSTTierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_50" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized" xlink:label="loc_us-gaapTierOneLeverageCapitalRequiredToBeWellCapitalized_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapTierOneLeverageCapitalRequiredToBeWellCapitalized_50" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1" xlink:label="loc_SFSTTierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_SFSTTierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_50" xlink:type="arc" order="23" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/RegulatoryMattersDetailsNarrative" xlink:title="999106 - Disclosure - Regulatory Matters (Details Narrative)">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:label="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:label="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_FinancialInstrumentAxis" xlink:label="loc_us-gaapFinancialInstrumentAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapDebtSecuritiesHeldToMaturityAllowanceForCreditLossTable" xlink:to="loc_us-gaapFinancialInstrumentAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:label="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFinancialInstrumentAxis" xlink:to="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_WellCapitalizedMember" xlink:label="loc_SFSTWellCapitalizedMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain" xlink:to="loc_SFSTWellCapitalizedMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets" xlink:label="loc_us-gaapDescriptionOfCapitalRequirementsOnTrustAssets_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapDebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems" xlink:to="loc_us-gaapDescriptionOfCapitalRequirementsOnTrustAssets_30" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets" xlink:title="999107 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed balance sheets">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="loc_srtCondensedFinancialStatementsCaptionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="loc_srtScheduleOfCondensedFinancialStatementsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srtParentCompanyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_srtParentCompanyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapAssetsAbstract_30" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsAndFederalFundsSold" xlink:label="loc_us-gaapCashCashEquivalentsAndFederalFundsSold_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapCashCashEquivalentsAndFederalFundsSold_30" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures" xlink:label="loc_us-gaapInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapInvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_30" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherAssets" xlink:label="loc_us-gaapOtherAssets_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapOtherAssets_30" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapAssets_30" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapStockholdersEquityAbstract_30" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapAccountsPayableAndAccruedLiabilitiesCurrent_30" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_JuniorSubordinatedNotes" xlink:label="loc_us-gaapJuniorSubordinatedNotes_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapJuniorSubordinatedNotes_30" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapStockholdersEquity_30" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity_30" xlink:type="arc" order="9" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome" xlink:title="999108 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of income">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="loc_srtCondensedFinancialStatementsCaptionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="loc_srtScheduleOfCondensedFinancialStatementsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srtParentCompanyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_srtParentCompanyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_RevenuesAbstract" xlink:label="loc_us-gaapRevenuesAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapRevenuesAbstract_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestAndDividendIncomeOperating" xlink:label="loc_us-gaapInterestAndDividendIncomeOperating_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapInterestAndDividendIncomeOperating_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapRevenues_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CostsAndExpensesAbstract" xlink:label="loc_us-gaapCostsAndExpensesAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapCostsAndExpensesAbstract_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapInterestExpense_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OtherExpenses" xlink:label="loc_us-gaapOtherExpenses_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapOtherExpenses_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapOperatingExpenses_40" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit_40" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries" xlink:label="loc_SFSTIncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_SFSTIncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_40" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:label="loc_SFSTEquityInUndistributedNetIncomeOfSubsidiaries_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_SFSTEquityInUndistributedNetIncomeOfSubsidiaries_40" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetIncomeLoss_40" xlink:type="arc" order="10" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows" xlink:title="999109 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_CondensedFinancialStatementsCaptionsLineItems" xlink:label="loc_srtCondensedFinancialStatementsCaptionsLineItems" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ScheduleOfCondensedFinancialStatementsTable" xlink:label="loc_srtScheduleOfCondensedFinancialStatementsTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_srtScheduleOfCondensedFinancialStatementsTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd#srt_ParentCompanyMember" xlink:label="loc_srtParentCompanyMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_srtParentCompanyMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract_80" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetIncomeLoss_80" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapAdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_80" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_EquityInUndistributedNetIncomeOfSubsidiaries" xlink:label="loc_SFSTEquityInUndistributedNetIncomeOfSubsidiaries_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_SFSTEquityInUndistributedNetIncomeOfSubsidiaries_80" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensation" xlink:label="loc_us-gaapShareBasedCompensation_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapShareBasedCompensation_80" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:label="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInOtherOperatingAssets_80" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableAndAccruedLiabilities_80" xlink:type="arc" order="6" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:label="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapCashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_80" xlink:type="arc" order="7" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract_80" xlink:type="arc" order="8" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_InvestmentInSubsidiariesNet" xlink:label="loc_SFSTInvestmentInSubsidiariesNet_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_SFSTInvestmentInSubsidiariesNet_80" xlink:type="arc" order="9" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities_80" xlink:type="arc" order="10" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract_80" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="sfst-20241231.xsd#SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants" xlink:label="loc_SFSTProceedsFromTheExerciseOfStockOptionsAndWarrants_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_SFSTProceedsFromTheExerciseOfStockOptionsAndWarrants_80" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease" xlink:label="loc_us-gaapSubordinatedLiabilitiesPeriodIncreaseDecrease_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapSubordinatedLiabilitiesPeriodIncreaseDecrease_80" xlink:type="arc" order="13" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities_80" xlink:type="arc" order="14" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:label="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_80" xlink:type="arc" order="15" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_80" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtCondensedFinancialStatementsCaptionsLineItems" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_80" xlink:type="arc" order="16" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpExecutiveCategoriesOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/PvpAdjustmentsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/IndividualsOnly" />
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/AwardTypeOnly">
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:label="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd#us-gaap_SecuritiesInvestmentMember" xlink:label="loc_us-gaapSecuritiesInvestmentMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="loc_us-gaapSecuritiesInvestmentMember" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://xbrl.sec.gov/ecd/role/TradingArrangementsOnly" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>14
<FILENAME>sfst4401651-10k1x47x1.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 sfst4401651-10k1x47x1.jpg
M_]C_X  02D9)1@ ! @$!+ $L  #_X0U"17AI9@  34T *@    @ " $2  ,
M   !  $   $:  4    !    ;@$;  4    !    =@$H  ,    !  (   $Q
M  (    <    ?@$R  (    4    F@$[  (    1    KH=I  0    !
MP    .P +<;    G$  MQL   "<0061O8F4@4&AO=&]S:&]P($-3-"!7:6YD
M;W=S #(P,C4Z,#(Z,C4@,C,Z,3 Z,C4 2VEL=&]N($A07TQA<'1O<     .@
M 0 #     0 !  "@ @ $     0   KV@ P $     0   :D         !@$#
M  ,    !  8   $:  4    !   !.@$;  4    !   !0@$H  ,    !  (
M  (!  0    !   !2@("  0    !   +\         !(     0   $@    !
M_]C_X  02D9)1@ ! @  2 !(  #_[0 ,061O8F5?0TT  ?_N  Y!9&]B90!D
M@     '_VP"$  P(" @)" P)"0P1"PH+$14/# P/%1@3$Q43$Q@1# P,# P,
M$0P,# P,# P,# P,# P,# P,# P,# P,# P,# P!#0L+#0X-$ X.$!0.#@X4
M% X.#@X4$0P,# P,$1$,# P,# P1# P,# P,# P,# P,# P,# P,# P,# P,
M# P,#/_  !$( &$ H ,!(@ "$0$#$0'_W0 $  K_Q $_   !!0$! 0$! 0
M       #  $"! 4&!P@)"@L!  $% 0$! 0$!          $  @,$!08'" D*
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
MMA?\"PX6YYFB5SA"24T#[0      $ $L     0 " 2P    !  (X0DE-!"8
M      X             /X   #A"24T$#0      !    '@X0DE-!!D
M  0    >.$))30/S       )           ! #A"24TG$       "@ !
M      (X0DE- _4      $@ +V9F  $ ;&9F  8       $ +V9F  $ H9F:
M  8       $ ,@    $ 6@    8       $ -0    $ +0    8       $X
M0DE- _@      '   /____________________________\#Z     #_____
M________________________ ^@     ____________________________
M_P/H     /____________________________\#Z   .$))300(       0
M     0   D    )      #A"24T$'@      !      X0DE-!!H      U<
M   &              &I   "O0   !$ ,@ P #( -  @ $8 ;P!R &T (  Q
M #  +0!+ "T -  W     0                         !
M  *]   !J0                     !                         !
M   !        ;G5L;     (    &8F]U;F1S3V)J8P    $       !28W0Q
M    !     !4;W @;&]N9P          3&5F=&QO;F<          $)T;VUL
M;VYG   !J0    !29VAT;&]N9P   KT    &<VQI8V5S5FQ,<P    %/8FIC
M     0      !7-L:6-E    $@    =S;&EC94E$;&]N9P         '9W)O
M=7!)1&QO;F<         !F]R:6=I;F5N=6T    ,15-L:6-E3W)I9VEN
M#6%U=&]'96YE<F%T960     5'EP965N=6T    *15-L:6-E5'EP90    !)
M;6<@    !F)O=6YD<T]B:F,    !        4F-T,0    0     5&]P(&QO
M;F<          $QE9G1L;VYG          !"=&]M;&]N9P   :D     4F=H
M=&QO;F<   *]     W5R;%1%6%0    !        ;G5L;%1%6%0    !
M    37-G951%6%0    !       &86QT5&%G5$585     $       YC96QL
M5&5X=$ES2%1-3&)O;VP!    "&-E;&Q497AT5$585     $       EH;W)Z
M06QI9VYE;G5M    #T53;&EC94AO<GI!;&EG;@    =D969A=6QT    "79E
M<G1!;&EG;F5N=6T    /15-L:6-E5F5R=$%L:6=N    !V1E9F%U;'0    +
M8F=#;VQO<E1Y<&5E;G5M    $453;&EC94)'0V]L;W)4>7!E     $YO;F4
M   )=&]P3W5T<V5T;&]N9P         *;&5F=$]U='-E=&QO;F<
M#&)O='1O;4]U='-E=&QO;F<         "W)I9VAT3W5T<V5T;&]N9P
M.$))300H       ,     C_P        .$))3004       $     CA"24T$
M#      ,#     $   "@    80   >   +7@   +\  8  '_V/_@ !!*1DE&
M  $"  !( $@  /_M  Q!9&]B95]#30 !_^X #D%D;V)E &2      ?_; (0
M# @(" D(# D)#!$+"@L1%0\,# \5&!,3%1,3&!$,# P,# P1# P,# P,# P,
M# P,# P,# P,# P,# P,# P,# $-"PL-#@T0#@X0% X.#A04#@X.#A01# P,
M# P1$0P,# P,#!$,# P,# P,# P,# P,# P,# P,# P,# P,# P,_\  $0@
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
MOEQ))3]1I+Y<224_4:2^7$DE/U&D>#\"OEQ))3__V3A"24T$(0      50
M  $!    #P!! &0 ;P!B &4 ( !0 &@ ;P!T &\ <P!H &\ <    !, 00!D
M &\ 8@!E "  4 !H &\ = !O ', : !O '  ( !# %, -     $ .$))300&
M       '  @! 0 ! 0#_X1,1:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+P \/WAP86-K970@8F5G:6X](N^[OR(@:60](E<U33!-<$-E:&E(>G)E4WI.
M5&-Z:V,Y9"(_/B \>#IX;7!M971A('AM;&YS.G@](F%D;V)E.FYS.FUE=&$O
M(B!X.GAM<'1K/2)!9&]B92!835 @0V]R92 T+C(N,BUC,#8S(#4S+C,U,C8R
M-"P@,C P."\P-R\S,"TQ.#HQ,CHQ." @(" @(" @(CX@/')D9CI21$8@>&UL
M;G,Z<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT
M87@M;G,C(CX@/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](B(@>&UL;G,Z
M<&1F/2)H='1P.B\O;G,N861O8F4N8V]M+W!D9B\Q+C,O(B!X;6QN<SIX;7 ]
M(FAT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\B('AM;&YS.GAM<$U-/2)H
M='1P.B\O;G,N861O8F4N8V]M+WAA<"\Q+C O;6TO(B!X;6QN<SIS=$5V=#TB
M:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP+W-4>7!E+U)E<V]U<F-E179E
M;G0C(B!X;6QN<SIS=%)E9CTB:'1T<#HO+VYS+F%D;V)E+F-O;2]X87 O,2XP
M+W-4>7!E+U)E<V]U<F-E4F5F(R(@>&UL;G,Z9&,](FAT=' Z+R]P=7)L+F]R
M9R]D8R]E;&5M96YT<R\Q+C$O(B!X;6QN<SIP:&]T;W-H;W ](FAT=' Z+R]N
M<RYA9&]B92YC;VTO<&AO=&]S:&]P+S$N,"\B('AM;&YS.G1I9F8](FAT=' Z
M+R]N<RYA9&]B92YC;VTO=&EF9B\Q+C O(B!X;6QN<SIE>&EF/2)H='1P.B\O
M;G,N861O8F4N8V]M+V5X:68O,2XP+R(@<&1F.E!R;V1U8V5R/2)-:6-R;W-O
M9G3"KB!7;W)D(&9O<B!-:6-R;W-O9G0@,S8U(B!X;7 Z0W)E871O<E1O;VP]
M(DUI8W)O<V]F=,*N(%=O<F0@9F]R($UI8W)O<V]F=" S-C4B('AM<#I#<F5A
M=&5$871E/2(R,#(U+3 R+3(U5#(P.C$P.C0U*S U.C,P(B!X;7 Z36]D:69Y
M1&%T93TB,C R-2TP,BTR-50R,SHQ,#HR-2LP-3HS,"(@>&UP.DUE=&%D871A
M1&%T93TB,C R-2TP,BTR-50R,SHQ,#HR-2LP-3HS,"(@>&UP34TZ1&]C=6UE
M;G1)1#TB=75I9#HY-C,P,D1&02U$.#-!+30Y,#4M.31#-"U$,C$U1$9#,S5&
M-S B('AM<$U-.DEN<W1A;F-E240](GAM<"YI:60Z,3="-#9!.3@Y1D8S148Q
M,4)$,T9$,S1#13%$1#<W140B('AM<$U-.D]R:6=I;F%L1&]C=6UE;G1)1#TB
M=75I9#HY-C,P,D1&02U$.#-!+30Y,#4M.31#-"U$,C$U1$9#,S5&-S B(&1C
M.F9O<FUA=#TB:6UA9V4O:G!E9R(@<&AO=&]S:&]P.D-O;&]R36]D93TB,R(@
M<&AO=&]S:&]P.DE#0U!R;V9I;&4](G-21T(@245#-C$Y-C8M,BXQ(B!T:69F
M.D]R:65N=&%T:6]N/2(Q(B!T:69F.EA297-O;'5T:6]N/2(S,# P,# P+S$P
M,# P(B!T:69F.EE297-O;'5T:6]N/2(S,# P,# P+S$P,# P(B!T:69F.E)E
M<V]L=71I;VY5;FET/2(R(B!T:69F.DYA=&EV941I9V5S=#TB,C4V+#(U-RPR
M-3@L,C4Y+#(V,BPR-S0L,C<W+#(X-"PU,S L-3,Q+#(X,BPR.#,L,CDV+#,P
M,2PS,3@L,S$Y+#4R.2PU,S(L,S V+#(W,"PR-S$L,C<R+#,P-2PS,34L,S,T
M,S([03DS-S8S,4$V13=$03<Y,D(U,D8U,3,P.3)"-4$S03@B(&5X:68Z4&EX
M96Q81&EM96YS:6]N/2(W,#$B(&5X:68Z4&EX96Q91&EM96YS:6]N/2(T,C4B
M(&5X:68Z0V]L;W)3<&%C93TB,2(@97AI9CI.871I=F5$:6=E<W0](C,V.#8T
M+#0P.38P+#0P.38Q+#,W,3(Q+#,W,3(R+#0P.38R+#0P.38S+#,W-3$P+#0P
M.38T+#,V.#8W+#,V.#8X+#,S-#,T+#,S-#,W+#,T.#4P+#,T.#4R+#,T.#4U
M+#,T.#4V+#,W,S<W+#,W,S<X+#,W,S<Y+#,W,S@P+#,W,S@Q+#,W,S@R+#,W
M,S@S+#,W,S@T+#,W,S@U+#,W,S@V+#,W,SDV+#0Q-#@S+#0Q-#@T+#0Q-#@V
M+#0Q-#@W+#0Q-#@X+#0Q-#DR+#0Q-#DS+#0Q-#DU+#0Q-S(X+#0Q-S(Y+#0Q
M-S,P+#0Q.3@U+#0Q.3@V+#0Q.3@W+#0Q.3@X+#0Q.3@Y+#0Q.3DP+#0Q.3DQ
M+#0Q.3DR+#0Q.3DS+#0Q.3DT+#0Q.3DU+#0Q.3DV+#0R,#$V+# L,BPT+#4L
M-BPW+#@L.2PQ,"PQ,2PQ,BPQ,RPQ-"PQ-2PQ-BPQ-RPQ."PR,"PR,BPR,RPR
M-"PR-2PR-BPR-RPR."PS,#M!038U1D(X,C X,S1%,#$W,38T,T4Y-D(R1$)#
M1#@U-B(^(#QX;7!-33I(:7-T;W)Y/B \<F1F.E-E<3X@/')D9CIL:2!S=$5V
M=#IA8W1I;VX](F1E<FEV960B('-T179T.G!A<F%M971E<G,](F-O;G9E<G1E
M9"!F<F]M(&%P<&QI8V%T:6]N+W9N9"YA9&]B92YP:&]T;W-H;W @=&\@:6UA
M9V4O:G!E9R(O/B \<F1F.FQI('-T179T.F%C=&EO;CTB<V%V960B('-T179T
M.FEN<W1A;F-E240](GAM<"YI:60Z,3="-#9!.3@Y1D8S148Q,4)$,T9$,S1#
M13%$1#<W140B('-T179T.G=H96X](C(P,C4M,#(M,C54,C,Z,3 Z,C4K,#4Z
M,S B('-T179T.G-O9G1W87)E06=E;G0](D%D;V)E(%!H;W1O<VAO<"!#4S0@
M5VEN9&]W<R(@<W1%=G0Z8VAA;F=E9#TB+R(O/B \+W)D9CI397$^(#PO>&UP
M34TZ2&ES=&]R>3X@/'AM<$U-.D1E<FEV961&<F]M('-T4F5F.FEN<W1A;F-E
M240](G5U:60Z.38S,#)$1D$M1#@S02TT.3 U+3DT0S0M1#(Q-41&0S,U1C<P
M(B!S=%)E9CID;V-U;65N=$E$/2)U=6ED.CDV,S R1$9!+40X,T$M-#DP-2TY
M-$,T+40R,35$1D,S-48W,"(@<W12968Z;W)I9VEN86Q$;V-U;65N=$E$/2)U
M=6ED.CDV,S R1$9!+40X,T$M-#DP-2TY-$,T+40R,35$1D,S-48W,"(O/B \
M9&,Z=&ET;&4^(#QR9&8Z06QT/B \<F1F.FQI('AM;#IL86YG/2)X+61E9F%U
M;'0B/E5.251%1"!35$%415,\+W)D9CIL:3X@/"]R9&8Z06QT/B \+V1C.G1I
M=&QE/B \9&,Z8W)E871O<CX@/')D9CI397$^(#QR9&8Z;&D^2VEL=&]N($A0
M7TQA<'1O<#PO<F1F.FQI/B \+W)D9CI397$^(#PO9&,Z8W)E871O<CX@/"]R
M9&8Z1&5S8W)I<'1I;VX^(#PO<F1F.E)$1CX@/"]X.GAM<&UE=&$^(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @/#]X<&%C:V5T(&5N9#TB=R(_/O_B#%A)0T-?
M4%)/1DE,10 ! 0  #$A,:6YO A   &UN=')21T(@6%E:( ?.  ( "0 & #$
M &%C<W!-4T94     $E%0R!S4D="               !  #VU@ !     -,M
M2% @(
M        $6-P<G0   %0    ,V1E<V,   &$    ;'=T<'0   'P    %&)K
M<'0   ($    %')865H   (8    %&=865H   (L    %&)865H   )
M%&1M;F0   )4    <&1M9&0   +$    B'9U960   -,    AG9I97<   /4
M    )&QU;6D   /X    %&UE87,   0,    )'1E8V@   0P    #')44D,
M  0\   (#&=44D,   0\   (#&)44D,   0\   (#'1E>'0     0V]P>7)I
M9VAT("AC*2 Q.3DX($AE=VQE='0M4&%C:V%R9"!#;VUP86YY  !D97-C
M     !)S4D="($E%0S8Q.38V+3(N,0              $G-21T(@245#-C$Y
M-C8M,BXQ
M              !865H@        \U$  0    $6S%A96B
M        6%E:(        &^B   X]0   Y!865H@        8ID  +>%   8
MVEA96B         DH   #X0  +;/9&5S8P         6245#(&AT=' Z+R]W
M=W<N:65C+F-H               6245#(&AT=' Z+R]W=W<N:65C+F-H
M                                                         &1E
M<V,         +DE%0R V,3DV-BTR+C$@1&5F875L="!21T(@8V]L;W5R('-P
M86-E("T@<U)'0@              +DE%0R V,3DV-BTR+C$@1&5F875L="!2
M1T(@8V]L;W5R('-P86-E("T@<U)'0@                            !D
M97-C         "Q2969E<F5N8V4@5FEE=VEN9R!#;VYD:71I;VX@:6X@245#
M-C$Y-C8M,BXQ               L4F5F97)E;F-E(%9I97=I;F<@0V]N9&ET
M:6]N(&EN($E%0S8Q.38V+3(N,0
M=FEE=P      $Z3^ !1?+@ 0SQ0  ^W,  03"P #7)X    !6%E:(
M3 E6 %    !7'^=M96%S          $                        "CP
M  )S:6<@     $-25"!C=7)V        !      %  H #P 4 !D '@ C "@
M+0 R #< .P!  $4 2@!/ %0 60!> &, : !M '( =P!\ ($ A@"+ )  E0":
M )\ I "I *X L@"W +P P0#& ,L T #5 -L X #E .L \ #V /L! 0$' 0T!
M$P$9 1\!)0$K 3(!. $^ 44!3 %2 5D!8 %G 6X!=0%\ 8,!BP&2 9H!H0&I
M ;$!N0'! <D!T0'9 >$!Z0'R ?H" P(, A0"'0(F B\". )! DL"5 )= F<"
M<0)Z H0"C@*8 J("K *V L$"RP+5 N "ZP+U P #"P,6 R$#+0,X T,#3P-:
M V8#<@-^ XH#E@.B ZX#N@/' ],#X /L _D$!@03!" $+00[!$@$501C!'$$
M?@2,!)H$J 2V!,0$TP3A!/ $_@4-!1P%*P4Z!4D%6 5G!7<%A@66!:8%M07%
M!=4%Y07V!@8&%@8G!C<&2 99!FH&>P:,!IT&KP; !M$&XP;U!P<'&0<K!ST'
M3P=A!W0'A@>9!ZP'OP?2!^4'^ @+"!\(,@A&"%H(;@B"")8(J@B^"-((YPC[
M"1 ))0DZ"4\)9 EY"8\)I FZ"<\)Y0G["A$*)PH]"E0*:@J!"I@*K@K%"MP*
M\PL+"R(+.0M1"VD+@ N8"[ +R OA"_D,$@PJ#$,,7 QU#(X,IPS #-D,\PT-
M#28-0 U:#70-C@VI#<,-W@WX#A,.+@Y)#F0.?PZ;#K8.T@[N#PD/)0]!#UX/
M>@^6#[,/SP_L$ D0)A!#$&$0?A";$+D0UQ#U$1,1,1%/$6T1C!&J$<D1Z!('
M$B8211)D$H02HQ+#$N,3 Q,C$T,38Q.#$Z03Q1/E% 84)Q1)%&H4BQ2M%,X4
M\!42%3055A5X%9L5O17@%@,6)A9)%FP6CQ:R%M86^A<=%T$791>)%ZX7TA?W
M&!L80!AE&(H8KQC5&/H9(!E%&6L9D1FW&=T:!!HJ&E$:=QJ>&L4:[!L4&SL;
M8QN*&[(;VAP"'"H<4AQ['*,<S!SU'1X=1QUP'9D=PQWL'A8>0!YJ'I0>OA[I
M'Q,?/A]I'Y0?OQ_J(!4@02!L()@@Q"#P(1PA2"%U(:$ASB'[(B<B52*"(J\B
MW2,*(S@C9B.4(\(C\"0?)$TD?"2K)-HE"24X)6@EER7')?<F)R97)H<FMR;H
M)Q@G22=Z)ZLGW"@-*#\H<2BB*-0I!BDX*6LIG2G0*@(J-2IH*ILJSRL"*S8K
M:2N=*]$L!2PY+&XLHBS7+0PM02UV+:LMX2X6+DPN@BZW+NXO)"]:+Y$OQR_^
M,#4P;#"D,-LQ$C%*,8(QNC'R,BHR8S*;,M0S#3-&,W\SN#/Q-"LT932>--@U
M$S5--8<UPC7]-C<V<C:N-NDW)#=@-YPWUS@4.% XC#C(.04Y0CE_.;PY^3HV
M.G0ZLCKO.RT[:SNJ.^@\)SQE/*0\XSTB/6$]H3W@/B ^8#Z@/N _(3]A/Z(_
MXD C0&1 ID#G02E!:D&L0>Y",$)R0K5"]T,Z0WU#P$0#1$=$BD3.11)%546:
M1=Y&(D9G1JM&\$<U1WM'P$@%2$M(D4C721U)8TFI2?!*-TI]2L1+#$M32YI+
MXDPJ3'),NDT"34I-DTW<3B5.;DZW3P!/24^33]U0)U!Q4+M1!E%049M1YE(Q
M4GQ2QU,34U]3JE/V5$)4CU3;52A5=57"5@]67%:I5O=71%>25^!8+UA]6,M9
M&EEI6;A:!UI66J9:]5M%6Y5;Y5PU7(9<UETG77A=R5X:7FQ>O5\/7V%?LV %
M8%=@JF#\84]AHF'U8DEBG&+P8T-CEV/K9$!DE&3I93UEDF7G9CUFDF;H9SUG
MDV?I:#]HEFCL:4-IFFGQ:DAJGVKW:T]KIVO_;%=LKVT(;6!MN6X2;FMNQ&\>
M;WAOT7 K<(9PX'$Z<95Q\')+<J9S 7-=<[AT%'1P=,QU*'6%=>%V/G:;=OAW
M5G>S>!%X;GC,>2IYB7GG>D9ZI7L$>V-[PGPA?(%\X7U!?:%^ 7YB?L)_(W^$
M?^6 1X"H@0J!:X'-@C""DH+T@U>#NH0=A("$XX5'A:N&#H9RAM>'.X>?B 2(
M:8C.B3.)F8G^BF2*RHLPBY:+_(QCC,J-,8V8C?^.9H[.CS:/GI &D&Z0UI$_
MD:B2$9)ZDN.339.VE""4BI3TE5^5R98TEI^7"I=UE^"83)BXF229D)G\FFB:
MU9M"FZ^<')R)G/>=9)W2GD">KI\=GXN?^J!IH-BA1Z&VHB:BEJ,&HW:CYJ16
MI,>E.*6IIAJFBZ;]IVZGX*A2J,2I-ZFIJARJCZL"JW6KZ:Q<K-"M1*VXKBVN
MH:\6KXNP +!UL.JQ8+'6LDNRPK,XLZZT);2<M1.UBK8!MGFV\+=HM^"X6;C1
MN4JYPKH[NK6[+KNGO"&\F[T5O8^^"KZ$OO^_>K_UP'# [,%GP>/"7\+;PUC#
MU,11Q,[%2\7(QD;&P\=!Q[_(/<B\R3K)N<HXRK?+-LNVS#7,M<TUS;7.-LZV
MSS?/N- YT+K1/-&^TC_2P=-$T\;42=3+U4[5T=95UMC77-?@V&38Z-ELV?':
M=MK[VX#<!=R*W1#=EMX<WJ+?*=^OX#;@O>%$X<SB4^+;XV/CZ^1SY/SEA.8-
MYI;G'^>IZ#+HO.E&Z=#J6^KEZW#K^^R&[1'MG.XH[K3O0._,\%CPY?%R\?_R
MC/,9\Z?T-/3"]5#UWO9M]OOWBO@9^*CY./G'^E?ZY_MW_ ?\F/TI_;K^2_[<
M_VW____N "%!9&]B90!D0     $# ! # @,&                _]L A  !
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! @("
M @(" @(" @(# P,# P,# P,# 0$! 0$! 0$! 0$" @$" @,# P,# P,# P,#
M P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P/_P@ 1" &I
M KT# 1$  A$! Q$!_\0 T0 !  $% 0$! 0$           8%!P@)"@0# 0(+
M 0$                     $   ! 0% P,%  $$ P      !@<(! 45"0$"
M Q8V$1(*,!<9$"! 4& YP!,8&A0T1!$   8! @$$"@L. P4& @L  0(#! 4&
M!P ($1(3E#4A,9+2TQ05U38)D2(SD[/4=;5VEC@0(#! 8$$R(Q;6%YC8.5!A
MMU&!)'AY<;%2E=<8T6)"4W,T=+0E)B=)"A(!                    P/_:
M  P# 0$"$0,1    [RBN
M   H9[B0                                           CX)     #
M605T                 %9-@(                  (^"0     UUFQ0 \
M9Y@ 54LJ2\H93B1'L(<2$C1]2KDA*(44DY_1622@    UZ&PL
M       $?!(     :ZS8H :'37" #K1,*BGE>(\?,N(3\A1:\NT63),?<E!8
M\NT7-,HP    :]#86                  "/@D !_)@J4,A1LX/*> UYFPP
M                 &OLV"                  ]94R/@D !\C$$DI03+L_
M3\-=AL3    +8GE/X*\>(IY5S\*07;(L2D%LRYA0C^RM'P(N><FY12M  UZ&
MPL                  _2/@D     -=9L4 ,"2&EC#(<KYGJ:[2U9D.6Q+D
MEG"AEV2V!&RH%_S+XUHDR(64X_DG),2UQ9<R"*6;5 #7H;"P
M      1\$@    !KK-B@              (L2D  UZ&PL
M   $?!(     :ZS8H    ? ^X/*?R?I^'T/L?T>0]8       ->AL+
M            !'P2     &NLV* &A8Q(.J Y1#.XWFFHLE!ZRUAF^8 'N(J9
MG$3,?C*@V#@      &O0V%@                  CX)     #76;%     ?
MR?A^G]'\@']'X?A^GZ       :]#86                  "/@D     ,%2
M'@                 O&9;@                  CX)
M                            "/@D
M               (^"0  _#]
M    (^"0 '\&O@HI;<VS'E*>
M >PJA'P2  ^98@_"1%V@               :2#GD.P S2
M      !'P2                   &I\U#'66<D9=(ZEC^@
M 6U+1%C#GG.K$R!   (^"0                  &OT_SC#O',G3!PS/.7PZ
MXS,4            &FTP0.G,Y/#H0(@48O,91@  $?!(
M ?R:6#0>5@[ 3( &I0VCFEXUCE]CJ&/T         @I8D@!S?G5Z>,OV?V8M
M&-I?XRY    (^"0               \!AB7Q.3(Z3R^1QDG<Z5$P3+"&2)FL
M:S"Q13#0&=@!EN       8:&D@Z@CDZ-\9G$ "VAKF,D#-0     CX)
M         6S.>,Z-CG6-AQM-!;PX?CN5/0:HC8H7P,7BTQ8 VK&*YS"$],D3
MIX     +''*8=*Q"3,(N$  ?$TZF2)G^      1\$@!@D9V@         'X<
MPAL#,EBJF9P (^<+)VWF*);$VI@ $#,/"$%X3-4_SX"U!WF&50 !\3['+\7M
M-_I_!6@  #4"7D-BY_8      (^"0 T^FX(         TKFM4ZTC&,R<  !Y
M3AN.KLQ+-F9>$    PM(V6Q,^#DR(F=HI%"R9B\:!SL+)*   #YFL8GAF"7
M       !'P2 A9JL-PX       ++')&=+YF85H    XF#;D9_&>1]0     6
MV,)RJ&N\T[F/1VO&9@ !\B#%&*&62+ %X"^!D>        "/@D!&C6D;4B.G
MM/[*D   "BE1.;4JAT?@     X?3: ;IS)L       'X8#$;.?@Q1(V="I?H
MIYD(48M>9&ES3TEU"3          CX) 1@QJ,M35H0 M.;XSR%/  , #_,R.
MVDV^F:!5@    #D\,O#H'           (><\!A*7'.C$RQ           !["
MJD?!( :>3<,4TJ0    /,:ASG],-C*0W*F41DH7=+U%6 ("<)AT&&^4
M        M:<WIB:7].DLO\     "*F'YA,9:FPX   CX) 0XU#FZD
M%@3GO,5RFF;9F@9,GX8@FNXR9.CL               L&<V98(RP.D$I9A08
M3&&Q" ?I^ E1F 9LFPHN6   1\$@!J!-OP        !YS4::62DE^C)HL,=3
M8                !B@<YY+S-8S9,R2<        CX) 1LQ!,X@
M  "PQK'-V(                            (^"0
M                         CX)
M           "/@D                                           (^
M"0                                           CX)
M                               "/@D  (V66*X7Q
M                        (^"0  M(8<$/-IAY3P
M                   'L*F1\$@
M         !'P2                                           $?!(
M                                           1\$@
M                             !'P2
M                $?!(
M   1\$@                                          !'P2
M                                    $?!(
M                       1\$@  ,>R%&6Y_0
M                (^"0  %AC&@V&'C*>
M          >PJA'P2      LT44MJ7E+<E +@%1+\  \980H16SZE&*.?$OL
M7% !9THA]BW9=TL^?8G1?X  LZ4,M:7O(F6V+GGL+]@ ^9CZ1LE)["W1[3WE
MT2YH +6D#*\6V+O%GBL'G,K  1\$@     ,:#'LNH>XB)XBY)Y3+4 'E,'"5
M'R(27)+;GU,G"[@ +!%N3UELR])8\^I=\RG  ,;BQ)-24EOCR$Q*P96  ^9A
M&?8K!;HNN6_*@7R+W  L^6$)H6I+MEECWE7,XS^@"/@D
M                           (^6+/8
M               #S'__V@ ( 0(  04 _P!%(?_:  @! P !!0#_ $4A_]H
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
M :[(<==H/8#7K&^Q_P#V*9*_T"VUZ[0>P&NT'L!KM![ :[0>P&NT'L!KM![
M:[0>P&NT'L!KM![ :DL:,KE$.KK#E=>5(= '*A&*[!BVE'\>XE2MO(R<NPC'
MB3E=GXQXV@@H50Z92" ZDFF/K4C/.8N-B9Q=(T3.0YG=>GE9%"#L\+Y=BXP+
M#59E>(<D:2C 7,>X,@<$UC<-/F&-[_7K8_C62,FZ8QZRJ;WR2X<JLD)ELT>H
M-7#Z$6>('2(]0*HU,H')!3E=C4M95;;"D@8*WC09B5%P'BD?<PM#2E#7'*@%
M]I*!:WR+#F^'_P!X4 O^>IZ@5RVQDQ;:R>12FHMFF[.1HXAGC:/FV:<D9J6*
M>OX-^\20?-T%U5F:QP(L4ANQH^*5KY H9 ))(0HUQP==NL><=0B%D;02+U=N
MG%KSKB <IO",B+F=&;F X)\GLZMMHK5VKDQ7J%-6>N7289R")F%8G*7RAM4;
M-+G$A6#F"(43N 4X 1/@?CR1 1@5:/<H&SIVBGM<@5\\2Z!P$M2WKX8UK8VG
MM"\N,6?E%$#]@>< 0X:>8OC+Y N;XRD96'5K@G<(.EIB":)R$W$,%W+=%C*2
MT.P4!=TV;*JKMT>)SE*4HB':#V U4:C*/P;6"]*3B578>*.U?*1ZW&>6)D/&
M46ZC5IXI'?K/UQTP/^B3E&[&NT'L!KM![ :G8.C6^+LLC7#*%E"1I'9VH%0?
MNHIPO'R*C9.-FFC:49+-E5F2KA%-PF9,Q@.'#7:#V T^1D9>/;.XZ"?6=W'B
MX24E$Z_&CR'TP6,2$[]5@W5$"&4(F8O."!./*$ & M=?<@^@;/"Q5AA'HH+M
MO'(B:8H24:Z\7=)(N4/&&;DA^0H0BA>/ P ("&NT'L!IP\>+(-&C1!5RZ=.5
M$T&[9L@F95=PNLJ)4T444B"8YC"!2E 1$>&GV1+)9(F,H\;%HS;NT*."KQ!(
MER"(M7Z3IH"Y739V#E/FC)<OG>67D<>(:<3M!LL79XQE).(>058'.5>+EVJ:
M"SB*EF#E-"0B9-%!TDH9!RDDKS2I#\GDG*(]H/8#3YS#.#.D8V9EX!X<[-XS
M%*6@7ZT9*MBD>MVQUB-GK<Y 5(!D50#E)G,40,/:#V UV@]@-=H/8#7:#V U
MMO[ ?8*WB?Z^;*?_ (Z[0>P&NT'L!KM![ :[0>P&NT'L!KM![ :[0>P&NT'L
M!KM![ :[0>P&NT'L!KM![ :[0>P&NT'L!KM![ :[0>P&NT'L!KM![ :[0>P&
MNT'L!KM![ :[0>P&NT'L!KM![ :[0>P&NT'L!KM![ :[0>P&NT'L!KM![ :[
M0>P&NT'L!KM![ :[0>P&NT'L!KM![ :[ !]QI]'Y#YQC-0GR:U^##\'ZQO\
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
M'&*N'+ 43DX'[/;[/WVV_P#Y"MXG^OFRC_!VGT?D/G&,U"?)K7X,/P?K&_\
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
M_-M@,L)"'D(]-\]C#OV+MD22C5$TI&/.Z;J(%?,%5DG"*3UH)^<2,=,Y2G*
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
MQQ4*_2:TS I ( MX2MQ\;&I&Y)0 3 GQ'\X_?)-CKHE<+D541;F5(599-$2
MLHDD)@.H1(52\H0 0+R@X]L->L,Q9ZMJ5M^W#=AMER=.[<JUE'<KC)M&T)')
MU?ED#25AKS<6N0D9.$>P\:^;HG?Q"KV-5<-73J+,DHB179'GO>O4J/F[>[M!
MI4.:(S?72V2J0+;*\E7(=KD.T0%2BY*'@W\/)VA@=_'-Y-@JFP6Y*S9!JI[4
MOX5I]'Y#YQC-0GR:U^##[MUDY+'D:PJ,7+4-G2%D+F=W:+$PM.?)_ <FI/0I
MZXV95^Q,YJO+/FL2@[?JK(B5!95!<3D3_%3'.8I2%*)C&,(%*4I0XF,8P\
MH '9'3W%NVZ%RWOIS,64<U^-J^#*L]C*4\L3955N:+"_6=DB[FB*.4^0FXKL
M-84%OTDS&+P$<O9&WN;%%]C]>:V*KC@&$G).P%NETJLM'2SBPC:JS;6D59(]
MS6W#5ES<@M&Q"$D60$J+0OBRBAZAB+=S0Y6^4BC9!C<EUUC#7&TTEZTLT=%R
MT$8RDI4Y2*?+Q\A"3CIJX1,?@)%>602*D34*@UVO;5\+8=>((@@:SUFE1BU]
M>I 0$^3+9%F4Y2^3/$@<.+N16'[VQ7:ZV"'J=/J,))V2TV>PR+6(@:]7X5DM
M(R\U,RKY5!E'1D8P;J++KJG*FDF03&$ #3G;A@:7N>'_ %-&UN[Q[[,>6&S5
MS#2FX&U1BW/LA9HOD"IN[#-MP,-8AW*:B->C5?+DJB9XJQCRT'!.#J3"XZQ3
MC&NLZO2ZA H"@PBHMF!C&.HH<RCF0DY%VJHZ>O7!U7;YXLJX74464.<V]?!>
MP'(&'\Q[]]K5*>-UL,W"0EXROUO*4U$/EZ1$7215"!8/8YQ)M#(.1920(-7A
M :O'+(XF,3U>6Z?UDV(JQ&[\]HK4F0F;'$]YLK7'=&RO,J0C^8;(LXJR2459
MXYI*U:+? @JZD6R#]L9-)RX:B;G_ +V;QIF''E)RICJRIMDK%1,BU:$N=/G4
MV3UO(LB2];L3*1B)$K.0:)+I<ZB?FUDB'+P,4!#9QNN#,&;,:NMFC.XQ]2PY
MC2U-:UAV\,+7$I1*;*YU9&./RF<8V2*B*30Z!'3,A&RH<T0H:]8GE#>C2\1L
M]E6&8Q;(.TU[A%*8M&:K9C>FU:R66\EM-;+*/#R-C/%Q34$FIT8]4\N=9)N"
MK04EBX:WD5B3E<48HSDL>/I;;/ 06-K(:>_:R8I3.NKH.IY_!OI:;G8-8L:6
M/?O4Y%(R9VYU.5P#61,_[ LVK9C<6N?L5SE\#9]G&T7D0K^=DWTV^84C+[D4
M*S:N6^?&(W;V!.'532+Q6DG2PB8S6 ]9'L]W0Y/V"TB\I8E>W+(]/G&62L&R
M2"+7Q5K0,BSX!'7.A$;.")QK*7=&A79B$:Q$NT!,Z)HK.&U7+=:RK19 J",E
MY*7,ULE.F5D"N%*Q?*F^*WL%-LK4@\3-'[=$ZA."J0J(G(J;[TZ[E=%L@GP%
M19=0B*1.48"%Y:BABD+RC&  XCV1'[F5MF_JU_51VJSJX]DHN$2W69V9SC?$
M=E2F8=A)%LU.=R+K&F,D(IN9X<B"KFUR9U3('YYDFH!FY9C<MZT7?52KI4)Z
M@35=9;1\7Q$2]J$1-2;Z+=PTR_>PE0I=2KDG5DVBQ04BR2SEZ"W-JOC)\H#R
MM:M$)$62N3S!U%3D!/QK.8A)F+?(F;O8V5BI%%PQD6#Q YB*HK)G34((@8!
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
M+*U27@*MDJ-AUE.RF>-:V4@D[)55 $!$+%M7W%X#S<T*W*Z>QM+O(N;9"HF
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
MBG2615((@8I@$I@'@(:DG^4]FN+H"V2?+46OV&V3G"=R%Z?LC)O)#&3BML;
M^Y79$TJV?D/_ /3*;3VX^J8]:UN3VOO_ !E5\WQMDB6E9*F2BQ^4<C.:L.,W
M56CW4<13@'(D*E-"8GZ?+'LCS.X3:)A_UF6+(8@E=WS""#0^17[-D!>)V37%
MC2LVU)11N7E&6>XY=F,/$1.)@'B7'F\C#6Y#8KDUHLBUGXS(]$DKU4X1TH;F
MCI.Y"K1K3)#;FE0'E"ZJ38I2@(B(<!U_&#:UF?%F[W.63G#BFX P_C.T(V22
M=WAPW1*E,Y0@(I4EKI=3K9WR"KAL[;LY*57.DR:%!151=M/>MB]:&[?9/]8S
MN 4<6ZNU^YI(NAVWUVQL@0;H>2^1Y/ALGNZ\HFP!HV33;U&&*2*:D24\; /\
M#&N;I]MV(\W,RMC-64E=:A&NK7"HG 0-^S5X:)L[G5U1 P_K(Y^U4_ST_F\)
M[@=V^W*BV!/D6;%U*OD%98-V5)856:$5.7&OR=D19MN6;]7*N)HW*'B4Y.R
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
M-'6>\O+:^N$W$Y7E7I "U2ER!]4A2A%VYHV-2A&C9@^CXY@S3:$2*1)(X0-
MG)EE+NXM_9'J#>((^3K=7BYRQRLW#T6HDE5W,H2HT:+?I148#@XJ>)M">U2+
MR4D_O+W0:$>K(35ZK%@IJ[VWNI9M%QL59X.2A7\DD$*PD';J08E>E411$J::
MHE$#*$[>L-Q;@^%)*IT&/CY>VT&3F;XS@[9D2M2*!Z5*OI1E77+N8J5818(R
M"44NW0(M,\VJN99-JB4VXF]R5?KB-VR;8AJ=6KU]%>1JY\68^9GJU:C)Q&).
MY<I1-Q=.IV:$I04.F2<("J(F(=$<]8LJBN**RZSE*VQ*.I$4M:&F*,/UBWTA
M&J2S:DII0WE-\_?3""LVZ2!G&,5G[]QR$D>R=6.N&1H6(CT,58F0JE0-$/%G
MU;E[W?9$7M]G859XBUF09P]<J\)'I*N6J"G./'Y"%$GMC9.+D2>Q*IDN[6*B
M9#:9+@UKG)F/;\3W^&N^,Z@YJ\K'1R$#BNNH1(LBM&CQ=URG3EV<RSMRLJ?(
MCMM8L8Q]BSG?X*1S!!-)6[1L&KBFJTF/I\;C6K7%C$?M(W=6(8T3S,H+%LLH
MT>N&S4C<W-N"Q$VWO\EC.[F_@/'S-?HKB">8RB*YA?(L9=&<-2FUCH3JP12;
M=-%PJS(51!H>1! [ENHDES8D*8YE!*4I14/R .H(  "<X)E(3E&$.(\DH!Q[
L0!]XT^C\A\XQFH3Y-:_!A^2[3Z/R'SC&:;__ &8?]X_DN'_X(?\ \R&O_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713183335632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Mar. 03, 2025</div></th>
<th class="th"><div>Jun. 30, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentAnnualReport', window );">Document Annual Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-27719<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Southern First Bancshares, Inc.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001090009<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">58-2459561<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">SC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">6 Verdae Boulevard<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Greenville<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">SC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">29607<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">864<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">679-9000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">SFST<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well-known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 224,378,032<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,177,372<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentsIncorporatedByReferenceTextBlock', window );">Documents Incorporated by Reference [Text Block]</a></td>
<td class="text"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Portions of the registrant&#8217;s Proxy Statement relating to the Annual Meeting of Shareholders to be held on May 20, 2025 are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated.</span><span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_IcfrAuditorAttestationFlag', window );">ICFR Auditor Attestation Flag</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentFinStmtErrorCorrectionFlag', window );">Document Financial Statement Error Correction [Flag]</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorFirmId', window );">Auditor Firm ID</a></td>
<td class="text">149<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorName', window );">Auditor Name</a></td>
<td class="text">Elliott Davis, LLC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AuditorLocation', window );">Auditor Location</a></td>
<td class="text">Greenville,
South Carolina<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorFirmId">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>PCAOB issued Audit Firm Identifier</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorFirmId</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:nonemptySequenceNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorLocation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorLocation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AuditorName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AuditorName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:internationalNameItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentAnnualReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an annual report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentAnnualReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFinStmtErrorCorrectionFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates whether any of the financial statement period in the filing include a restatement due to error correction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection w<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 4: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFinStmtErrorCorrectionFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentsIncorporatedByReferenceTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Documents incorporated by reference.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-23<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentsIncorporatedByReferenceTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_IcfrAuditorAttestationFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-K<br> -Number 249<br> -Section 310<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Number 249<br> -Section 220<br> -Subsection f<br><br>Reference 3: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 40-F<br> -Number 249<br> -Section 240<br> -Subsection f<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_IcfrAuditorAttestationFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189768560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract', window );"><strong>Cash and cash equivalents:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndDueFromBanks', window );">Cash and due from banks</a></td>
<td class="nump">$ 22,553<span></span>
</td>
<td class="nump">$ 28,020<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalFundsSold', window );">Federal funds sold</a></td>
<td class="nump">128,452<span></span>
</td>
<td class="nump">119,349<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositsInBanks', window );">Interest-bearing deposits with banks</a></td>
<td class="nump">11,858<span></span>
</td>
<td class="nump">8,801<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Total cash and cash equivalents</a></td>
<td class="nump">162,863<span></span>
</td>
<td class="nump">156,170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesAbstract', window );"><strong>Investment securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Investment securities available for sale</a></td>
<td class="nump">132,127<span></span>
</td>
<td class="nump">134,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other investments</a></td>
<td class="nump">19,490<span></span>
</td>
<td class="nump">19,939<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Investments', window );">Total investment securities</a></td>
<td class="nump">151,617<span></span>
</td>
<td class="nump">154,641<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableHeldForSaleAmount', window );">Mortgage loans held for sale</a></td>
<td class="nump">4,565<span></span>
</td>
<td class="nump">7,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Loans</a></td>
<td class="nump">3,631,767<span></span>
</td>
<td class="nump">3,602,627<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Less allowance for credit losses</a></td>
<td class="num">(39,914)<span></span>
</td>
<td class="num">(40,682)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Loans, net</a></td>
<td class="nump">3,591,853<span></span>
</td>
<td class="nump">3,561,945<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsurance', window );">Bank owned life insurance</a></td>
<td class="nump">54,070<span></span>
</td>
<td class="nump">52,501<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property and equipment, net</a></td>
<td class="nump">88,794<span></span>
</td>
<td class="nump">94,301<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred income taxes, net</a></td>
<td class="nump">13,467<span></span>
</td>
<td class="nump">12,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">20,364<span></span>
</td>
<td class="nump">16,837<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">4,087,593<span></span>
</td>
<td class="nump">4,055,789<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAbstract', window );"><strong>LIABILITIES</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Deposits</a></td>
<td class="nump">3,435,765<span></span>
</td>
<td class="nump">3,379,564<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount', window );">Federal Home Loan Bank advances and other borrowings</a></td>
<td class="nump">240,000<span></span>
</td>
<td class="nump">275,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Subordinated debentures</a></td>
<td class="nump">24,903<span></span>
</td>
<td class="nump">36,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilities', window );">Other liabilities</a></td>
<td class="nump">56,481<span></span>
</td>
<td class="nump">52,436<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">3,757,149<span></span>
</td>
<td class="nump">3,743,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>SHAREHOLDERS&#8217; EQUITY</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, par value $.01 per share, 10,000,000 shares authorized</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, par value $.01 per share, 20,000,000 shares authorized, 8,164,872 shares issued and outstanding at December 31, 2024; 10,000,000 shares authorized, 8,088,186 shares issued and outstanding at December 31, 2023</a></td>
<td class="nump">82<span></span>
</td>
<td class="nump">81<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NonvestedRestrictedStockValue', window );">Nonvested restricted stock</a></td>
<td class="num">(3,884)<span></span>
</td>
<td class="num">(3,596)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">124,641<span></span>
</td>
<td class="nump">121,777<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive loss</a></td>
<td class="num">(11,472)<span></span>
</td>
<td class="num">(11,342)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">221,077<span></span>
</td>
<td class="nump">205,547<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total shareholders&#8217; equity</a></td>
<td class="nump">330,444<span></span>
</td>
<td class="nump">312,467<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 4,087,593<span></span>
</td>
<td class="nump">$ 4,055,789<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NonvestedRestrictedStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate value of restricted common stock, which are yet to be vested.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NonvestedRestrictedStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndDueFromBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndDueFromBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-4<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph c<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositsInBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477263/942-210-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositsInBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Investments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480078/944-80-55-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 944<br> -SubTopic 80<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480078/944-80-55-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(h))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1)(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Investments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 15: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableHeldForSaleAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before valuation allowance, of financing receivable classified as held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 948<br> -SubTopic 310<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477011/948-310-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableHeldForSaleAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(12)(b)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(21))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713184648224">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">10,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, authorized shares</a></td>
<td class="nump">20,000,000<span></span>
</td>
<td class="nump">10,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, issued shares</a></td>
<td class="nump">8,164,872<span></span>
</td>
<td class="nump">8,088,186<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, outstanding shares</a></td>
<td class="nump">8,164,872<span></span>
</td>
<td class="nump">8,088,186<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(16)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713183293248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperatingAbstract', window );"><strong>Interest income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndFeeIncomeLoansAndLeases', window );">Loans</a></td>
<td class="nump">$ 186,863<span></span>
</td>
<td class="nump">$ 166,137<span></span>
</td>
<td class="nump">$ 114,233<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeSecurities', window );">Investment securities</a></td>
<td class="nump">5,812<span></span>
</td>
<td class="nump">4,463<span></span>
</td>
<td class="nump">1,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeFederalFundsSold', window );">Federal funds sold and interest-bearing deposits with banks</a></td>
<td class="nump">8,537<span></span>
</td>
<td class="nump">6,998<span></span>
</td>
<td class="nump">1,439<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Total interest income</a></td>
<td class="nump">201,212<span></span>
</td>
<td class="nump">177,598<span></span>
</td>
<td class="nump">117,662<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseAbstract', window );"><strong>Interest expense</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseDeposits', window );">Deposits</a></td>
<td class="nump">108,774<span></span>
</td>
<td class="nump">91,373<span></span>
</td>
<td class="nump">18,102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseBorrowings', window );">Borrowings</a></td>
<td class="nump">11,216<span></span>
</td>
<td class="nump">8,571<span></span>
</td>
<td class="nump">1,939<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDebtExpense', window );">Total interest expense</a></td>
<td class="nump">119,990<span></span>
</td>
<td class="nump">99,944<span></span>
</td>
<td class="nump">20,041<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseNet', window );">Net interest income</a></td>
<td class="nump">81,222<span></span>
</td>
<td class="nump">77,654<span></span>
</td>
<td class="nump">97,621<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">1,260<span></span>
</td>
<td class="nump">6,155<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss', window );">Net interest income after provision for credit losses</a></td>
<td class="nump">81,097<span></span>
</td>
<td class="nump">76,394<span></span>
</td>
<td class="nump">91,466<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeAbstract', window );"><strong>Noninterest income</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax', window );">Mortgage banking income</a></td>
<td class="nump">5,560<span></span>
</td>
<td class="nump">4,036<span></span>
</td>
<td class="nump">4,198<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ServiceFeesOnDepositAccounts', window );">Service fees on deposit accounts</a></td>
<td class="nump">1,764<span></span>
</td>
<td class="nump">1,382<span></span>
</td>
<td class="nump">1,265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ProductOrServiceOnDebitCard', window );">ATM and debit card income</a></td>
<td class="nump">2,337<span></span>
</td>
<td class="nump">2,245<span></span>
</td>
<td class="nump">2,163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BankOwnedLifeInsuranceIncome', window );">Income from bank owned life insurance</a></td>
<td class="nump">1,569<span></span>
</td>
<td class="nump">1,379<span></span>
</td>
<td class="nump">1,289<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfOtherAssets', window );">Gain (loss) on disposal of fixed assets</a></td>
<td class="nump">28<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(394)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncomeOther', window );">Other income</a></td>
<td class="nump">883<span></span>
</td>
<td class="nump">818<span></span>
</td>
<td class="nump">1,059<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestIncome', window );">Total noninterest income</a></td>
<td class="nump">12,141<span></span>
</td>
<td class="nump">9,860<span></span>
</td>
<td class="nump">9,580<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpenseAbstract', window );"><strong>Noninterest expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LaborAndRelatedExpense', window );">Compensation and benefits</a></td>
<td class="nump">43,546<span></span>
</td>
<td class="nump">40,275<span></span>
</td>
<td class="nump">38,790<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OccupancyNet', window );">Occupancy</a></td>
<td class="nump">10,291<span></span>
</td>
<td class="nump">10,255<span></span>
</td>
<td class="nump">9,105<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InformationTechnologyAndDataProcessing', window );">Outside service and data processing costs</a></td>
<td class="nump">7,741<span></span>
</td>
<td class="nump">7,078<span></span>
</td>
<td class="nump">6,112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense', window );">Insurance</a></td>
<td class="nump">4,022<span></span>
</td>
<td class="nump">3,766<span></span>
</td>
<td class="nump">1,686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProfessionalFees', window );">Professional fees</a></td>
<td class="nump">2,404<span></span>
</td>
<td class="nump">2,496<span></span>
</td>
<td class="nump">2,635<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketingExpense', window );">Marketing</a></td>
<td class="nump">1,412<span></span>
</td>
<td class="nump">1,357<span></span>
</td>
<td class="nump">1,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherNoninterestExpense', window );">Other</a></td>
<td class="nump">3,910<span></span>
</td>
<td class="nump">3,600<span></span>
</td>
<td class="nump">3,389<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestExpense', window );">Total noninterest expenses</a></td>
<td class="nump">73,326<span></span>
</td>
<td class="nump">68,827<span></span>
</td>
<td class="nump">62,933<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income before income tax expense</a></td>
<td class="nump">19,912<span></span>
</td>
<td class="nump">17,427<span></span>
</td>
<td class="nump">38,113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">4,382<span></span>
</td>
<td class="nump">4,001<span></span>
</td>
<td class="nump">8,998<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 15,530<span></span>
</td>
<td class="nump">$ 13,426<span></span>
</td>
<td class="nump">$ 29,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 1.92<span></span>
</td>
<td class="nump">$ 1.67<span></span>
</td>
<td class="nump">$ 3.66<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 1.91<span></span>
</td>
<td class="nump">$ 1.66<span></span>
</td>
<td class="nump">$ 3.61<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract', window );"><strong>Weighted average common shares outstanding</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Basic</a></td>
<td class="nump">8,080,623<span></span>
</td>
<td class="nump">8,046,633<span></span>
</td>
<td class="nump">7,958,294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Diluted</a></td>
<td class="nump">8,117,057<span></span>
</td>
<td class="nump">8,078,454<span></span>
</td>
<td class="nump">8,071,690<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ProductOrServiceOnDebitCard">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of product or service on debit card.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ProductOrServiceOnDebitCard</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ServiceFeesOnDepositAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of service fees on deposit accounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ServiceFeesOnDepositAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankOwnedLifeInsuranceIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankOwnedLifeInsuranceIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalDepositInsuranceCorporationPremiumExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalDepositInsuranceCorporationPremiumExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 31<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InformationTechnologyAndDataProcessing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of expenses incurred in the period for information technology and data processing products and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InformationTechnologyAndDataProcessing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDebtExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest and debt related expenses associated with nonoperating financing activities of the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDebtExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477346/946-830-45-39<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperatingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperatingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 6<br> -Subparagraph (SX 210.12-14(Column E)(Footnote 4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest expense on all borrowings.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Aggregate amount of interest expense on all deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeExpenseNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income (expense) classified as operating.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeExpenseNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestIncomeFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest income on federal funds sold. Federal funds sold represent the excess federal funds held by one commercial bank which it lends to another commercial bank, usually at an agreed-upon (federal funds) rate of interest. Such loans generally are of short-duration (overnight).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph b<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestIncomeFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LaborAndRelatedExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LaborAndRelatedExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total aggregate amount of all noninterest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestIncomeOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestIncomeOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OccupancyNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(14)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 840<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481161/840-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OccupancyNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoninterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noninterest expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoninterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfessionalFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 3<br> -Subparagraph (k)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfessionalFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 924<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 11.L)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713183248384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 15,530<span></span>
</td>
<td class="nump">$ 13,426<span></span>
</td>
<td class="nump">$ 29,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract', window );"><strong>Unrealized gain (loss) on securities available for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax', window );">Unrealized holding gain (loss) arising during the period, pretax</a></td>
<td class="num">(165)<span></span>
</td>
<td class="nump">2,620<span></span>
</td>
<td class="num">(16,027)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax', window );">Tax benefit (expense)</a></td>
<td class="nump">35<span></span>
</td>
<td class="num">(552)<span></span>
</td>
<td class="nump">3,367<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax', window );">Reclassification of realized (gain) loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax', window );">Tax expense (benefit)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="num">(130)<span></span>
</td>
<td class="nump">2,068<span></span>
</td>
<td class="num">(12,670)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 15,400<span></span>
</td>
<td class="nump">$ 15,494<span></span>
</td>
<td class="nump">$ 16,445<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unrealized Loss On Securities Available For Sale [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 15<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-15<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-17A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 220<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-12<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189174720">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Common stock</div></th>
<th class="th"><div>Preferred stock</div></th>
<th class="th"><div>Nonvested restricted stock</div></th>
<th class="th"><div>Additional paid-in capital</div></th>
<th class="th"><div>Accumulated other comprehensive income (loss)</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance, value at Dec. 31, 2021</a></td>
<td class="nump">$ 79<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (1,435)<span></span>
</td>
<td class="nump">$ 114,226<span></span>
</td>
<td class="num">$ (740)<span></span>
</td>
<td class="nump">$ 165,771<span></span>
</td>
<td class="nump">$ 277,901<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance shares outstnding at Dec. 31, 2021</a></td>
<td class="nump">7,925,819<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdoptionOfASU201613', window );">Adoption of ASU 2016-13</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,765)<span></span>
</td>
<td class="num">(2,765)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">29,115<span></span>
</td>
<td class="nump">29,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">904<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">905<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Proceeds from exercise of stock options (in Shares)</a></td>
<td class="nump">32,375<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of forfeitures</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,970)<span></span>
</td>
<td class="nump">2,970<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock (in Shares)</a></td>
<td class="nump">52,851<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Compensation expense related to restricted stock, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,099<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Compensation expense related to stock options, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">927<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12,670)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12,670)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2022</a></td>
<td class="nump">$ 80<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,306)<span></span>
</td>
<td class="nump">119,027<span></span>
</td>
<td class="num">(13,410)<span></span>
</td>
<td class="nump">192,121<span></span>
</td>
<td class="nump">294,512<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance shares outstanding at Dec. 31, 2022</a></td>
<td class="nump">8,011,045<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">13,426<span></span>
</td>
<td class="nump">13,426<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">518<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">518<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Proceeds from exercise of stock options (in Shares)</a></td>
<td class="nump">26,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of forfeitures</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,705)<span></span>
</td>
<td class="nump">1,704<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock (in Shares)</a></td>
<td class="nump">50,891<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Compensation expense related to restricted stock, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,415<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,415<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Compensation expense related to stock options, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">528<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">528<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,068<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,068<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2023</a></td>
<td class="nump">$ 81<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(3,596)<span></span>
</td>
<td class="nump">121,777<span></span>
</td>
<td class="num">(11,342)<span></span>
</td>
<td class="nump">205,547<span></span>
</td>
<td class="nump">312,467<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance shares outstanding at Dec. 31, 2023</a></td>
<td class="nump">8,088,186<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">15,530<span></span>
</td>
<td class="nump">15,530<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Proceeds from exercise of stock options</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">294<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Proceeds from exercise of stock options (in Shares)</a></td>
<td class="nump">16,250<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock, net of forfeitures</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(2,197)<span></span>
</td>
<td class="nump">2,196<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures', window );">Issuance of restricted stock (in Shares)</a></td>
<td class="nump">60,436<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition', window );">Compensation expense related to restricted stock, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,909<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,909<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Compensation expense related to stock options, net of tax</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">374<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">374<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent', window );">Other comprehensive income (loss)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(130)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(130)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance, value at Dec. 31, 2024</a></td>
<td class="nump">$ 82<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">$ (3,884)<span></span>
</td>
<td class="nump">$ 124,641<span></span>
</td>
<td class="num">$ (11,472)<span></span>
</td>
<td class="nump">$ 221,077<span></span>
</td>
<td class="nump">$ 330,444<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance shares outstanding at Dec. 31, 2024</a></td>
<td class="nump">8,164,872<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AdoptionOfASU201613">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AdoptionOfASU201613</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of other comprehensive income (loss) attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-19<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 20<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-20<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1A<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -SubTopic 10<br> -Topic 505<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 505<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189246560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 15,530<span></span>
</td>
<td class="nump">$ 13,426<span></span>
</td>
<td class="nump">$ 29,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to cash provided by operating activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">1,260<span></span>
</td>
<td class="nump">6,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationAmortizationAndAccretionNet', window );">Depreciation and other amortization</a></td>
<td class="nump">4,810<span></span>
</td>
<td class="nump">4,816<span></span>
</td>
<td class="nump">3,698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments', window );">Accretion and amortization of securities discounts and premiums, net</a></td>
<td class="nump">554<span></span>
</td>
<td class="nump">61<span></span>
</td>
<td class="nump">694<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfInvestments', window );">(Gain) loss on sale of investment securities available for sale</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(12)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment', window );">(Gain) loss on sale of fixed assets</a></td>
<td class="num">(28)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">394<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_OperatingLeasePayment', window );">Net change in operating leases</a></td>
<td class="nump">145<span></span>
</td>
<td class="nump">233<span></span>
</td>
<td class="nump">872<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Compensation expense related to stock options and restricted stock grants</a></td>
<td class="nump">2,283<span></span>
</td>
<td class="nump">1,943<span></span>
</td>
<td class="nump">2,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfLoansNet', window );">Gain on sale of loans held for sale</a></td>
<td class="num">(5,447)<span></span>
</td>
<td class="num">(3,790)<span></span>
</td>
<td class="num">(2,914)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale', window );">Loans originated and held for sale</a></td>
<td class="num">(188,906)<span></span>
</td>
<td class="num">(147,040)<span></span>
</td>
<td class="num">(165,698)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale', window );">Proceeds from sale of loans held for sale</a></td>
<td class="nump">196,982<span></span>
</td>
<td class="nump">147,553<span></span>
</td>
<td class="nump">178,251<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue', window );">Increase in cash surrender value of bank owned life insurance</a></td>
<td class="num">(1,569)<span></span>
</td>
<td class="num">(1,379)<span></span>
</td>
<td class="num">(1,289)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes', window );">Increase in deferred tax asset</a></td>
<td class="num">(1,232)<span></span>
</td>
<td class="num">(230)<span></span>
</td>
<td class="num">(22)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Increase in other assets, net</a></td>
<td class="num">(3,527)<span></span>
</td>
<td class="num">(1,378)<span></span>
</td>
<td class="num">(5,047)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Increase in other liabilities, net</a></td>
<td class="nump">5,838<span></span>
</td>
<td class="nump">2,178<span></span>
</td>
<td class="nump">4,082<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net cash provided by operating activities</a></td>
<td class="nump">25,558<span></span>
</td>
<td class="nump">17,653<span></span>
</td>
<td class="nump">50,305<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForProceedsFromLoansAndLeases', window );">Increase in loans, net</a></td>
<td class="num">(30,408)<span></span>
</td>
<td class="num">(329,431)<span></span>
</td>
<td class="num">(782,130)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchase of property and equipment</a></td>
<td class="num">(785)<span></span>
</td>
<td class="num">(1,242)<span></span>
</td>
<td class="num">(13,950)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_PaymentToAcquireMarketableSecuritiesAbstract', window );"><strong>Purchase of investment securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt', window );">Available for sale</a></td>
<td class="num">(23,937)<span></span>
</td>
<td class="num">(63,224)<span></span>
</td>
<td class="num">(13,048)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireOtherInvestments', window );">Other investments</a></td>
<td class="num">(4,301)<span></span>
</td>
<td class="num">(51,642)<span></span>
</td>
<td class="num">(27,751)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract', window );"><strong>Proceeds from maturities, calls and repayments of investment securities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities', window );">Available for sale</a></td>
<td class="nump">25,793<span></span>
</td>
<td class="nump">24,428<span></span>
</td>
<td class="nump">10,833<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments', window );">Other investments</a></td>
<td class="nump">4,750<span></span>
</td>
<td class="nump">42,536<span></span>
</td>
<td class="nump">20,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt', window );">Proceeds from sales of investment securities available for sale</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">12,429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment', window );">Proceeds from sale of fixed assets</a></td>
<td class="nump">28<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">95<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash used for investing activities</a></td>
<td class="num">(28,860)<span></span>
</td>
<td class="num">(378,575)<span></span>
</td>
<td class="num">(792,583)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInDeposits', window );">Increase in deposits, net</a></td>
<td class="nump">56,201<span></span>
</td>
<td class="nump">245,700<span></span>
</td>
<td class="nump">570,038<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings', window );">Increase (decrease) in Federal Home Loan Bank advances and other borrowings</a></td>
<td class="num">(35,000)<span></span>
</td>
<td class="nump">100,000<span></span>
</td>
<td class="nump">175,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease', window );">Decrease in subordinated debentures</a></td>
<td class="num">(11,500)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromStockOptionsExercised', window );">Proceeds from the exercise of stock options</a></td>
<td class="nump">294<span></span>
</td>
<td class="nump">518<span></span>
</td>
<td class="nump">905<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash provided by financing activities</a></td>
<td class="nump">9,995<span></span>
</td>
<td class="nump">346,218<span></span>
</td>
<td class="nump">745,943<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect', window );">Net increase (decrease) in cash and cash equivalents</a></td>
<td class="nump">6,693<span></span>
</td>
<td class="num">(14,704)<span></span>
</td>
<td class="nump">3,665<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of year</a></td>
<td class="nump">156,170<span></span>
</td>
<td class="nump">170,874<span></span>
</td>
<td class="nump">167,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">162,863<span></span>
</td>
<td class="nump">156,170<span></span>
</td>
<td class="nump">170,874<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental information</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest</a></td>
<td class="nump">119,348<span></span>
</td>
<td class="nump">93,351<span></span>
</td>
<td class="nump">18,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes</a></td>
<td class="nump">3,767<span></span>
</td>
<td class="nump">1,514<span></span>
</td>
<td class="nump">11,828<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Schedule of non-cash transactions</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes', window );">Unrealized gain (loss) on securities, net of income taxes</a></td>
<td class="num">(130)<span></span>
</td>
<td class="nump">2,068<span></span>
</td>
<td class="num">(12,660)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract', window );"><strong>Right-of-use assets obtained in exchange for lease obligations:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_OperatingLeases', window );">Operating leases</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 145<span></span>
</td>
<td class="nump">$ 595<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_OperatingLeasePayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_OperatingLeasePayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_OperatingLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_OperatingLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_PaymentToAcquireMarketableSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payment To Acquire Marketable Securities[Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_PaymentToAcquireMarketableSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Payments And Maturities Calls and Repayments of Investment Securities [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Right of Use Assets Obtained in Exchange for Lease Obligations [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. "Part noncash" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAmortizationAndAccretionNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAmortizationAndAccretionNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSaleOfPropertyPlantEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSaleOfPropertyPlantEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSalesOfLoansNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(h))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfLoansNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2A<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 23<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-23<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-22<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeferredIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeferredIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479024/942-230-45-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 325<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481551/325-30-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForProceedsFromLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The net cash outflow or inflow for the increase (decrease) in the beginning and end of period of loan and lease balances which are not originated or purchased specifically for resale. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 230<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479024/942-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForProceedsFromLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow to acquire investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfLoansHeldForSale">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-16<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-21<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfLoansHeldForSale</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 12<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from exercise of option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2A<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in subordinated debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182011632">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Pay vs Performance Disclosure - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_PvpTable', window );"><strong>Pay vs Performance Disclosure [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net Income (Loss)</a></td>
<td class="nump">$ 15,530<span></span>
</td>
<td class="nump">$ 13,426<span></span>
</td>
<td class="nump">$ 29,115<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_PvpTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 402<br> -Subsection v<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_PvpTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181985536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Arrangements<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_TradingArrByIndTable', window );"><strong>Trading Arrangements, by Individual [Table]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_MtrlTermsOfTrdArrTextBlock', window );">Material Terms of Trading Arrangement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"><span style="font-family: Arial, Helvetica, Sans-Serif">During
the three months ended December 31, 2024, no director or &#8220;officer&#8221; of the Company <span id="xdx_90F_eecd--Rule10b51ArrAdoptedFlag_dbF_c20241001__20241231_zzbuGUlEWEok"><span id="xdx_907_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20241001__20241231_z2YNR08h4Gf6">adopted</span></span> or <span id="xdx_90F_eecd--Rule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zIM682wyMBNl"><span id="xdx_908_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zJo7t0XJs9V5">terminated</span></span> a &#8220;Rule 10b5-1
trading arrangement&#8221; or a &#8220;non-Rule 10b5-1 trading arrangement,&#8221; as each term is defined in Item 408(a) of Regulation
S-K.</span><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrAdoptedFlag', window );">Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrAdoptedFlag', window );">Non-Rule 10b5-1 Arrangement Adopted</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_Rule10b51ArrTrmntdFlag', window );">Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_NonRule10b51ArrTrmntdFlag', window );">Non-Rule 10b5-1 Arrangement Terminated</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_MtrlTermsOfTrdArrTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_MtrlTermsOfTrdArrTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_NonRule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_NonRule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_Rule10b51ArrTrmntdFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_Rule10b51ArrTrmntdFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_TradingArrByIndTable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection a<br> -Paragraph 2<br> -Subparagraph A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_TradingArrByIndTable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182181024">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Insider Trading Policies and Procedures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTradingPoliciesProcLineItems', window );"><strong>Insider Trading Policies and Procedures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_ecd_InsiderTrdPoliciesProcAdoptedFlag', window );">Insider Trading Policies and Procedures Adopted</a></td>
<td class="text">true<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTradingPoliciesProcLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTradingPoliciesProcLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_ecd_InsiderTrdPoliciesProcAdoptedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Number 229<br> -Section 408<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16<br> -Subsection J<br> -Paragraph a<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">ecd_InsiderTrdPoliciesProcAdoptedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>ecd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182766992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cybersecurity Risk Management and Strategy Disclosure<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract', window );"><strong>Cybersecurity Risk Management, Strategy, and Governance [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock', window );">Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]</a></td>
<td class="text"><p id="xdx_84B_ecyd--CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_zAnBEWSHWIt1" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">We depend heavily on various information systems and
electronic resources to conduct our business operations. Additionally, a majority of our clients, service providers, and other business
partners on whom we rely, including providers of our online banking, mobile banking, and accounting systems, utilize their own electronic
information systems. Any of these systems are susceptible to compromise, whether by employees, clients, or other authorized individuals,
as well as by malicious actors employing sophisticated and continuously evolving software, tools, and strategies. Given our status as
a financial services provider and our relative size, we and our business partners are considered high-value targets for</p>




<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">such malicious actors. For further details, please
refer to the "Risks Related to Information Security and Business Interruption" section of the Risk Factors outlined in Item
1A of this Form 10-K.</p>

<p id="xdx_897_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_zqf3DIMSsJc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As a result, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_906_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zc6IXEOibpHk">we have devoted significant resources
to assessing, identifying, and managing cybersecurity risks and threats, including:</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Maintaining policies and procedures
regarding security operations and governance through the implementation of an Information Security Program; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Establishing a committee responsible
for security administration, including regular assessments of our systems, existing controls, vulnerabilities, and potential improvements;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Implementing multi-layered controls
to avoid reliance on single controls;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Utilizing both preventative and
detective tools to monitor and block suspicious activity and to alert of potential threats;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Keeping abreast of new technology
and evaluating tools to help respond to threats to cybersecurity in real time;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Managing and maintaining cybersecurity
controls utilizing available people, processes and technology;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_98C_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zPwFvftMrtJ7" style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Utilizing a third-party risk
management program for purposes of identifying, assessing and managing risks involved with external service providers;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Conducting thorough due diligence
concerning our third-party service providers, including evaluating their cybersecurity practices;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_982_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_zY36KLmtPjyk" style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Collaborating with third-party
cybersecurity consultants, who perform regular penetration testing, vulnerability assessments, and other procedures to identify potential
weaknesses in our systems and processes;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Providing regular cybersecurity
training for both our employees and Board of Directors.</span></td></tr></table>

<p id="xdx_8A5_zCl0rMmaSUg3" style="font: 10pt Arial, Helvetica, Sans-Serif; display: none; margin-right: 0; margin-left: 0; text-align: justify">&#160;</p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag', window );">Cybersecurity Risk Management Processes Integrated [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock', window );">Cybersecurity Risk Management Processes Integrated [Text Block]</a></td>
<td class="text"><p id="xdx_897_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_zqf3DIMSsJc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">As a result, <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_906_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zc6IXEOibpHk">we have devoted significant resources
to assessing, identifying, and managing cybersecurity risks and threats, including:</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Maintaining policies and procedures
regarding security operations and governance through the implementation of an Information Security Program; </span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Establishing a committee responsible
for security administration, including regular assessments of our systems, existing controls, vulnerabilities, and potential improvements;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Implementing multi-layered controls
to avoid reliance on single controls;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Utilizing both preventative and
detective tools to monitor and block suspicious activity and to alert of potential threats;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Keeping abreast of new technology
and evaluating tools to help respond to threats to cybersecurity in real time;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Managing and maintaining cybersecurity
controls utilizing available people, processes and technology;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_98C_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zPwFvftMrtJ7" style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Utilizing a third-party risk
management program for purposes of identifying, assessing and managing risks involved with external service providers;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Conducting thorough due diligence
concerning our third-party service providers, including evaluating their cybersecurity practices;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_982_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_zY36KLmtPjyk" style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Collaborating with third-party
cybersecurity consultants, who perform regular penetration testing, vulnerability assessments, and other procedures to identify potential
weaknesses in our systems and processes;</span></td></tr></table>

<table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top">
<td style="width: 0.25in"></td><td style="width: 0.25in"><span style="font-family: Symbol; font-size: 10pt">&#183;</span></td><td style="text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Providing regular cybersecurity
training for both our employees and Board of Directors.</span></td></tr></table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag', window );">Cybersecurity Risk Management Third Party Engaged [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag', window );">Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">The Information Security Program, overseen by our Executive
Project and Technology Risk Committee (&#8220;EPTRC&#8221;), plays a vital role in our overall risk management system.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock', window );">Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]</a></td>
<td class="text">We also have an Incident Response Plan which is continually updated in response to an ever-changing threat landscape to provide long-term
strategies for remediation, prevention of future incidents and resiliency to all types of threats.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskRoleOfManagementTextBlock', window );">Cybersecurity Risk Role of Management [Text Block]</a></td>
<td class="text"><p id="xdx_841_ecyd--CybersecurityRiskRoleOfManagementTextBlock_z9yMzVJHQBgc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span id="xdx_909_ecyd--CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zWd6FOTi2fI9">The Information Security Program, overseen by our Executive
Project and Technology Risk Committee (&#8220;EPTRC&#8221;), plays a vital role in our overall risk management system.</span> It encompasses
administrative, technical, and physical measures aimed at safeguarding the security and confidentiality of client records and information.
<span id="xdx_902_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zBiVnfzpko6e">We also have an Incident Response Plan which is continually updated in response to an ever-changing threat landscape to provide long-term
strategies for remediation, prevention of future incidents and resiliency to all types of threats.</span> The incident response team (i) includes
subject matter experts to address cyber threats and (ii) includes members of management responsible to monitor threat escalation and identify
events that may warrant Board notification and a Form 8-K cybersecurity notice.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Occasionally, we have encountered cybersecurity threats
necessitating adjustments to our procedures and the integration of extra safeguards. Although these specific threats or incidents haven't
significantly impacted us thus far, it is possible that future threats and incidents we detect could potentially have a material adverse
effect on our business strategy, results of operations, and financial condition.</p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Our management team is tasked with the daily management
of the cybersecurity risks we encounter and supervises the EPTRC. Our EPTRC, in turn, oversees the assessment of information security,
the creation of policies, standards, and procedures, as well as testing, training, and security reporting processes for our Company. The
EPTRC is comprised of management with the appropriate expertise and authority to ensure effective oversight of the Information Security
Program.</p>

<p id="xdx_98C_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_c20240101__20241231_zvnC5OV0UN77" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify">Furthermore, our Board of Directors, both collectively
and through its Risk Committee, holds <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90F_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_z2lWfV39T9Td">responsibility for overseeing risk management, including cybersecurity risks.</span> In this capacity,
the Board and the Risk Committee, supported by management and third-party cybersecurity advisors, ensure that the risk management processes
devised and executed by management are adequate and operational as intended. Annually, the Board reviews and approves our information
security program, vendor management policy (including third-party service providers), acceptable use policy, incident response policy,
and business continuity planning policy. These policies are developed and implemented by our management team. To fulfill their duties,
the Board receives regular updates from the Risk Committee regarding cybersecurity risks and management&#8217;s endeavors to prevent,
detect, mitigate, and address any cybersecurity incidents, at least quarterly.</p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag', window );">Cybersecurity Risk Management Positions or Committees Responsible [Flag]</a></td>
<td class="text">true<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock', window );">Cybersecurity Risk Management Positions or Committees Responsible [Text Block]</a></td>
<td class="text">Furthermore, our Board of Directors, both collectively
and through its Risk Committee, holds <span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90F_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_z2lWfV39T9Td">responsibility for overseeing risk management, including cybersecurity risks.</span> In this capacity,
the Board and the Risk Committee, supported by management and third-party cybersecurity advisors, ensure that the risk management processes
devised and executed by management are adequate and operational as intended. Annually, the Board reviews and approves our information
security program, vendor management policy (including third-party service providers), acceptable use policy, incident response policy,
and business continuity planning policy. These policies are developed and implemented by our management team. To fulfill their duties,
the Board receives regular updates from the Risk Committee regarding cybersecurity risks and management&#8217;s endeavors to prevent,
detect, mitigate, and address any cybersecurity incidents, at least quarterly.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph i<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskManagementThirdPartyEngagedFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph ii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskManagementThirdPartyEngagedFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 1<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskRoleOfManagementTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection c<br> -Paragraph 2<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection c<br> -Paragraph 2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskRoleOfManagementTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-K<br> -Section 106<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br><br>Reference 2: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 20-F<br> -Section 16K<br> -Subsection b<br> -Paragraph 1<br> -Subparagraph iii<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cyd_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>i:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181924064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Activities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies and Activities</a></td>
<td class="text"><p id="xdx_808_eus-gaap--SignificantAccountingPoliciesTextBlock_zJxIjHxwXUc8" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="a_034"></span>NOTE
1 &#8211; <span id="xdx_825_zFqPnSXwimv3">Summary of Significant Accounting Policies and Activities</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><i>Southern
First Bancshares, Inc.</i></b> (the "Company") is a South Carolina corporation that owns all of the capital stock of Southern
First Bank (the "Bank") and all of the stock of Greenville First Statutory Trust I and II (collectively, the "Trusts").
The Trusts are special purpose non-consolidated entities organized for the sole purpose of issuing trust preferred securities. The Bank's
primary federal regulator is the Federal Deposit Insurance Corporation (the "FDIC"). The Bank is also regulated and examined
by the South Carolina Board of Financial Institutions. The Bank is primarily engaged in the business of accepting demand deposits and
savings deposits insured by the FDIC, and providing commercial, consumer and mortgage loans to the general public.</span></p>

<p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_z6ysnAruE83b" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86F_zmerAnQgZwMa">Basis
of Presentation</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Southern First Bank.
In consolidation, all significant intercompany transactions have been eliminated. The accounting and reporting policies conform to accounting
principles generally accepted in the United States of America. In accordance with guidance issued by the Financial Accounting Standards
Board (&#8220;FASB&#8221;), the operations of the Trusts have not been consolidated in these financial statements.</span></p>



<p id="xdx_841_eus-gaap--UseOfEstimates_zIgY3D3OmX33" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86C_zlrn3APDkv8j">Use
of Estimates</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of
America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amount of income and expenses
during the reporting periods. Actual results could differ from those estimates. Material estimates that are particularly susceptible
to significant change in the near term relate to the determination of the allowance for credit losses, derivatives, real estate acquired
in settlement of loans, fair value of financial instruments, evaluating investment securities for credit impairment and valuation of
deferred tax assets.</span></p>

<p id="xdx_848_eus-gaap--ConcentrationRiskCreditRisk_zAtKgJCgtdT5" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_861_zBhuRjCX2CR4">Risks
and Uncertainties</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
the normal course of its business, the Company encounters two significant types of risks: economic and regulatory. There are three main
components of economic risk: interest rate risk, credit risk and market risk. The Company is subject to interest rate risk to the degree
that its interest-bearing liabilities mature or reprice at different speeds, or on different bases, than its interest-earning assets.
Credit risk is the risk of default within the Company&#8217;s loan portfolio that results from borrowers&#8217; inability or unwillingness
to make contractually required payments. Market risk reflects changes in the value of collateral underlying loans receivable and the
valuation of real estate held by the Company. There were several notable bank failures in 2023, driven primarily by liquidity challenges
as depositors rapidly withdrew funds. These failures were exacerbated by the impact of rising interest rates, which left affected banks
unable to sell long-term investment securities without incurring significant losses. In response, regulators took steps to stabilize
the banking system, including ensuring that losses to the Deposit Insurance Fund used to support uninsured depositors would be recovered
through a special assessment on banks, as mandated by law. This has increased and may continue to increase the cost of our FDIC insurance
assessments. While the immediate banking turmoil has largely subsided, ongoing economic uncertainties&#8212;including the Federal Reserve's
evolving monetary policy, persistent inflationary pressures, and concerns about commercial real estate exposure&#8212;continue to shape
the financial landscape. The long-term impact of these developments on the economy, financial institutions, and regulatory frameworks
remains uncertain.</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company is subject to the regulations of various governmental agencies. These regulations can and do change significantly from period
to period. The Company also undergoes periodic examinations by the regulatory agencies, which may subject it to changes with respect
to valuation of assets, amount of required credit loss allowance and operating restrictions resulting from the regulators&#8217; judgments
based on information available to them at the time of their examinations.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Bank makes loans to individuals and businesses in the Upstate, Midlands, and Lowcountry regions of South Carolina as well as the Triangle,
Triad and Charlotte regions of North Carolina and Atlanta, Georgia for various personal and commercial purposes. The Bank&#8217;s loan
portfolio has a concentration of real estate loans. As of December 31, 2024 and 2023, real estate loans represented <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20241231_zz4fTkh2OAf7" title="Real estate loan percentage">83.5%</span> and <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20231231_zy4Uzlct7v14" title="Real estate loan percentage">84.8%</span> of
total loans, respectively. However, borrowers&#8217; ability to repay their loans is not dependent upon any specific economic sector.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">As
of December 31, 2024, the Company&#8217;s and the Bank&#8217;s capital ratios were in excess of all regulatory requirements. While management
believes that we have sufficient capital to withstand an extended economic recession, our reported and regulatory capital ratios could
be adversely impacted by future credit losses.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company maintains access to multiple sources of liquidity, including a $<span id="xdx_909_eus-gaap--LineOfCreditAssumed1_pn3n3_dm_c20240101__20241231_zlgm8RgHZD1h" title="Line of credit">15</span>.0 million holding company line of credit with another bank
which could be used to support capital ratios at the subsidiary bank. As of December 31, 2024, the $<span id="xdx_907_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_pn3n3_dm_c20241231_zvjfPChd4oy2" title="Unused line">15</span>.0 million line was unused.</span></p>

<p id="xdx_84B_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zEppejJX8Zs1" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86D_zAl3IMyFsjwk">Subsequent
Events</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Subsequent
events are events or transactions that occur after the balance sheet date but before financial statements are issued. Recognized subsequent
events are events or transactions that provide additional evidence about conditions that existed at the date of the balance sheet, including
the estimates inherent in the process of preparing financial statements. Non-recognized subsequent events are events that provide evidence
about conditions that did not exist at the date of the balance sheet but arose after that date. Management performed an evaluation to
determine whether there have been any subsequent events since the balance sheet date and determined that no subsequent events occurred
requiring accrual or disclosure.</span></p>

<p id="xdx_849_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zrOb5Qjnr896" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_863_zVesG9Awl665">Reclassifications</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Certain
amounts, previously reported, have been reclassified to state all periods on a comparable basis and had no effect on shareholders&#8217;
equity or net income.</span></p>

<p id="xdx_849_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zEbIeydr3wgi" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86C_zCSvRVDrmvQf">Cash
and Cash Equivalents</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Cash
and cash equivalents include cash and due from banks, interest bearing deposits and federal funds sold. Cash and cash equivalents have
original maturities of three months or less, and federal funds sold are generally purchased and sold for one-day periods. Accordingly,
the carrying value of these instruments is deemed to be a reasonable estimate of fair value. At December&#160;31, 2024 and 2023, included
in cash and cash equivalents was $<span id="xdx_90C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_dm_c20241231__us-gaap--CashAndCashEquivalentsAxis__custom--FederalReserveBankMember_zyGwZwCGD3n8" title="Cash and cash equivalents">5.4</span> million and $<span id="xdx_90E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_dm_c20231231__us-gaap--CashAndCashEquivalentsAxis__custom--FederalReserveBankMember_zyuChzMVth9k" title="Cash and cash equivalents">5.1</span> million, respectively, on deposit with the Federal Reserve Bank.</span></p>

<p id="xdx_846_eus-gaap--InvestmentPolicyTextBlock_z2WvnkPm1LF5" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86B_zq1FSd2Ob1af">Investment
Securities</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
classify our investment securities as held to maturity securities, trading securities and available for sale securities as applicable.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Investment
securities are designated as held to maturity if we have the intent and the ability to hold the securities to maturity. Held to maturity
securities are carried at amortized cost, adjusted for the amortization of any related premiums or the accretion of any related discounts
into interest income using a methodology which approximates a level yield of interest over the estimated remaining period until maturity.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Investment
securities that are purchased and held principally for the purpose of selling in the near term are reported as trading securities. Trading
securities are carried at fair value with unrealized holding gains and losses included in earnings.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
classify investment securities as available for sale when at the time of purchase we determine that such securities may be sold at a
future date or if we do not have the intent or ability to hold such securities to maturity. Securities designated as available for sale
are recorded at fair value. Changes in the fair value of available for sale debt securities</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">are included in shareholders&#8217; equity
as unrealized gains or losses, net of the related tax effect. Realized gains or losses on available for sale securities are computed
on the specific identification basis.</span></p>

<p id="xdx_842_ecustom--AllowanceForCreditLossesPolicyTextBlock_zmUtghbv9bDk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_861_zlsVZC2AC1K1">Allowance
for Credit Losses &#8211; Investment Securities</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">For
available for sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or if it is
more likely than not that it will be required to sell the security before recovery of the amortized cost basis. If either of the criteria
regarding intent or requirement to sell is met, the security's amortized cost basis is written down to fair value through income with
the establishment of an allowance under the Current Expected Credit Loss Model (&#8220;CECL&#8221;). For debt securities available for
sale that do not meet the aforementioned criteria, the Company evaluates whether any decline in fair value is due to credit loss factors.
In making this assessment, management considers any changes to the rating of the security by a rating agency and adverse conditions specifically
related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows
expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash
flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded
for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been
recorded through an allowance for credit losses is recognized in other comprehensive income.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes
in the allowance for credit losses under CECL are recorded as provision for (or reversal of) credit loss expense. Losses are charged
against the allowance when management believes the uncollectibility of an available for sale security is confirmed or when either of
the criteria regarding intent or requirement to sell is met. At December 31, 2024 and 2023, there was&#160;no&#160;allowance for credit
losses related to the available-for-sale portfolio. In addition, the Company had no held to maturity securities at December 31, 2024
and 2023.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Accrued
interest receivable on available for sale debt securities totaled $<span id="xdx_90D_ecustom--AccruedInterestReceivable_c20240101__20241231_zmXsUa74HZK4" title="Accrued interest receivable">576,000</span> and $<span id="xdx_907_ecustom--AccruedInterestReceivable_c20230101__20231231_z3gtIkF2FOih" title="Accrued interest receivable">530,000</span> at December 31, 2024 and December 31, 2023, respectively,
and was excluded from the estimate of credit losses.</span></p>

<p id="xdx_84B_eus-gaap--ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_ztOcboxnAm67" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_862_zacmaLwV24r">Other
Investments</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other
investments include stock acquired for membership and regulatory purposes, such as Federal Home Loan Bank of Atlanta (&#8220;FHLB&#8221;)
stock, investments in unconsolidated subsidiaries and other nonmarketable securities. FHLB stock is generally pledged against any borrowings
from the FHLB and cash dividends on our FHLB stock are recorded in investment income. Other nonmarketable securities consist of investments
in funds related to the Small Business Investment Company (&#8220;SBIC&#8221;) and Rural Business Investment Company (&#8220;RBIC&#8221;)
programs, as well as an investment in a South Carolina not-for-profit corporation. No ready market exists for these stocks and they have
no quoted market value. As a result, these securities are carried at cost and are periodically evaluated for impairment.</span></p>

<p id="xdx_841_eus-gaap--FinanceLoansAndLeasesReceivablePolicy_zicgHs4HjWjk" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_867_zKsygrQY5eP9">Loans</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
are stated at the principal balance outstanding. Unamortized net loan fees and the allowance for possible credit losses are deducted
from total loans on the balance sheets. Interest income is recognized over the term of the loan based on the principal amount outstanding.
The net of loan origination fees received and direct costs incurred in the origination of loans is deferred and amortized to interest
income over the contractual life of the loans adjusted for actual principal prepayments using a method approximating the interest method.</span></p>

<p id="xdx_847_ecustom--AllowanceForCreditLossesLoansPolicyTextBlock_zfGumhauyh6j" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_86D_zPTSLlIRr8di">Allowance
for Credit Losses - Loans</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Under
CECL, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with GAAP
that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Management
assesses the adequacy of the allowance on a quarterly basis. This assessment includes procedures to estimate the allowance and test the
adequacy and appropriateness of the resulting balance. The level of the allowance is based upon management's evaluation of historical
default and loss experience, current and projected economic conditions, asset quality trends, known and inherent risks in the portfolio,
adverse situations that may affect the borrowers' ability to repay a loan, the estimated value of any underlying collateral, composition
of the loan portfolio, industry and peer bank loan quality indications and other pertinent factors, including regulatory recommendations.
Management believes the level of the allowance for credit losses is adequate to absorb all expected future losses inherent in the loan
portfolio at the balance sheet date. The allowance is increased through provision for credit losses and decreased by charge-offs, net
of recoveries of amounts previously charged-off.</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
allowance for credit losses is measured on a collective basis for pools of loans with similar risk characteristics. The Company has identified
the following pools of financial assets with similar risk characteristics for measuring expected credit losses:</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Commercial
loans</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Owner
    occupied real estate - Owner occupied commercial mortgages consist of loans to purchase or re-finance owner occupied nonresidential
    properties. This includes office buildings, other commercial facilities, and farmland. Commercial mortgages secured by owner occupied
    properties are primarily dependent on the ability of borrowers to achieve business results consistent with those projected at loan
    origination. While these loans and leases are collateralized by real property in an effort to mitigate risk, it is possible the liquidation
    of collateral will not fully satisfy the obligation.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Non-owner
    occupied real estate - Non-owner occupied commercial mortgages consist of loans to purchase or refinance investment nonresidential
    properties. This includes office buildings and other facilities rented or leased to unrelated parties, as well as farmland and multifamily
    properties. The primary risk associated with income producing commercial mortgage loans is the ability of the income-producing property
    that collateralizes the loan to produce adequate cash flow to service the debt. While these loans are collateralized by real property
    in an effort to mitigate risk, it is possible the liquidation of collateral will not fully satisfy the obligation.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Construction
    - Construction loans consist of loans to finance land for development of commercial or residential real property and construction
    of multifamily apartments or other commercial properties. These loans are highly dependent on the supply and demand for commercial
    real estate as well as the demand for newly constructed residential homes and lots acquired for development. Deterioration in demand
    could result in decreased collateral values, which could make repayments of outstanding loans difficult for customers.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Commercial
    business - Commercial business loans consist of loans or lines of credit to finance accounts receivable, inventory or other general
    business needs, business credit cards, and lease financing agreements for equipment, vehicles, or other assets. The primary risk
    associated with commercial and industrial and lease financing loans is the ability of borrowers to achieve business results consistent
    with those projected at origination. Failure to achieve these projections presents risk the borrower will be unable to service the
    debt consistent with the contractual terms of the loan.</span></td></tr>
  </table>
<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Consumer
loans</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Real
    estate - Residential mortgages consist of loans to purchase or refinance the borrower&#8217;s primary dwelling, second residence
    or vacation home and are often secured by 1-4 family residential property. Significant and rapid declines in real estate values can
    result in borrowers having debt levels in excess of the current market value of the collateral.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Home
    equity - Home equity loans consist of home equity lines of credit and other lines of credit secured by first or second liens on the
    borrower&#8217;s primary residence. These loans are secured by both senior and junior liens on the residential real estate and are
    particularly susceptible to declining collateral values. This risk is elevated for loans secured by junior lines as a substantial
    decline in value could render the junior lien position effectively unsecured.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Construction
    - Construction loans consist of loans to construct a borrower&#8217;s primary or secondary residence or vacant land upon which the
    owner intends to construct a dwelling at a future date. These loans are typically secured by undeveloped or partially developed land
    in anticipation of completing construction of a 1-4 family residential property. There is risk these construction and development
    projects can experience delays and cost overruns exceeding the borrower&#8217;s financial ability to complete the project. Such cost
    overruns can result in foreclosure of partially completed and unmarketable collateral.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Other
    - Consumer loans consist of loans to finance unsecured home improvements, student loans, automobiles and revolving lines of credit
    that can be secured or unsecured. The value of the underlying collateral within this class is at risk of potential rapid depreciation
    which could result in unpaid balances in excess of the collateral.</span></td></tr>
  </table>
<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">For
all loan pools, the Company uses a lifetime probability of default and loss given default modeling approach to estimate the allowance
for credit losses on loans. This method uses historical correlations between default experience and the age of loans to forecast defaults
and losses, assuming that a loan in a pool shares similar risk characteristics such as loan</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">product type, risk rating and loan age, and
demonstrates similar default characteristics as other loans in that pool, as the loan progresses through its lifecycle. The Company calculates
lifetime probability of default and loss given default rates based on historical loss experience, which is used to calculate expected
losses based on the pool&#8217;s loss rate and the age of loans in the pool. Management believes that the Company&#8217;s historical
loss experience provides the best basis for its assessment of expected credit losses to determine the allowance for credit losses. The
Company uses its own internal data to measure historical credit loss experience within the pools with similar risk characteristics over
an economic cycle. The probability of default and loss given default method also includes assumptions of observed migration over the
lifetime of the underlying loan data.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Management
also considers further adjustments to historical loss information for current conditions and reasonable and supportable forecasts that
differ from the conditions that exist for the period over which historical information is evaluated as well as other changes in qualitative
factors not inherently considered in the quantitative analyses. The Company generally utilizes a four-quarter forecast period in evaluating
the appropriateness of the reasonable and supportable forecast scenarios which are incorporated through qualitative adjustments. There
is immediate reversion to historical loss rates. The qualitative categories and the measurements used to quantify the risks within each
of these categories are subjectively selected by management but measured by objective measurements period over period. The data for each
measurement may be obtained from internal or external sources. The current period measurements are evaluated and assigned a factor commensurate
with the current level of risk relative to past measurements over time. The resulting qualitative adjustments are applied to the relevant
collectively evaluated loan pools. These adjustments are based upon quarterly trend assessments in certain economic factors such as labor,
inflation, consumer sentiment and real disposable income, as well as associate retention and turnover, portfolio concentrations, and
growth characteristics. The qualitative analysis increases or decreases the allowance allocation for each loan pool based on the assessment
of factors described above. Management continues to update and expand the
qualitative framework to further address factors not captured in the quantitative process.&#160;</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
that do not share similar risk characteristics with the collectively evaluated pools are evaluated on an individual basis and are excluded
from the collectively evaluated loan pools. Individual loan evaluations are generally performed for nonaccrual loans and other loans
as considered necessary. Such loans are evaluated for credit losses based on either discounted cash flows or the fair value of collateral.
The Company has elected the practical expedient under ASC 326 to estimate expected credit losses based on the fair value of collateral,
which considers selling costs in the event sale of the collateral is expected. Loans for which terms have been modified are evaluated
using these same individual evaluation methods. In the event the discounted cash flow method is used for a loan modification, the original
interest rate is used to discount expected cash flows.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">While
the Company&#8217;s policies and procedures used to estimate the allowance for credit losses, as well as the resulting provision for
credit losses charged to income, are considered adequate by management and are reviewed periodically by regulators, model validators
and internal audit, they are necessarily approximate and imprecise. There are factors beyond the Company&#8217;s control, such as changes
in projected economic conditions, real estate markets or particular industry conditions which may materially impact asset quality and
the adequacy of the allowance for credit losses and thus the resulting provision for credit losses.</span></p>

<p id="xdx_846_ecustom--AccruedInterestReceivablePolicyTextBlock_zpli9lnKqXSc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_866_zvBnf1KppPI9">Accrued
Interest Receivable</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Accrued
interest receivable related to loans totaled $<span id="xdx_900_eus-gaap--DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_pn3n3_dm_c20240101__20241231_z6uqragd1Wf2" title="Accrued interest receivable related to loans">11</span>.0 million and $<span id="xdx_90D_eus-gaap--DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_pn3n3_dm_c20230101__20231231_zCgcDi2t8ADh" title="Accrued interest receivable related to loans">11.6</span> million at December 31, 2024 and December 31, 2023, respectively,
and was reported in other assets on the consolidated balance sheets. The Company elected not to measure an allowance for credit losses
for accrued interest receivable and instead elected to reverse interest income on loans or securities that are placed on nonaccrual status,
which is generally when the instrument is 90 days past due, or earlier if the Company believes the collection of interest is doubtful.
The Company has concluded that this policy results in the timely reversal of uncollectable interest.</span></p>

<p id="xdx_84B_ecustom--UnfundedCommitmentsPolicyTextBlock_zMQnCR4TkfKk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_86E_zsD5HVNV21T">Unfunded
Commitments</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Effective
with the adoption of CECL, the Company estimates expected credit losses on commitments to extend credit over the contractual period in
which the Company is exposed to credit risk on the underlying commitments, unless the obligation is unconditionally cancelable by the
Company. The allowance for off-balance sheet credit exposures, which is reflected within other liabilities on the consolidated balance
sheets, is adjusted for as an increase or decrease to the provision for credit losses. The estimate includes consideration of the likelihood
that funding will occur and an estimate of</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">expected credit losses on commitments expected to be funded over its estimated life. The allowance
is calculated using the same aggregate reserve rates calculated for the funded portion of loans at the portfolio level applied to the
amount of commitments expected to fund.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company's CECL allowances will fluctuate over time due to macroeconomic conditions and forecasts as well as the size and composition
of the loan portfolios.</span></p>

<p id="xdx_845_eus-gaap--LoansAndLeasesReceivablePastDueStatusPolicy_zFjys0fG1O1l" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_862_zUdXMAphCke4">Nonaccrual
and Past Due Loans</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
are generally placed on nonaccrual status when principal or interest becomes 90 days past due, or when payment in full is not anticipated.
When a loan is placed on nonaccrual status, interest accrued but not received is generally reversed against interest income. Cash receipts
on nonaccrual loans are not recorded as interest income, but are used to reduce the loan&#8217;s principal balance. A nonaccrual loan
is generally returned to accrual status and accrual of interest is resumed when payments have been made according to the terms and conditions
of the loan for a continuous six month period. Our loans are considered past due when contractually required principal or interest payments
have not been made on the due dates.</span></p>

<p id="xdx_849_eus-gaap--LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy_zqXrrHBBX0vc" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_861_zaV25QbSGp09">Nonperforming
Assets</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Nonperforming
assets include real estate acquired through foreclosure or deed taken in lieu of foreclosure, loans on nonaccrual status and loans past
due 90 days or more and still accruing interest. Loans are placed on nonaccrual status when, in the opinion of management, the collection
of additional interest is uncertain. Thereafter no interest is taken into income until such time as the borrower demonstrates the ability
to pay both principal and interest.</span></p>

<p id="xdx_843_eus-gaap--LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_zseMMUlrdz94" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_866_zCDPYM7gR1Q2">Individually
Evaluated Loans</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Our
individually evaluated loans include loans on nonaccrual status and other loans as needed. For loans that are classified as individually
evaluated, an allowance is established when the fair value (discounted cash flows, collateral value, or observable market price) of the
individually evaluated loan less costs to sell, are lower than the carrying value of that loan. A loan is considered individually evaluated
when, based on current information and events, it is probable that the Company will be unable to collect the scheduled payments of principal
or interest when due according to the contractual terms of the loan agreement. Factors considered by management in determining impairment
include payment status, collateral value, and the probability of collecting scheduled principal and interest payments when due, among
other factors. Loans that experience insignificant payment delays and payment shortfalls generally are not classified as individually
evaluated. Management determines the significance of payment delays and payment shortfalls on a case-by-case basis, taking into consideration
all of the circumstances surrounding the loan and the borrower, including, without limitation, the length of the delay, the reasons for
the delay, the borrower's prior payment record, and the amount of the shortfall in relation to the principal and interest owed. The allowance
for credit loss is measured on a loan by loan basis for commercial and consumer loans by either the present value of expected future
cash flows discounted at the loan's effective interest rate, the loan's obtainable market price, or the fair value of the collateral
if the loan is collateral dependent.</span></p>

<p id="xdx_84E_ecustom--LoanChargeOffPolicyPolicyTextBlock_zuzSxH9aYrlj" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_86B_zzOlIky5atth">Loan
Charge-off Policy</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">For
commercial loans, we generally fully charge off or charge collateralized loans down to net realizable value when management determines
the loan to be uncollectible; repayment is deemed to be projected beyond reasonable time frames; the loan has been classified as a loss
by either our internal loan review process or our banking regulatory agencies; the client has filed bankruptcy and the loss becomes evident
owing to a lack of assets; or the loan is 120 days past due unless both well-secured and in the process of collection. For consumer loans,
we generally charge down to net realizable value when the loan is 180 days past due.</span></p>

<p id="xdx_84C_ecustom--LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock_z8mo1JMdRJpl" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_869_z7PSbB7bosF9">Loan
Modifications to Borrowers Experiencing Financial Difficulty</span></span> </i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
that are modified are reviewed by the Company to identify if the modification was due to a borrower experiencing financial difficulty.
Terms may be modified to fit the ability of the borrower to repay in line with its current financial status. The modification of the
terms of such loans includes one or a combination of the following: a reduction of the stated interest rate of the loan, an extension
of the maturity date, a permanent reduction of the recorded investment of the loan, or an other-than-insignificant payment delay. The
adoption of Accounting Standards Update (&#8220;ASU&#8221;) 2022-02 on January 1, 2023 eliminated the recognition and measurement of
troubled debt restructurings (&#8220;TDRs&#8221;) and enhanced disclosures for modifications to loans related to borrowers experiencing
financial difficulties.</span></p>





<p id="xdx_84C_eus-gaap--RealEstatePolicyTextBlock_zarWlNqRhqGj" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_867_zb9BUoevT2Ec">Other
Real Estate Owned (&#8220;OREO&#8221;)</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Real
estate acquired through foreclosure is initially recorded at the lower of cost or estimated fair value less selling costs. Subsequent
to the date of acquisition, it is carried at the lower of cost or fair value, adjusted for net selling costs. Fair values of real estate
owned are reviewed regularly and write-downs are recorded when it is determined that the carrying value of real estate exceeds the fair
value less estimated costs to sell. Costs relating to the development and improvement of such property are capitalized, whereas those
costs relating to holding the property are expensed.</span></p>

<p id="xdx_847_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zEvVYIuJ54q6" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86B_zMQzlCt2HZii">Property
and Equipment</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Property
and equipment are stated at cost. Major repairs are charged to operations, while major improvements are capitalized. Depreciation is
computed using the straight-line method over the estimated useful lives of the related assets. Upon retirement, sale, or other disposition
of property and equipment, the cost and accumulated depreciation are eliminated from the accounts, and gain or loss is included in income
from operations.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Construction
in progress is stated at cost, which includes the cost of construction and other direct costs attributable to the construction. No provision
for depreciation is made on construction in progress until such time as the relevant assets are completed and put into use.</span></p>

<p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zJWW36bs4h1c" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_86B_zpdnFYYlkpoi">Operating
Leases</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company maintains operating leases on land and buildings for various office spaces. The operating right-of-use asset is included in property
and equipment and the operating right-of-use liability is included in other liabilities on the balance sheets. The right-of-use asset
and lease liability are recognized at lease commencement by calculating the net present value of the lease payments over the lease term.</span></p>

<p id="xdx_84F_ecustom--BankOwnedLifeInsurancePoliciesPolicyTextBlock_zbozgpHgcKE7" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span><span id="xdx_866_zNuAoJoCCvCb">Bank
Owned Life Insurance Policies</span></span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Bank
owned life insurance policies represent the cash value of policies on certain officers of the Company.</span></p>

<p id="xdx_84C_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_znSWqQ4hgDTh" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_862_zd9eS2y6fw97">Comprehensive
Income</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Comprehensive
income (loss) consists of net income and net unrealized gains (losses) on securities and is presented in the statements of shareholders&#8217;
equity and comprehensive income. The statement requires only additional disclosures in the consolidated financial statements; it does
not affect our results of operations.</span></p>

<p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zjGtN4M7ROO" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_86B_z4GURJiWUp16">Revenue
from Contracts with Customers</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company records revenue from contracts with customers in accordance with Accounting Standards Codification Topic 606, &#8220;Revenue
from Contracts with Customers&#8221; (&#8220;Topic 606&#8221;). Under Topic 606, the Company must identify the contract with a customer,
identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance
obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant revenue has
not been recognized in the current reporting period that results from performance obligations satisfied in previous periods.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company&#8217;s primary sources of revenue are derived from interest and dividends earned on loans, investment securities, and other
financial instruments that are not within the scope of Topic 606. The Company has evaluated the nature of its contracts with customers
and determined that further disaggregation of revenue from contracts with customers into more granular categories beyond what is presented
in the Consolidated Statements of Income was not necessary. The Company generally fully satisfies its performance obligations on its
contracts with customers as services are rendered and the transaction prices are typically fixed; charged either on a periodic basis
or based on activity. Because performance obligations are satisfied as services are rendered and the transaction prices are fixed, the
Company has made no significant judgments in applying the revenue guidance prescribed in Topic 606 that affect the determination of the
amount and timing of revenue from contracts with customers.</span></p>

<p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zILIXunFPpya" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86E_zGv2iUS263W8">Income
Taxes</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
financial statements have been prepared on the accrual basis. When income and expenses are recognized in different periods for financial
reporting purposes versus for the purposes of computing income taxes currently payable, deferred taxes are provided on such temporary
differences. Deferred tax assets and liabilities are recognized for the</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">expected future tax consequences of events that have been recognized
in the consolidated financial statements or tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates
expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The Company
believes that its income tax filing positions taken or expected to be taken on its tax returns will more likely than not be sustained
upon audit by the taxing authorities and does not anticipate any adjustments that will result in a material adverse impact on the Company&#8217;s
financial condition, results of operations, or cash flow. Therefore, no reserves for uncertain income tax positions have been recorded.
The Company&#8217;s federal and state income tax returns are open and subject to examination from the 2021 tax return year and forward.</span></p>

<p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zbrvC1JBmsvc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_86A_zE1AwHnoqAak">Stock-Based
Compensation</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has a stock-based employee compensation plan. Compensation cost is recognized for all stock options granted and for any outstanding
unvested awards as if the fair value method had been applied to those awards as of the date of grant.</span></p>

<p id="xdx_841_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zT4k9rI6vvHa" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_863_zzx4cZJAcrF6">Adoption
of New Accounting Standard</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
June 2016, the FASB issued ASU 2016-13, Financial Instruments &#8211; Credit Losses (Topic 326). The ASU introduced a new credit loss
methodology, the Current Expected Credit Loss (&#8220;CECL&#8221;) methodology, which requires earlier recognition of credit losses,
while also providing additional transparency about credit risk. Since its original issuance in 2016, the FASB has issued several updates
to the original ASU.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
CECL methodology utilizes a lifetime &#8220;expected credit loss&#8221; measurement objective for the recognition of credit losses for
loans, held-to-maturity securities, and other receivables at the time the financial asset is originated or acquired. It also applies
to off-balance sheet credit exposures, such as unfunded commitments to extend credit. The expected credit losses are adjusted each period
for changes in expected lifetime credit losses. The methodology replaces the multiple existing impairment methods in current GAAP, which
generally require that a loss be incurred before it is recognized. For available-for-sale securities where fair value is less than cost,
credit-related impairment, if any, is recognized through an allowance for credit losses and adjusted each period for changes in credit
risk.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
January 1, 2022, the Company adopted the guidance prospectively with a cumulative adjustment to retained earnings. Results for reporting
periods beginning after January 1, 2022 are presented under CECL while prior period amounts continue to be reported in accordance with
the previously applicable incurred loss accounting methodology. The transition adjustment for the adoption of CECL included an increase
in the allowance for credit losses on loans of $<span id="xdx_909_eus-gaap--FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_pn3n3_dm_c20240101__20241231_z0EGXRnDTK5g" title="Allowance for loan losses">1.5</span>&#160;million and an increase in the reserve for unfunded loan commitments of $<span id="xdx_90F_ecustom--LiabilityForUnfundedCommitments_pn3n3_dm_c20240101__20241231_zFpI43EXJ8wj" title="Liability for unfunded commitments">2</span>.0&#160;million,
which is recorded within other liabilities. The adoption of CECL had an insignificant impact on the Company's investment securities portfolio.
The Company recorded a net decrease to retained earnings of $<span id="xdx_90C_eus-gaap--RetainedEarningsAppropriated_iI_pn3n3_dm_c20241231_zGY07FmnQFef" title="Net decrease to retained earnings">2.8</span>&#160;million as of January 1, 2022 for the cumulative effect of adopting
CECL, which reflects the transition adjustments noted above, net of the applicable deferred tax assets recorded. Federal banking regulatory
agencies provided optional relief to delay the adverse regulatory capital impact of CECL at adoption. The Company did not elect to use
this optional relief.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
January 2023, the Company adopted ASU 2022-02, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Troubled Debt Restructurings
and Vintage Disclosures&#8221; (&#8220;ASU 2022-02&#8221;), which eliminated the accounting guidance for troubled debt restructurings
(&#8220;TDRs&#8221;) while enhancing disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower
is experiencing financial difficulty. In addition, for public business entities, the guidance requires disclosure of current-period gross
write-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20. The Company
adopted the guidance using the modified retrospective method. Upon adoption of this guidance, the Company no longer establishes a specific
reserve for modifications to borrowers experiencing financial difficulty. Instead, these modifications are included in their respective
cohort and a historical loss rate is applied to the current loan balance to arrive at the quantitative baseline portion of the allowance.
The difference between the allowance previously determined and the current allowance was not material to the Company&#8217;s financial
statements.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
January 2023, the Company adopted ASU 2022-01, &#8220;Derivatives and Hedging (Topic 815): Fair Value Hedging &#8211; Portfolio Layer
Method&#8221;, which intended to better align hedge accounting with an organization&#8217;s risk management strategies. The ASU became
applicable to the Company in the second quarter of 2023 when we entered into a fair value hedge using the portfolio layer method.</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
December 2022, the FASB issued amendments to defer the sunset date of the Reference Rate Reform Topic of the Accounting Standards Codification
from December 31, 2022 to December 31, 2024, because the current relief in Reference Rate Reform Topic may not cover a period of time
during which a significant number of modifications may take place. The amendments were effective upon issuance. The amendments did not
have a material effect on the Company&#8217;s financial statements.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
November 2023, the FASB amended the Segment Reporting topic in the Accounting Standards Codification to improve disclosures about a public
entity&#8217;s reportable segments and provide more detailed information about a reportable segment&#8217;s expenses. The amendments
were effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15,
2024. Early adoption was permitted. Upon adoption, the Company applied the amendments retrospectively to all prior periods presented
in the financial statements. The amendments did not have a material effect on the Company&#8217;s financial statements.</span></p>

<p id="xdx_841_ecustom--NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_znDvt1L2KN7k" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_867_zxCQdJEDvx17">Newly
Issued, But Not Yet Effective Accounting Standards</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
December 2023, the FASB amended the Income Taxes topic in the Accounting Standards Codification to improve the transparency of income
tax disclosures. The amendments are effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual
financial statements that have not yet been issued or made available for issuance. The Company does not expect these amendments to have
a material effect on its financial statements. </span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
November 2024, the FASB amended the <i>Income Statement &#8211; Reporting Comprehensive Income </i>topic in the Accounting Standards
Codification to require public companies to disclose, in interim and annual reporting periods, additional information about certain expenses
in the notes to the financial statements. The amendments are effective for annual periods beginning after December 15, 2026, and interim
reporting periods beginning after December 15, 2027. Early adoption is permitted. The Company will apply the amendments retrospectively
to all prior periods presented in the financial statements. The Company does not expect these amendments to have a material effect on
its financial statements.</span></p>

<p id="xdx_843_ecustom--OperatingSegmentsPolicyTextBlock_zWbHItIuePA9" style="font: 11pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><i><span><span id="xdx_867_zVLflblEvSGh">Operating
Segments</span></span></i></span></p>

<p style="font: 11pt Arial, Helvetica, Sans-Serif; text-align: justify; margin-right: 0pt; margin-left: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
Company adopted Accounting Standards Update 2023-07 &#8220;Segment Reporting (Topic 280) &#8211; Improvement to Reportable Segment
Disclosures&#8221; on January 1, 2024. The Company, through the Bank, provides a broad range of financial services to individuals
and companies in South Carolina, North Carolina, and Georgia. The Company operates through a single operating and reporting segment,
primarily as a bank through services including demand, time and savings deposits; lending services; ATM processing and mortgage
banking services. The Company&#8217;s chief operating decision maker, the Company&#8217;s Chief Executive Officer, assesses
performance for the Company and decides how to allocate resources based on net income that also is reported on the income statement
as consolidated net income. The measure of&#160;segment&#160;assets is reported on the balance sheet as total consolidated assets.
While the chief operating decision maker monitors the operating results of its lines of business, operations are managed and
financial performance is evaluated on a consolidated basis. Accordingly, all of the financial service operations are considered by
management to be aggregated in one reportable operating segment.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 235<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/235/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273505312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock', window );">Investment Securities</a></td>
<td class="text"><p id="xdx_806_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zQElfOialKYj" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
2 &#8211; <span id="xdx_82F_zlQRZrGfgPFd">Investment Securities</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
amortized costs and fair value of investment securities are as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_pn3n3_ze8Gkb7wcx1c" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B9_zLCnEvg7SJu3" style="display: none">Schedule of amortized costs and fair value of investment securities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amortized</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Gross
    Unrealized</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)<span id="xdx_91B_eus-gaap--CorporateBondSecuritiesMember_zRgiEXkAM99g">Corporate
    bonds [Member]</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Cost</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Gains</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Losses</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Value</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; font-weight: bold; text-align: left">Available for sale <span id="xdx_91F_eus-gaap--AssetBackedSecuritiesMember_zG3bK6EfgN38" style="display: none">Asset-backed
        securities [Member]</span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; font-size: 10pt; text-align: left">Corporate bonds <span id="xdx_915_eus-gaap--USTreasurySecuritiesMember_zoCDxoXOLMLa" style="display: none">US
        treasuries [Member]</span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zKXAdCubu9I9" style="width: 10%; text-align: right" title="Available for sale, Amortized Cost">2,121</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zMc0AP71YZn8" style="width: 10%; font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="-sec-ix-hidden: xdx2ixbrl0891">-</span></td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zOcmGaZJLGRd" style="width: 10%; font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Losses">194</td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zGvuSILf6bCa" style="width: 10%; font-size: 10pt; text-align: right" title="Available for sale, Fair Value">1,927</td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z0LFZjJQkKR6" style="text-align: right" title="Available for sale, Amortized Cost">999</td><td style="text-align: left">&#160;</td><td style="font-size: 9pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zufYMevRfr3a" style="font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="-sec-ix-hidden: xdx2ixbrl0899">-</span></td><td style="font-size: 9pt; text-align: left">&#160;</td><td style="font-size: 9pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zeVmUO52Q8x9" style="font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Losses">91</td><td style="font-size: 9pt; text-align: left">&#160;</td><td style="font-size: 9pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zGDMSUWhQyo7" style="font-size: 10pt; text-align: right" title="Available for sale, Fair Value">908</td><td style="font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">US government agencies <span id="xdx_913_eus-gaap--AgencySecuritiesMember_z9oY02Z2kVrg" style="display: none">US
        government agencies [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zP2VfwrDuEc9" style="text-align: right" title="Available for sale, Amortized Cost">17,540</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zeDbCRVCkwhc" style="text-align: right" title="Available for sale, Gross Unrealized Gains">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zWsgVJQV4R2i" style="text-align: right" title="Available for sale, Gross Unrealized Losses">1,746</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zu2sPe69dHA4" style="text-align: right" title="Available for sale, Fair Value">15,795</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">State and political subdivisions <span id="xdx_917_eus-gaap--USStatesAndPoliticalSubdivisionsMember_zYwOgYjVNkK2" style="display: none">State
        and political subdivisions [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zdyqNafU4ri8" style="text-align: right" title="Available for sale, Amortized Cost">22,387</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zMxshH7aHbcd" style="text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="-sec-ix-hidden: xdx2ixbrl0917">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_ztFVWucjPRD9" style="text-align: right" title="Available for sale, Gross Unrealized Losses">3,065</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zPOmgLaWneRf" style="text-align: right" title="Available for sale, Fair Value">19,322</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Asset-backed securities <span id="xdx_910_eus-gaap--MortgageBackedSecuritiesMember_zNeoj5yb9lX7" style="display: none">Mortgage-backed
        securities [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zVmX4cNDOmBh" style="text-align: right" title="Available for sale, Amortized Cost">36,613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zTquDerhV0pa" style="text-align: right" title="Available for sale, Gross Unrealized Gains">36</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zev6IvSKMmIb" style="text-align: right" title="Available for sale, Gross Unrealized Losses">111</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_ztq5XXyhPPw7" style="text-align: right" title="Available for sale, Fair Value">36,538</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Mortgage-backed securities</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_znwT80B7EWmf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Amortized Cost">66,988</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zVi9jfMviyra" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains">19</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z8kEjBTHHxNg" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses">9,370</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zKtbvmg0ojSi" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Fair Value">57,637</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total investment securities available for sale</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zGSnbkigD6Oh" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost">146,648</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zPt6iTJexQqa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains">56</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zlbksAX7Byzf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses">14,577</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zElQj7E5Y5h1" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value">132,127</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td colspan="13" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December
                                            31, 2023</b></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Amortized</b></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td colspan="5" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Gross
                                            Unrealized</b></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Fair</b></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Cost</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Gains</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Losses</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Value</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Available
    for sale</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Corporate bonds</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zele2fjeNqOf" style="text-align: right" title="Available for sale, Amortized Cost"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,147</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zJ00AwtenOo3" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0950">-</span></span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zi6Efjp6wV9" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">237</span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zdSrzhIvbcgk" style="font-size: 9pt; text-align: right" title="Available for sale, Fair Value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,910</span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zw7iwdGGZyMj" style="text-align: right" title="Available for sale, Amortized Cost"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9,495</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zEpWIML2QPuj" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1</span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zjKRAu32TxW6" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">102</span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIBKlSU5Tppb" style="font-size: 9pt; text-align: right" title="Available for sale, Fair Value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9,394</span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zYYfhAziw1M2" style="text-align: right" title="Available for sale, Amortized Cost">20,594</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zkvJLvblThfb" style="text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="-sec-ix-hidden: xdx2ixbrl0966">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zJzBGtsBbpka" style="text-align: right" title="Available for sale, Gross Unrealized Losses">1,938</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zXcFjZnXXl85" style="text-align: right" title="Available for sale, Fair Value">18,656</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zW1YBA0xWb85" style="text-align: right" title="Available for sale, Amortized Cost">22,642</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zSBON34xAsm6" style="text-align: right" title="Available for sale, Gross Unrealized Gains">11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z7QhToFMS7uk" style="text-align: right" title="Available for sale, Gross Unrealized Losses">2,912</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z1XYok9QFQ7i" style="text-align: right" title="Available for sale, Fair Value">19,741</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrRrAekoJx16" style="text-align: right" title="Available for sale, Amortized Cost">33,450</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zn8qeIrhutZ2" style="text-align: right" title="Available for sale, Gross Unrealized Gains">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zXMLJmTjm5Q3" style="text-align: right" title="Available for sale, Gross Unrealized Losses">216</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zd442Zrv2JAc" style="text-align: right" title="Available for sale, Fair Value">33,236</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Mortgage-backed securities</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zbyuIoWuE6xe" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Amortized Cost">60,730</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z4idojFIENf5" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="-sec-ix-hidden: xdx2ixbrl0990">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z8AFhjE4oiy2" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses">8,965</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zslycdNKlJXj" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Fair Value">51,765</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total investment securities available for sale</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zxsvDKjCvQEc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost">149,058</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_z5ct5h0F4tB5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains">14</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zbPp1ZFOHCh5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses">14,370</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_z1NY1Wi7JUye" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value">134,702</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AC_zvRXM2FSpytd" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"></p>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">During
2024 and 2023, $<span id="xdx_902_ecustom--ProceedsFromSaleOfInvestmentSecurities_pn3n3_dm_c20240101__20241231_zWHwp01ZvGGc" title="Sale of investment securities">10.6</span> million and $<span id="xdx_90D_ecustom--ProceedsFromSaleOfInvestmentSecurities_pn3n3_dm_c20230101__20231231_zlTk47X5bVZh" title="Sale of investment securities">16.5</span> million, respectively, of investment securities matured. No gain or loss was recognized on the
maturities of the investment securities. During 2022, approximately $<span id="xdx_90B_ecustom--ProceedsFromSaleOfInvestmentSecurities_pn3n3_dm_c20220101__20221231_ziL4c6I3uC9a" title="Sale of investment securities">12.6</span> million of investment securities were sold, resulting
in a gross gain on sale of investment securities of $<span id="xdx_903_eus-gaap--GainOnSaleOfInvestments_c20220101__20221231_zSEMvws7QNhj" title="Gross gain on sale of investment securities">83,000</span> and a gross loss on sale of investment securities of $<span id="xdx_901_eus-gaap--LossOnSaleOfInvestments_c20220101__20221231_zV11jWPwBTJe" title="Gross loss on sale of investments">71,000</span>.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
amortized costs and fair values of investment securities available for sale at December 31, 2024 and 2023, by contractual maturity, are
shown below. Expected maturities may differ from contractual maturities because issuers have the right to prepay the obligations.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_pn3n3_zwfX9u4WZrjf" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zL3kgaf1FMKl" style="display: none">Schedule of amortized costs and fair values of
       investment securities available for sale by contractual maturity</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Amortized</b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Cost</b></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair<br/> Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amortized<br/> Cost</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair<br/> Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Available for sale</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; text-align: left">Due within one year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20241231_zlSd3QsF54ud" style="width: 10%; text-align: right" title="Due within one year, Amortized Cost">470</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20241231_zP5MIpnWef3d" style="width: 10%; text-align: right" title="Due within one year, Fair Value">461</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20231231_z2QAva8znUH8" style="width: 10%; text-align: right" title="Due within one year, Amortized Cost">9,503</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20231231_zMfPPvX5JDD1" style="width: 10%; text-align: right" title="Due within one year, Fair Value">9,467</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Due after one through five years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20241231_zg4Fw8p5yBja" style="text-align: right" title="Due after one through five years, Amortized Cost">17,897</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20241231_z5rTjqBDexE2" style="text-align: right" title="Due after one through five years, Fair Value">16,154</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20231231_zwG1vyjczRK9" style="text-align: right" title="Due after one through five years, Amortized Cost">10,222</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20231231_zjZOxZAsSYyj" style="text-align: right" title="Due after one through five years, Fair Value">9,279</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Due after five through ten years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20241231_zZAUvCS2JQqd" style="text-align: right" title="Due after five through ten years, Amortized Cost">29,512</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20241231_z8asI7CYaa8g" style="text-align: right" title="Due after five through ten years, Fair Value">26,791</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20231231_zAkYSY1HIxk8" style="text-align: right" title="Due after five through ten years, Amortized Cost">32,159</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20231231_zuAHgyQoh1U4" style="text-align: right" title="Due after five through ten years, Fair Value">28,380</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Due after ten years</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20241231_zyMyN67BcdH" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years , Amortized Cost">98,769</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_c20241231_zJsQDHX3i2m7" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years ,Fair Value">88,721</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20231231_zeZ1wI7OGVg4" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years , Amortized Cost">97,174</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_c20231231_z3g5JfeCo0Xh" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years ,Fair Value">87,576</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left">Total investment securities</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231_zqd4vBRhe7Ba" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost">146,648</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231_zAomBMgK3gak" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value">132,127</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231_zUqfrbB1qrhi" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost">149,058</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231_zhmiSPQAhMG7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value">134,702</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
tables below summarize gross unrealized losses on investment securities and the fair market value of the related securities, aggregated
by investment category and length of time that individual securities have been in a continuous unrealized loss position, at December
31, 2024 and 2023.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_zfx4TCTsjtnb" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BB_zeMojz5R6247" style="display: none">Schedule of gross unrealized losses on investment securities and fair market value of related securities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Less than 12 months</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12 months or longer</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Available
    for sale</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left; width: 37%">Corporate bonds</td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zkj3s44fAET2" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1058">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zp8h0GDmHOa9" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1060">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zoXgRSmpRSil" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1062">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zlfT5ajOLVWi" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z8ouJ4pkaAg8" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,927</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zScd8t4pt4hd" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">194</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z3BxFwoAqhL7" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zGvkMurJUU5c" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,927</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zlLq9Jx8rVT4" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">194</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zfefjCBPSiMb" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1076">-</span></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z0FmJZTnFez3" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1078">-</span></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zqseQ6QBFwB3" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1080">-</span></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zqwHWKNXBMte" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zewzPgW4Abki" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">908</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z59clC9XQ1Jg" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">91</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pip0_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zK6aQGGWUnHj" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zRdrcix6DMVh" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">908</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zkzCtynPXBgl" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">91</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">US government agencies</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zCfv7kJsaDHa" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zlWtdJ0Hm7Lj" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">2,694</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zy8zEXmX2AXc" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zgvx1rmF09va" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">9</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zJ7CA3YWWp1g" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10,269</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zQdNB5d0db02" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,745</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zfGphGfK8dBc" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zco5zqIi8L7a" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12,963</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_z0icBQamSKq1" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,746</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">State and political
    subdivisions</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zLmP8D2vwluf" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zau83CQZpTS9" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,436</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z2jVL4JTmtK7" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">153</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zdPyNPHB0RQh" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">30</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zsVwmP9ZjL38" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">17,886</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zKpgpZagiCBf" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">2,912</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zML16AzmBjjl" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">33</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zkyt7nPkqeTl" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">19,322</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zPRuCzirukqc" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3,065</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Asset-backed securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_982_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zH4XL3vltKn1" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">6</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHg4Jm4CYIog" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">15,828</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zAf0vmt6nZ37" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">83</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHl4BDFsyIC3" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">5</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zPTPH3NoOQy8" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">5,344</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrfcn0gmaUSi" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">28</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98E_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zCVGj8KpG0id" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">11</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zguWGyScH2ck" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">21,172</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zw6vZiAp3VNe" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">111</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Mortgage-backed
    securities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztIVNtiQ6DIb" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">6</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zl45in3DMoFl" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8,226</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zyWc6EHDEFJ6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">409</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zw7ZZ2XR68Ek" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">61</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zkcNe97ACgc6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">45,360</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztw0WHMjwiV7" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8,961</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zOpc2z3UJRV8" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">67</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zAD6JdkQQywf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">53,586</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zwrXPQdTPsS5" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">9,370</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Total
    investment securities</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zaOyX1H7cP63" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">16</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zSczhqhmFVNj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">28,184</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zLzJtBMORwak" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">646</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zMGvSYImzczj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">107</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zhn6DdjBhvf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">81,694</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zDNt4DTdPXtk" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">13,931</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--AvailableForSaleSecuritiesTotalNumberOfInvestments_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zYffNqOGAnrj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">123</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zpC6chPFkxkg" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">109,878</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zu0zo2EsaZ03" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">14,577</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  </table>



<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Less than 12 months</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12 months or longer</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">Available for sale</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left; width: 37%"><span style="font-size: 8pt">Corporate bonds</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zKmITQBgtj4a" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1184">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zl1sw51Gy0dg" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1186">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z8U0tU5IxZX3" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1188">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z9Oh5oYPqqge" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">1</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zfTtW0rBhJgb" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">1,910</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zekX7OKxg7V2" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">237</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_989_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zfNwZImpKjx7" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">1</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zhOoiDW3Ilxg" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">1,910</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z4S4qwEkZdcd" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">237</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">US treasuries</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zIs7hzwjmQij" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1202">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zGjcv9UnO79a" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1204">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zb6d7aCId6M" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1206">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zcIfNWnFfgY1" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z1R2kFSQRjBi" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">897</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zz16EVYLIB07" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">102</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pip0_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zGuwWeWj3S5" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z2MljILmJJnf" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">897</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z4fQAG12ZeH" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">102</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">US government agencies</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_989_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zuUX3eqOCIpl" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt">2</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zH96k2y7bbN6" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt">7,533</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zmoPnaBAnAZ7" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt">50</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_z6RorEt1Fisb" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">10</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zsqW0iHpiKAd" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">11,123</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zEXeKTFysIj5" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">1,888</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zUTDtLr6Q0rf" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">12</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zVDi4Kp46UMc" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">18,656</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zBfQvfwkgaYg" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">1,938</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">State and political subdivisions</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zlKhIGA9yKXg" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1238">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zLgaZOhb0uCg" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1240">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zqWOi5EVsqVc" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1242">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zEkCKdIc8Xnc" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">30</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z8fY8vKEtoHl" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">18,964</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zfHeff8PAaxa" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">2,912</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z2fhxC6hbhE7" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">30</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zgY6UkIDnp0c" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">18,964</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zRLuRfknHKD7" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">2,912</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">Asset-backed securities</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHe3uDKqNEXe" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt">8</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_z4O7fUaIOhne" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt">26,746</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHsWMmHaCdXl" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt">145</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zLTVgX3Z7bXd" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">7</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zhk78dkPuc57" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">4,866</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_z8QP0krR23Z8" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">71</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zaJVaKWZ2ds6" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">15</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_znJmornss2x7" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">31,612</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrzezOQO6BLb" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">216</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">Mortgage-backed securities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zERtUpllCMdf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt">2</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztVS2cr226Na" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt">2,869</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zdVuBwOA0kmb" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt">36</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z41Sayl8JY08" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">62</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zFTSHrbfRsZj" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">48,896</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zPXSpa1QG3H7" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">8,929</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zJu6O59IsYCl" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">64</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zTWDaUoRXgM6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">51,765</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zY3AJznb6Ta" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">8,965</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Total
    investment securities</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_z1aAa46QTBX6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt">12</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zo6RQkGLEE7f" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt">37,148</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zwlUhb7BgFJ" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt">231</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zxPL9anBNOS4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">111</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zhWpdMZsAhE2" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">86,656</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zzV7R5NU1tjf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">14,139</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--AvailableForSaleSecuritiesTotalNumberOfInvestments_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zvha4GQcdZbe" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">123</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zA4485wzz3hj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">123,804</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zRgOZuyLzeei" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">14,370</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>

<p id="xdx_8AD_zhqukOvVlSsl" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, the Company had <span id="xdx_90C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth_iI_uInvestments_c20241231_zhzFPCPZtgI8" title="Number of investments">123</span> individual investments that were in an unrealized loss position. The unrealized losses were primarily
attributable to changes in interest rates, rather than deterioration in credit quality. The individual securities are each investment
grade securities. The Company considers factors such as the financial condition of the issuer including credit ratings and specific events
affecting the operations of the issuer, volatility of the security, underlying assets that collateralize the debt security, and other
industry and macroeconomic conditions. The Company does not intend to sell these securities, and it is more likely than not that the
Company will not be required to sell these securities before recovery of the amortized cost. The issuers of these securities continue
to make timely principal and interest payments under the contractual terms of the securities. As such, there is no allowance for credit
losses on available for sale securities recognized as of December 31, 2024.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">Other
investments are comprised of the following and are recorded at cost which approximates fair value:</span></p>





<table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock_pn3n3_zdTOjAzE13qa" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of other investments">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_zFTbMVHxhnNe" style="display: none">Schedule of other investments</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20241231_zisGNCXP9QI9" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_491_20231231_z8g7cFvNf2Vh" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InvestmentInFederalHomeLoanBankStockFairValueDisclosure_iI_pn3n3" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left">Federal Home Loan Bank stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">14,516</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">16,063</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CertificatesOfDepositAtCarryingValue_iI_pn3n3" style="vertical-align: bottom">
    <td style="text-align: left">Other nonmarketable investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,571</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,473</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--InvestmentInTrustPreferredSecurities_iI_pn3n3_zyCf3who1Ge8" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Investment in Trust Preferred subsidiaries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">403</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">403</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherInvestments_iI_pn3n3_zS5qPvlA2fw2" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-align: left">Total other investments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">19,490</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">19,939</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has evaluated other investments for impairment and determined that the other investments are not impaired as of December 31,
2024 and ultimate recoverability of the par value of the investments is probable. All of the FHLB stock is used to collateralize advances
with the FHLB.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 and 2023, there were no securities pledged as collateral for repurchase agreements from brokers.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for investments in certain debt and equity securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/940-320/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph b<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/320/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-10<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6B<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/942-320/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181777264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Mortgage Loans Held for Sale<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DisclosureMortgageLoansHeldForSaleAbstract', window );"><strong>Mortgage Loans Held For Sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_MortgageLoansHeldForSaleTextBlock', window );">Mortgage Loans Held for Sale</a></td>
<td class="text"><p id="xdx_807_ecustom--MortgageLoansHeldForSaleTextBlock_zL2JrSAW6lUe" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
3 &#8211; <span id="xdx_82E_zvxYkXIIIcn2">Mortgage Loans Held for Sale</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Mortgage
loans originated and intended for sale in the secondary market are reported as loans held for sale and carried at fair value under the
fair value option with changes in fair value recognized in current period earnings. Loans held for sale include mortgage loans which
are saleable into the secondary mortgage markets and their fair values are estimated using observable quoted market or contracted prices
or market price equivalents, which would be used by other market participants. At the date of funding of the mortgage loan held for sale,
the funded amount of the loan, the related derivative asset or liability of the associated interest rate lock commitment, less direct
loan costs becomes the initial recorded investment in the loan held for sale. Such amount approximates the fair value of the loan. At
December 31, 2024, mortgage loans held for sale totaled $<span id="xdx_907_eus-gaap--MortgagesHeldForSaleFairValueDisclosure_iI_pn3n3_dm_c20241231_zdFbgBrbDIAb" title="Mortgage loans held for sale, fair value">4.6</span> million compared to $<span id="xdx_90D_eus-gaap--MortgagesHeldForSaleFairValueDisclosure_iI_pn3n3_dm_c20231231_zzMvo1OHPkoc" title="Mortgage loans held for sale, fair value">7.2</span> million at December 31, 2023.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Mortgage
loans held for sale are considered de-recognized, or sold, when the Company surrenders control over the financial assets. Control is
considered to have been surrendered when the transferred assets have been isolated from the Company, beyond the reach of the Company
and its creditors; the purchaser obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge
or exchange the transferred assets; and the Company does not maintain effective control over the transferred assets through an agreement
that both entitles and obligates the Company to repurchase or redeem the transferred assets before their maturity or the ability to unilaterally
cause the holder to return specific assets.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Gains
and losses from the sale of mortgage loans are recognized based upon the difference between the sales proceeds and carrying value of
the related loans upon sale and are recorded in mortgage banking income in the statement of income. &#160;Mortgage banking income also
includes the unrealized gains and losses associated with the loans held for sale and the realized and unrealized gains and losses from
derivatives.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Mortgage
loans sold to investors by the Company, and which were believed to have met investor and agency underwriting guidelines at the time of
sale, may be subject to repurchase or indemnification in the event of specific default by the borrower or subsequent discovery that underwriting
standards were not met. The Company may, upon mutual agreement, agree to repurchase the loans or indemnify the investor against future
losses on such loans. In such cases, the Company bears any subsequent credit loss on the loans. As appropriate, the Company establishes
mortgage repurchase reserves related to various representations and warranties that reflect management&#8217;s estimate of losses. Historically,
losses related to repurchased mortgage loans has not been material.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DisclosureMortgageLoansHeldForSaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DisclosureMortgageLoansHeldForSaleAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_MortgageLoansHeldForSaleTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for mortgage loans held for sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_MortgageLoansHeldForSaleTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273546288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">Loans and Allowance for Credit Losses</a></td>
<td class="text"><p id="xdx_805_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_ziHpsoDFevL4" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
4 &#8211; <span id="xdx_82E_zKH4SN85coP7">Loans and Allowance for Credit Losses</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company makes loans to individuals and small businesses for various personal and commercial purposes primarily in the Upstate, Midlands,
and Lowcountry regions of South Carolina, the Triangle, Triad, and Charlotte regions of North Carolina as well as Atlanta, Georgia. The
Company&#8217;s loan portfolio is not concentrated in loans to any single borrower or a relatively small number of borrowers. The Company
focuses its lending activities on businesses and individuals that reside in the markets that we serve. The principal component of the
loan portfolio is loans secured by real estate mortgages which account for <span id="xdx_90F_ecustom--RealEstateLoanPercentageOfAggregateLoan_iI_pip0_dp_uPure_c20241231_zLPyqrOhWPDb" title="Real estate loan percentage of total loans">83.5%</span> of total loans at December 31, 2024. Commercial loans
comprise <span id="xdx_902_ecustom--CommercialLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231_zwy1ZyH7q169" title="Commercial loans percentage">55.4%</span> of total real estate loans and consumer loans account for <span id="xdx_90A_ecustom--ConsumerLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231_zKHlT0g3eh2j" title="Consumer loans percentage">44.6%</span>. Commercial real estate loans are further categorized
into owner occupied which represents <span id="xdx_90C_ecustom--OccupiedLoansPercentage_iI_pip0_dp_uPure_c20241231_z1UYJrCnzZLb" title="Owner occupied loans percentage">17.9%</span> of total loans and non-owner occupied loans which represents <span id="xdx_902_ecustom--CommercialLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedLoansMember_z9FzK5DmBuek" title="Commercial loans percentage">25.5%</span>. Commercial construction
loans represent only <span id="xdx_901_ecustom--CommercialLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231__us-gaap--LongtermDebtTypeAxis__custom--CommercialConstructionLoansMember_zmQvcMXCQAmf" title="Commercial loans percentage">2.8%</span> of the total loan portfolio.</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
addition to monitoring potential concentrations of loans to particular borrowers or groups of borrowers, industries and geographic regions,
management monitors exposure to credit risk from concentrations of lending products and practices such as loans that subject borrowers
to substantial payment increases (e.g. principal deferral periods, loans with initial interest-only periods, etc.), and loans with high
loan-to-value ratios. Additionally, there are industry practices that could subject the Company to increased credit risk should economic
conditions change over the course of a loan&#8217;s life. For example, the Company makes variable rate loans and fixed rate principal-amortizing
loans with maturities prior to the loan being fully paid (i.e. balloon payment loans). The various types of loans are individually underwritten
and monitored to manage the associated risks.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Loan
Portfolio Composition</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the composition of our loan portfolio. Total gross loans are recorded net of deferred loan fees and costs,
which totaled $<span id="xdx_904_eus-gaap--DeferredCostsCurrentAndNoncurrent_iI_pn3n3_dm_c20241231_z1hwFsgctFW3" title="Net of deferred loan fees and costs">6.2</span> million and $<span id="xdx_905_eus-gaap--DeferredCostsCurrentAndNoncurrent_iI_pn3n3_dm_c20231231_z7Wr6ktrjrcf" title="Net of deferred loan fees and costs">7.0</span> million as of December 31, 2024 and December 31, 2023, respectively.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z061wwS668R5" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BB_zcMl0xbIl3Pf" style="display: none">Schedule of composition of our loan portfolio</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)<span id="xdx_91D_eus-gaap--CommercialLoanMember_zYNvN7yISGq5" style="display: none">Commercial [Member]</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_ecustom--CommercialAbstract_iB_zmKLrkNSvTah" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 9pt">Commercial</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; width: 48%; text-align: left">Owner occupied RE<span id="xdx_91D_eus-gaap--ResidentialRealEstateMember_zTDPbS75TfK6" style="display: none">Owner occupied RE [Member]</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zjaWjUNOqwJg" style="width: 10%; text-align: right" title="Total commercial loans"><span style="font-size: 9pt">651,597</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_989_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zpFWqKief1m2" style="width: 10%; text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">17.9</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGyrLa7bHIo" style="width: 10%; text-align: right" title="Total commercial loans"><span style="font-size: 9pt">631,657</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_982_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zwFMBKAelB24" style="width: 10%; text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">17.5</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Non-owner occupied RE</td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z0xJ3BlLhKT5" style="text-align: right" title="Total commercial loans"><span style="font-size: 9pt">924,367</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_985_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrgWytPgomJa" style="text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">25.5</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxZ6BcLXhvI8" style="text-align: right" title="Total commercial loans"><span style="font-size: 9pt">942,529</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98D_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqjxocgyNU3e" style="text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">26.2</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Construction<span id="xdx_910_eus-gaap--ConstructionLoansMember_zdYtn56pU0mf" style="display: none">Construction [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zYEp7xO1TKRj" style="text-align: right" title="Total commercial loans"><span style="font-size: 9pt">103,204</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_980_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z38SOR2uAai2" style="text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">2.8</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z9hsM1QgJqh8" style="text-align: right" title="Total commercial loans"><span style="font-size: 9pt">150,680</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_983_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z4ZXND0jzLR2" style="text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">4.2</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Business</td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zHWUakGDbISi" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans"><span style="font-size: 9pt">556,117</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98D_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zCLAvJadZ8J7" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">15.3</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zyZocrQuqjtk" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans"><span style="font-size: 9pt">500,161</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_988_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zqvawFjCt5d9" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">13.9</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 20pt">Total commercial loans<span id="xdx_919_eus-gaap--ConsumerLoanMember_zCqeztO7TFfd" style="display: none">Consumer [Member]</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zVJUfcBkXYY7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="font-size: 9pt">2,235,285</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_987_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z6whJb9LeJch" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"><span style="font-size: 9pt">61.5</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z38i38xPrd62" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="font-size: 9pt">2,225,027</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98C_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z3wBUdnUm6j3" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"><span style="font-size: 9pt">61.8</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 9pt">Consumer</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Real estate<span id="xdx_91F_eus-gaap--RealEstateLoanMember_zTaKYRUl6HR3" style="display: none">Real estate [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_za4l5MtvGTtd" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">1,128,629</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98A_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zeDEnbw0F7B" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">31.1</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zH1dFcosvGtc" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">1,082,429</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98F_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zV7Nnn8oSQh1" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">30.0</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Home equity<span id="xdx_915_eus-gaap--HomeEquityLoanMember_zUF0KAFkqSE4" style="display: none">Home equity [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zhpkylGjouf" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">204,897</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zBXgYpiyD68k" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">5.6</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zdLbgYPRsRJl" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">183,004</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98D_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zuYw5cusPySi" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">5.1</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Construction<span id="xdx_910_eus-gaap--CommercialRealEstateMember_zYYEUezuppUl" style="display: none">Non-owner occupied RE [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zUrWcQO5mx87" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">20,874</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zQJzue6hz5f5" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">0.6</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zDZDgHvg7kB9" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">63,348</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zyAgaa3RiXHl" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">1.7</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other<span id="xdx_915_ecustom--OtherConsumerMember_zXfzsjHStuEe" style="display: none">Other [Member]</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_z4GXTBzod988" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans"><span style="font-size: 9pt">42,082</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zBj0R3C2XZH6" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">1.2</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zlXGPDw5wK1j" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans"><span style="font-size: 9pt">48,819</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zqeYo4ZoKlAl" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">1.4</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 20pt">Total consumer loans</td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zE8TVVSdZEej" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="font-size: 9pt">1,396,482</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zQ4IJ13kLs72" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"><span style="font-size: 9pt">38.5</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zBz0OXyywIHk" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="font-size: 9pt">1,377,600</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_982_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zrTZ6IiN8Dmb" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"><span style="font-size: 9pt">38.2</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Total gross loans, net of deferred fees</td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zqRszCBypgDd" style="text-align: right" title="Total loans"><span style="font-size: 9pt">3,631,767</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_ecustom--LoansAndLeasesReceivableNetOfDeferredIncomePercentage_iI_pip0_dp_c20241231_zNfMcyV8kcV6" style="text-align: right" title="Total loans percentage"><span style="font-size: 9pt">100.0</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zOd5vbkIWvZ2" style="text-align: right" title="Total loans"><span style="font-size: 9pt">3,602,627</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--LoansAndLeasesReceivableNetOfDeferredIncomePercentage_iI_pip0_dp_c20231231_zf07ey1F0Lz9" style="text-align: right" title="Total loans percentage"><span style="font-size: 9pt">100.0</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"><span style="font-size: 9pt">Less &#8211; allowance
    for credit losses</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iNI_pn3n3_di_c20241231_zKwMO28xEbt9" style="border-bottom: Black 1pt solid; text-align: right" title="Less - allowance for credit losses"><span style="font-size: 9pt">(39,914</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iNI_pn3n3_di_c20231231_zWMTaZekeAP3" style="border-bottom: Black 1pt solid; text-align: right" title="Less - allowance for credit losses"><span style="font-size: 9pt">(40,682</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total loans, net</td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_980_eus-gaap--NotesReceivableNet_iI_pn3n3_c20241231_zS2qshaAzo7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans, net"><span style="font-size: 9pt">3,591,853</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_986_eus-gaap--NotesReceivableNet_iI_pn3n3_c20231231_z46sQJnoi4de" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans, net"><span style="font-size: 9pt">3,561,945</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  </table>


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">The
composition of gross loans by rate type is as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--LoanReceivableByRateTypeTableTextBlock_pn3n3_zOlLQHI9iSlf" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span id="xdx_8B2_zAOydmnZWjlk" style="display: none">&#160;Schedule of composition of gross loans by rate type</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Floating rate loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--LoansReceivableWithVariableRatesOfInterest1_iI_pn3n3_c20241231_zE5QJCHOLxWb" style="width: 10%; text-align: right" title="Floating rate loans">697,897</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--LoansReceivableWithVariableRatesOfInterest1_iI_pn3n3_c20231231_zoD1aRghZeI8" style="width: 10%; text-align: right" title="Floating rate loans">574,352</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Fixed rate loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--LoansReceivableWithFixedRatesOfInterest1_iI_pn3n3_c20241231_zMcYKbLPOSje" style="border-bottom: Black 1pt solid; text-align: right" title="Fixed rate loans">2,933,870</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LoansReceivableWithFixedRatesOfInterest1_iI_pn3n3_c20231231_zq1pFyZV3XDc" style="border-bottom: Black 1pt solid; text-align: right" title="Fixed rate loans">3,028,275</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 10pt">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zBKfEyGOIbi7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans">3,631,767</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zSTO7OZh5qyg" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans">3,602,627</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, approximately $<span id="xdx_90B_ecustom--MortgageLoansPledgedAsCollateralAdvances_pn6n6_dm_c20240101__20241231_zEhFBL0deNPg" title="Mortgage loans">1.29</span> billion of the Company&#8217;s mortgage loans were pledged as collateral for advances from the
FHLB, as set forth in Note 8.</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Credit
Quality Indicators</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company tracks credit quality based on its internal risk ratings. Upon origination, a loan is assigned an initial risk grade, which is
generally based on several factors such as the borrower&#8217;s credit score, the loan-to-value ratio, the debt-to-income ratio, etc.
After loans are initially graded, they are monitored regularly for credit quality based on many factors, such as payment history, the
borrower&#8217;s financial status, and changes in collateral value. Loans can be downgraded or upgraded depending on management&#8217;s
evaluation of these factors. Internal risk-grading policies are consistent throughout each loan type.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">A
description of the general characteristics of the risk grades is as follows:</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Pass&#8212;
    A pass loan ranges from minimal to average credit risk; however, still has acceptable credit risk.</span></td></tr>
</table>

<p style="margin: 0"></p>





<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-top: 10pt; margin-bottom: 10pt">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Watch&#8212;
    A watch loan exhibits above average credit risk due to minor weaknesses and warrants closer scrutiny by management.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Special
    mention</span><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#8212;</span><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">A
    special mention loan has potential weaknesses that deserve management&#8217;s close attention. If left uncorrected, these potential
    weaknesses may result in deterioration of the repayment prospects for the loan or the institution&#8217;s credit position at some
    future date.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Substandard&#8212;
    A substandard loan is inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged,
    if any. Loans so classified must have a well-defined weakness, or weaknesses, which may jeopardize the liquidation of the debt. A
    substandard loan is characterized by the distinct possibility that the Bank will sustain some loss if the deficiencies are not corrected.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="padding-right: 0pt; width: 0.25in">&#160;</td>
    <td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Doubtful&#8212;
    A doubtful loan has all of the weaknesses inherent in one classified as substandard with the added characteristic that the weaknesses
    make collection or liquidation in full, on the basis of the currently existing facts, conditions and values, highly questionable
    and improbable.</span></td></tr>
  </table>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table presents loan balances classified by credit quality indicators by year of origination as of December 31, 2024.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock_zSf2HswsGo1" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B8_zsChDEWEI6G5" style="display: none">Schedule of classified by credit quality indicators by year of origination</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; text-align: left"><span style="font-size: 7pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Prior</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving<br/>
    Converted<br/> to Term</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Commercial</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5OLaNUERqb8" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">51,338</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zsEqz2UuZPwj" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">47,997</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zctL5KTJ0ko3" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">186,361</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z1eV6SenYnKg" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">122,306</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z78RcbkKX35f" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">66,561</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zKDx1NSVfobi" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">145,743</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbFFvsNbveC5" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">160</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zns9xhYt4WJ3" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">238</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTt8ZlpfMF97" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">620,704</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zmZVuMFFmGS3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">480</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zp8gk7wOKnZb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">1,180</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zQMViCccymHe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">3,638</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zgqHCpqiLyXc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,962</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zNu36UcSgZYa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">8,828</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzPcUm3fgQXd" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">11,012</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTY46NsQP7Ci" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1496">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvvymF2S2FYi" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1498">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zuOKP6Re8Aj5" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">27,100</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGcyoDi1mFJ4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1502">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zf5LZyfWM9V3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1504">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOGXhEGuk7X2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">162</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYTDLbtxm953" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1508">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z1Zafn80snUi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1510">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zlIliXKp5mHi" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">2,840</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrK7q64UWch3" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1514">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z1jzECAzIuRe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1516">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdMqLoWlwvT8" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,002</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVe31offZ142" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1520">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJDPQ0pADCy9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1522">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAdIxt7FRxY4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1524">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zhtRPG6HbWP6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1526">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z1lF5GpEt9l6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1528">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzd0iuFohwll" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">791</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zXabreRFGNTk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1532">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVSXSoti80lb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1534">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z44v6SM513Qb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">791</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Owner occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgTe8V0G5bPj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">51,818</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zsR26YbUomEl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">49,177</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zbuIagoU0n51" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">190,161</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgEvdUZyNyKj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">124,268</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zc4prhmJrOck" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">75,389</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zsqa0R3ngURc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">160,386</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zyHzY79vge9c" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">160</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGnGT6KfA1K8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">238</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zyyHgxrHJU04" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">651,597</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Non-owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMGfblEwxlD1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">50,685</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmReKgqYhMqd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">70,517</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zlj6CPIPSdFc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">321,726</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z4RaGbHRbyx" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">145,658</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ziASN6pY8Omc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">95,994</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z972MJFVz1tf" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">183,723</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zqF0RiKxlI9b" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">360</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zl0ox42sWdS4" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">220</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zReY2hGMpXR4" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">868,883</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9jYn4gffGfe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1574">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zeEI8CtmxkWd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">954</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1eB5erOQYZf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">6,081</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zA02vf6Iti7l" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">10,238</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZzo7oh0ySJc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">4,705</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z7F5RnBlK7n8" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">8,435</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zhYPdh9HG2Y1" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1586">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zq8bZUXJA7cf" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1588">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z92QjWni4942" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">30,413</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zr8l7sDHYLjh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1592">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zXjf8oE53Q8b" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1594">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOt9s5A5NcX3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1596">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zL9TgrouYkTl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">7,579</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zPghryVxcqsf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1600">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zqIc5cbDBVw9" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">8,882</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLNWpBeguPk" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1604">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zl0i2wxspTHe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1606">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zc9J8zFLk5Ee" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">16,461</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zuox5yNEHrha" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1610">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znrJVkZtiRjc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1612">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znkE6TuynuL" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">969</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zxxh25fixcD1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1616">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zp8ACHf4nb7l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1618">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBLHaIxhzjk9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">7,641</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7xNp4hNKufc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1622">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBIS6u18jb0l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1624">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zlzSqd2BHTqa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">8,610</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Non-owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zldb1qXzSLVk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">50,685</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zoRPZ7TtUDzh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">71,471</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zvEPmhwLJ9Y6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">328,776</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqRKkPfWnIC3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">163,475</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zDLIWuhkzzyl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">100,699</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zAiIi3NT8zJ9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">208,681</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCKjSJzSISi5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">360</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zBLjBzmh6Eg6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">220</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z0kuZKCj3IFk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">924,367</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current period gross write-offs</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zggXvXuDI5H" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1646">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zKRgiarjeu96" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1648">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zRjoe9O2OAdi" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1650">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_ztdYyz7EJjQb" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1652">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z6OBod9vimW6" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1654">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zptMiG5Hr0D3" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(1,029</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z50o1KeibY4c" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1658">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zI7yw72En4sd" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1659">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zHXfG7yNtIe4" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(1,029</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zY8GPf4d0hsj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">24,076</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zDvdjzLdf9F6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">26,501</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zy0dN8RQhLD2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">34,067</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztfBc59nXmxg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">15,000</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyxxEuBc5vDi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1671">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z19ByT97St2" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1673">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwJNbM34KsA" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1675">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zGhEYR32x9U8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1677">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zgkbEJlaW497" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">99,644</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6ZMgRDi5xh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1681">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zIEY3LuTUdj9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">2,420</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zWhLM8C38dfi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">1,140</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zVmBAXl3ruKc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1687">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zu66wyRjL5h3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1689">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDTBFQ3c64el" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1691">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0yB8sBA2WYf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1693">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zw7lxblSBHE2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1695">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zBYUPCnpzN1h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,560</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zoAnvOVBBNJ2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">24,076</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1vCEQNVWp0b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">28,921</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zbDhDoH8J9lf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">35,207</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zWPajUNACszl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">15,000</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zj5PB4GtEjt2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1707">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zL2IoTBGMvC" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1709">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z99EGHw9B5Fj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1711">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zEL9UXty5Uy4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1713">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_znDGH53mnfLe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">103,204</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Business</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zL2jpRiBJQkl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">54,814</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znM6kypADeBf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">41,743</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyhnnNz8oknf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">129,450</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zk9mIIDEdjse" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">38,312</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zoZP1a1SNUh2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">15,716</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z9oBxH3BA9D7" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">51,566</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zUJAmqj6KzAk" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">196,246</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmcMz6RJsov9" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">803</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQx9M5hxtcqh" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">528,650</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zASAXSf8GKig" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1735">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6vCftU8uakk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">132</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDRpmOOmTXEd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">5,353</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zLe5QVORkHO1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">2,174</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zhPvYYyxUDQ6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">1,423</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zL7zUyz2iyu2" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">5,243</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9OxLhlUXeYj" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">8,776</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z5rP65meJ6Vg" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">389</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0JAgVpeopLf" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">23,490</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z2BAP95mIsmc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">660</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zV08ZGr4sQii" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">95</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzob9cDjl59i" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">805</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znZD5W2s0k83" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1759">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zxJkz0gRMtR9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">65</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zH6AtdIrARJ4" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">533</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zru0wrJgLa96" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1765">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzeFVyMzIcIk" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">206</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zVODTTDIQqck" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">2,364</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zNRwOvA0yeSg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">28</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zccFNYvwwcfl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1773">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zm9J5RdFKwsb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1775">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzOOa1krcPHh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1777">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVDn7xA0cAWk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">385</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zoxwC4cTdyJl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">630</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvPAIAivGVE1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">570</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zY8dVp8tdwX9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1785">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z5uO2LbeqrA2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,613</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Business</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFZCbVaq29Sd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">55,502</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqaBC8hw3Y3d" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">41,970</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zPi7b1fqX8Bh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">135,608</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zBY39rS1uGri" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">40,486</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqh4qQnzWxL6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">17,589</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zTanIHjgyOd8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">57,972</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRK6k3c0QK23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">205,592</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRx7bFC0Grd9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">1,398</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zEoXlxo2Lrz3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">556,117</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zSE4IroRWkX2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1807">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zaa9coFxm7cj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1809">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_z8aMoTo9wTk3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1811">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zJQUNlGed64h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt">(143</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zT0trfQ4vJo7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt">(347</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_z44aAajxjddi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(18</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zrJcaiM8WcR9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(72</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zlfhzdpzLkM2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1820">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zREy8Pb2icm1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(580</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Commercial loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zAQAMejpKDMa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">182,081</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrrAJydfvHFe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">191,539</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1SG9DNjYCq9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">689,752</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrZQOPeMBFIj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">343,229</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zhqYsUajbFTi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">193,677</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zXknqmmkRxXd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">427,039</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfR1fcnwiSW9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">206,112</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfvY1FQlXhvh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">1,856</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zIwlGTtmX1r5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">2,235,285</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Consumer</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Real estate</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zja7O4iD1Fn" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">78,287</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zXP841eTshmc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">144,487</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znFZHv1drVrb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">277,854</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zuzDjjQzo4r1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">263,079</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zFJganUCZ9wg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">160,007</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zjW1WFJbfpA3" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">153,584</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zR9DUmbt7JD1" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1853">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJI85aeycAJ6" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1855">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zYty4bQrbPx9" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,077,298</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDCL4rihZlF1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">671</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zR2JILyUNCJj" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt">2,409</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z2CiIiVkWuVb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">6,961</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zolaVbWlKzCj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">8,573</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zrLnnFq9zRqb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">4,147</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zw2fiHfI4QT6" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">4,632</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zYM6quuDicm4" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1870">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1VD342kgoi1" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1872">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z4oYWfWq8c7h" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">27,393</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzUpZ2J05kGe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">817</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zkdeHTz7mZzj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">1,536</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zDNCAAqhmtwl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">5,987</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zqCQp04WEF71" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">2,664</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z0usXRtyTXs4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">2,804</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z8luHtWXsV71" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">5,181</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyqVlManc9ge" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1888">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrndD9i4feRj" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1890">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYETIYN68igb" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">18,989</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z6ayhFjwIFg2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">212</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zrPvpmYfSuXa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">508</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zQGdDjWgmiOd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">967</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znpIESnGTlQ3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">746</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zruHYGv3Cetf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">821</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zEZvxShcUbAi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">1,695</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVAyWxUb5Aw3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1906">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zC0PeYuKhAx5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1908">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z0t3tua3Kvdd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">4,949</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Real estate</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zFv8xrJ4qiej" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">79,987</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zxniXqfWLkd7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">148,940</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zGcJScxvkMfg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">291,769</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zLnxztUueVx5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">275,062</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zsWqaEXOtop9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">167,779</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zxCxM0jBWnke" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">165,092</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z9YTnIVFxJl1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1924">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zvN3c9pSBTy3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1926">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zI3ROFwr6rvg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,128,629</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Home equity</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMViVfULpsMf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1930">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span id="xdx_90C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zielbNoWOcsk" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="-sec-ix-hidden: xdx2ixbrl1932">-</span></span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zILtk2m6Guta" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1934">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z97ukmh847L2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1936">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zSn9tcznoSAg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1938">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z09GW5g17Gr9" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1940">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zS9NEppxPbj6" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">188,451</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zHG7YNz36A85" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1944">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zo42oujJdsXe" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">188,451</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z4b4WbekdxEa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1948">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_ztX9CngE38Zb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1950">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCyPTKoe8fhi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1952">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z8fgZ7ftiiw5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1954">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z3xzJAZwnbFe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1956">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzIwPdrt2Vvk" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1958">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zjjvmLKRRsgb" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">9,114</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCznJJIG7tod" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1962">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zR76S6DSzVIj" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">9,114</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zQdZydxldWt6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1966">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrRACkUO3A64" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1968">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zEFXU6Bxeu69" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1970">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zJAr496c7QV1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1972">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrgHut854RIe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1974">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdwYFdDjg0W" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1976">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zVUXtXRgY1C9" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">6,173</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zMLDnPCZB5ua" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1980">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zt0SglvVP5Yb" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">6,173</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zasMzR3xMTlj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1984">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAPXDKVcs3d8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1986">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zL4MIqaniD6h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1988">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zD9cr3H0eBj7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1990">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zft4xA7x4soj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1992">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zrYkhDopKcp8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1994">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzL37D60sTY4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">1,159</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z4PeNLu1Esp6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1998">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zA2URorV08T6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,159</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Home equity</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_ztdErDR62RAa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2002">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zadPXHYrGVs" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2004">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zilp5bEJTOl5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2006">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zgeIYmwjLI0h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2008">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z1HVPXRwwlEk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2010">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zqdA3PE2OtNa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2012">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zkWDDMxQF08l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">204,897</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zPPTVXSXeeM3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2016">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z0ezDPapaJrh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">204,897</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zKbmeAUVUu7h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2020">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zCftveCTSpag" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2022">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzkdYxPsN5Zf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2024">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzF7NJGUuTMh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2026">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_ztZt9cUs53ci" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2028">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zt0fugefwCAk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2030">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzyKDbIlku7h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(45</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zYzAnz7z2sB1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2033">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zcpvZOMEu9T7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(45</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zZiYW5iCxnRa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">7,700</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z2gl1UXOVmea" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">3,636</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyLq7zBEpOG3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">9,222</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zvgYnvMXZXtc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">316</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCusECnbqZSf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2045">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zj8gB1FC4vYh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2047">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zeJdEEHxKXw9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2049">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQfjv2vimMT2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2051">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkVswpebmwkl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">20,874</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zoeOb0Wa7P3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">7,700</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zFU5xapDhChd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">3,636</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zgn55x4tF70d" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">9,222</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z9DVlVaZa4v5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">316</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zGhOd2B4i5ed" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2062">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zv3Lin76lsU5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2064">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zVloLQwX5wO5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2066">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z0NuuPOxRy9a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2068">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zIo3WetnAde9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">20,874</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Other</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJwRZFI3TAsh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">2,732</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzQIaQ55SKY1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">836</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztxMBBL0csx6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">1,521</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zNrmiiItssvk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,593</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z24iXMKHY2wb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">1,229</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyeLBDe0E6y8" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">2,609</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zqxNNcijw79l" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">29,660</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zaqbu4odcMy8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2086">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTztJNOr1yN9" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">40,180</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zEElclcE8qn8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">167</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zkYOpToZL5Pi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">61</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zziWLFOBmKFj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">12</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zqo7FpvUa33b" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">366</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zEsfB0JBnl49" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2098">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zlOeLdwBShQ8" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">129</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZf4xNZ4AFR5" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">595</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zXvnK83TcqId" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2104">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_ztsEclh1B1I7" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,330</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special
    Mention</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zBpxK4jPWf5b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">36</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zawOMAAefGcl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">35</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zz2mdICUcbXk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">325</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zZcflWkwBwnk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">66</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z9eriUZbZe4b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2116">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zlXaJTTlwDUe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">65</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zX92GOoi1mm3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">45</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zIeyg6ueTf5j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2122">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zBez4CMYmmAi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">572</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Other</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfw4sEVzrls6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">2,935</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zh60himJGq5k" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">932</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zF9VJgpONx5h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">1,858</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z8W4LYOGMF2h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">2,025</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zqp9JNplTnGi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">1,229</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z1vFIMS3QtFi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">2,803</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfcFBOQz4jHe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">30,300</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zWivrf2HBGFi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2140">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zUdJCWu2hEZg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">42,082</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zYEnqzUeIEDf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2144">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zEPymux0tPlk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2146">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfBClrfxqrFa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2148">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zjthf9sucIGf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2150">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zHyFFM8zEUIj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2152">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zzs20HaNRtCf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(38</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zUcNqp82TV1h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(42</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zVP3kfKS7QL2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2157">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zxhCIm7OKpM" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(80</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Consumer loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zRU3yqQ52e79" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">90,622</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zGsN2oMsBkr" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">153,508</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zqA5wGpfAWbd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">302,849</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zeH4rdgVGVp2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">277,403</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zgyCEdbDVs5c" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">169,008</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zsWlbWQjg2Hi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">167,895</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zgKefb2IuIce" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">235,197</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zFonN6YOqIul" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2175">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zRLRKeN2jSjg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,396,482</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;&#160;Total loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231_zkir7zdIpkVb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">272,703</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231_zbbo63mM7J09" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">345,047</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zLfJSII6BWWa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">992,601</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_z4CV4rZPyBMd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">620,632</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zQ7HPPRLrose" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">362,685</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zwuooJNCyXOl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">594,934</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231_znaq2pz5Gy2i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">441,309</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231_z90IKdZnOGWh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">1,856</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zPy93vnk0Bkj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,631,767</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><p style="font: 7pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt"><i>Total
                                            Current period gross write-offs</i></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231_z3I24hfsyIxj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2197">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231_zyTWga4CFUO5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2199">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231_zfFtAtsJCNph" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2201">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231_zp7VxZG8vqLi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt">(143</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231_zPvjG09g3Os" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt">(347</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231_zPez7EdurEb5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(1,085</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231_zaIbB0UyQvh5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(159</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231_ztSkJBo5vXli" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2211">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231_zDdgVA64Bomf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(1,734</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"></p>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table presents loan balances classified by credit quality indicators by year of origination as of December 31, 2023.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">December
    31, 2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; text-align: left"><span style="font-size: 7pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2019</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Prior</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving<br/>
    Converted<br/>
    to Term</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Commercial</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCPOrDoXHMbg" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">42,846</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzfg1SXyA7pf" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">180,654</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zrQv9UOpSpbi" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">138,549</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z07ltumrSpi8" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">64,818</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z713jFYhoDi5" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">59,880</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z93YwmjuYIEk" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">110,502</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zapxiwie8ig5" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">85</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMGJ2nLhKLx9" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">166</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztOEuUcoGYmb" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">597,500</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z5aXRK06XM38" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2224">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zv4zjEmwwJfh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">3,460</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTylkQSY2vI5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">460</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zY4fTDnNlAuf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">15,997</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zJPliaMDrlY9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">3,525</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTQqLGWYS9La" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">6,616</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zh6FUmxs1XLg" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2236">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zXgWSmGkcdt7" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2238">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6KLfNJDsPig" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">30,058</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zO9szD9atZBb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2242">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zor2z3rwHXxe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">181</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zSLXpiTSQ6K6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2246">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGfwOcsdaC2a" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2248">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLsK3XKrEpKk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2250">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRXBwxngXgOl" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">3,057</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zekKZ2RUuZ3i" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2254">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zr4BmGjBqUWj" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2256">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zEYjFxz34hH8" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,238</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zDyuCb74rFl4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2260">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z1E5cMKfsxB3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2262">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7mUoZZ9uu9f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2264">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zjoTiYgxZV94" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2266">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWdYJ0mbmZ3e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2268">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zfCFTJoDjcRg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">861</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvJbzrj4GIri" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2272">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zh6oLWG7poH4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2274">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zKUq1yrYBdAc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">861</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Owner occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_z8EPyzcfcZjl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">42,846</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zD5PRBdn7Tw3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">184,295</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zJXb7T7FG3O4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">139,009</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zHX3Cx1LfPrg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">80,815</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zFMJXNzkMKK5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">63,405</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zZfRLKk1BwE8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">121,036</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_z5P9vjfvsLv" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">85</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgd9KnjZ7H0e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">166</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGZWQatOnHHe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">631,657</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Non-owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zF2Z19DzdBT7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">84,617</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQbWSAvQxn8l" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">298,063</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zRFPJvwhzME7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">162,697</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zHcXhM5ADDw7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">107,364</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz0mNXXwDsb3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">59,260</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zF7nqbB268Ri" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">163,990</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwk8AfCDvrfi" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">9,249</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zVgstyzjAQgk" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2310">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z2AsVqkUNaB1" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">885,240</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1P9GYqMUYdh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">1,007</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zaIMu61fgfkd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">3,260</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zspLah8WQg5f" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">9,914</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1Ppnc7FpAR9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">533</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zdGM33qZgQA7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">5,545</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zsTutydgBdQ" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">10,630</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zPhxjoDLIGul" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2326">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zr8k2RuP3v22" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2328">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zt8gdpada36" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">30,889</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYKUfBKX8Lb8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2332">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zb2e2HixzS99" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2334">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOCw3KBteXhe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">7,759</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zTwm9HTv1aSe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2338">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyKPIaCLsIt1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">8,252</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zprkvTm31Dxj" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">879</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z0ZFZPylfcxk" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2344">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyPPKqbsB528" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2346">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLhn3qIfHON8" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">16,890</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z5tqeewgsi3i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2350">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJP0fHGv4LBh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2352">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBwTrxUa6U6i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">313</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvLDccsy0Apd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2356">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVj2S0RGpnBl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">8,088</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWjRxTRQFkG6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">1,109</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zlks3G0hnru5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2362">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zPM8MPf4Hyq1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2364">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zLyXV6daWByc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">9,510</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Non-owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zuwrTpfoYFR2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">85,624</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zmwkAslV3RI5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">301,323</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zhIjwFWY1uK4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">180,683</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zjuVIYFJtZIc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">107,897</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zk5ertwZJCw1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">81,145</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zThw9YdzubN8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">176,608</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zeitJ7VZngh7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">9,249</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_ztTdo4B2D1af" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2382">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zx2wCt5vF5K5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">942,529</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zLXluZj2hhp9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2386">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zOVEu6nhxCFg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt">(200</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1pdZyouIi4l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2390">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zGlOIl6ACnua" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2392">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCoiiVARGT0e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2394">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zomRkHtLGjU4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(42</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zSGXwdGFIQW5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2398">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zyPlttj2T7Rf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2399">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z25xyFB39cy4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(242</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz6IgYPYVEo3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">27,262</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5UvNqdi8Xj7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">86,161</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zAUN3RhrkHb8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">24,399</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znq5Ybd2XEgi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">11,459</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbbLDAc4wrrh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2411">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zXcJnuwm5jkf" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2413">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmncMch18cC4" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2415">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z8vERyj5phX2" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2417">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ziRI1WNU4YP1" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">149,281</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zqPgoBdpgBRh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2421">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zaAcB4LwiLF3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">1,399</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvE2YKVBUPwd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2425">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zLCtq7FaPiu7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2427">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCffi1ikVUW7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2429">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zyEjbuJdY1O4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2431">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zmf2ma8jQ9H2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2433">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z772sgbkKh1a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2435">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zS7papi4abfj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,399</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zma93AHpKJh1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">27,262</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFUT3GTSCxUi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">87,560</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zw7M2wuVMmjj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">24,399</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zi8DOKxm8CU2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">11,459</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zw6vxMyd87Ei" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2447">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z8rQcjj3nTok" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2449">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zvkxR6looMn8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2451">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zZnyBrr99Ln7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2453">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zGH5ThGluoXa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">150,680</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Business</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zg8W4AKJBiy8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">48,705</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zZKkcSWfrzO7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">134,999</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zBbphHpk5NCc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">48,557</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJafQBYfSJwa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">18,868</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zIlGyccezGE2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">17,292</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z0qUGg41DT23" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">47,708</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzpnyuBDZgo1" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">146,745</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zIZeCpWr3Aye" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">1,431</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zix247cZ4ckf" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">464,305</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zgR5epsRbQG2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">127</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zrvBJyEM1qEe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">15,867</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9O6RfAm7Fl4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">1,833</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zRKTaFGPC18c" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,010</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zF1viuE8kl8e" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">842</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zWRtsumRGfUk" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">3,584</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zloJ9u09BEEe" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">7,570</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zUBpdOZGTgLe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">506</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zwSuFNoXeIOj" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">31,339</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zoEubbnHtpt" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">241</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWOKutN99yTg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">961</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zfALUdcjvGB1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">98</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zDsAc7NfsQE3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">857</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrcsu5MJ8St8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">184</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zQpd1b4UhRlh" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">447</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zFbjS1TTqiMh" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">150</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zz6urC9hIv8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">97</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znK3KvGJpOgd" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,035</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zNxuU8yxMeH7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2511">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zHehcH4gFAC5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2513">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zikjg9NYlmcc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">155</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zoZ3ejCjbOI4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2517">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7zxgdJm06C9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">132</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z9cPpkz8HMx9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">1,195</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJIF82q2aqgc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2523">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_ztKjN3u4kIm4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2525">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z6busLFXq2If" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,482</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Business</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9f2eLpyCqo2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">49,073</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfJhl2O8YCm4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">151,827</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9ZuWjhiNdK4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">50,643</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zq3lf1XD5G1j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">20,735</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zx5twHBi5aek" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">18,450</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zcRo4vg3iv2a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">52,934</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zpIIMpbb6xS2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">154,465</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zwBAeRbF4jgl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">2,034</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9TMvXgJgvy6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">500,161</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zFADpTlEZaT6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2547">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zaA38rPOfKwj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2549">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zX8yJC6H5mqc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2551">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zzjdBQUkAHA" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt">(28</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zAhKfgTygJvl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2555">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zn8HJvA2lkxl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2557">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zsTO5QdCUYfb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(15</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zlBtRxkObSlk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(22</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zvt3zcTZCXja" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(65</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Commercial loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxqvJrHCeULh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">204,805</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zMJp0bnwEiv8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">725,005</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zYwYNR1YHJj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">394,734</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z2LIcNJ79372" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">220,906</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zT6R6y0zy0uc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">163,000</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqoij43lZMGb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">350,578</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zV8PtXoeMXM9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">163,799</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z8lfIpvPpfDh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">2,200</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zBzbOMGusPE1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">2,225,027</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Consumer</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Real estate</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5Bbs79C35o4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">144,179</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwyIbt7YUT5i" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">273,585</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkNwXXnsr5mg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">278,138</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zba2cL6Bxjxj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">176,395</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zst55EQfcr3f" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">66,087</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCwyla3koBcg" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">105,383</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zBNx4I4ncn2e" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2593">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zsqaBmJjlr8c" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2595">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zxvivsJbhadk" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,043,767</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zd8NWXX9Kji7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">490</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvIfqxX7NTNa" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt">5,658</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z2X9hs4Y4hzd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">8,230</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zSnvJEclMw6d" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">3,917</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zKM3GzR4SNla" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">2,051</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zQrxXQC122Hl" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">3,890</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zGIJmKjTDIQk" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2610">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zkGvHoiSALC1" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2612">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzxuIaH1fot9" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">24,236</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zcJpU5xs7bYj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">143</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zp7kmphdu0Kh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">2,499</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zp5NBEWPaUTh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">1,657</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zvTCgY79hJN2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,291</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zq8oCvB69nv7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">2,220</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zi9J6WJsSmM4" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">3,360</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zknfaaaWNLGi" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2628">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRNOgAmb8a9j" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2630">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zftLDP2XBhUj" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">11,170</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zLLbnGnaLZv2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2634">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zE9vMJLcwJdh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2636">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zM7irFiuATqe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">635</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z2eUzbM9cKWg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">817</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWcoY7Bumdub" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">318</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z0KOZyG04hrc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">1,486</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zKOFVN8SQaAa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2646">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z42bzPHKPMW9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2648">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zUbR2IJaGyl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,256</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Real estate</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zl01MViI1PP6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">144,812</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zLQJR0rpdljf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">281,742</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zCX9DIJDFi23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">288,660</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z4rUyyfJ7y4a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">182,420</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z7zkGmkGpQYd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">70,676</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zJsbdE5VmO23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">114,119</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zRmbzLSP3w11" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2664">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zp2aeNdb9SAb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2666">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zjRTyPKHYtO" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,082,429</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Home equity</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zWBj87xpWlph" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2670">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z10j4towzTXh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2672">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ze7iWBA4JYRg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2674">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zOvNnPVZCvW" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2676">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTqo0r8eX7a5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2678">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zPUsfAeFT0Ze" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2680">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znvwO8g8fNOe" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">171,003</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbmIc9sL6vm3" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2684">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z7GG08OI7du2" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">171,003</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zHM1d3bQxnBe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2688">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zY3WkNp6x6Q6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2690">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9licrP4TTFh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2692">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zwOkrmnS4bfe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2694">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zP4bEhq7oatc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2696">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZg1DCYGXcyf" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2698">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zU18PkIwjlDd" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">6,393</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zlA12ho9nDP3" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2702">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZO83SsPkM8g" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">6,393</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zs89uLlhBEN" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2706">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zctExvy8xO9c" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2708">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWMcLC2U7iw5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2710">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zTisz6dO0cN9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2712">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zIUGpvcCcAr4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2714">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zPml5Pol15M3" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2716">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zoPJPmv54bsc" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">4,283</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zuvEQg0eSB23" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2720">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRdmKKJQAD48" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">4,283</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAPogyVApUd4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2724">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zsaenaKinxnd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2726">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zorAQFAzAuEc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2728">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z90W6QopmdV6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2730">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zks7Wk9XNnXg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2732">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zUy9PjPMfns9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2734">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zf1b48xpjLa3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">1,325</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zEd4fdGF59Dj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2738">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zefaaRiXw733" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,325</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Home equity</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z24WXIirON5a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2742">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zmxRgiN23eU9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2744">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zeEQhEhULfkk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2746">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zIppQN0NcUA3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2748">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zuxln2nD03Wl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2750">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zZJXWysXv4Kl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2752">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zQkk6dO2vmW1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">183,004</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zDQ3kHxNqI5f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2756">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zyoxf1pAuev9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">183,004</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current period gross write-offs</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zVYPbXP1I582" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2760">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zSMPDEvTzqt3" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2762">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zQpN41RcSBt7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2764">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zrMGQVsa8fS4" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2766">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zyLEA4c0XgT7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2768">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzMp3vBfSFtk" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2770">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z59pHXZOkgJf" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(438</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zqHBWr2RIv1c" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2773">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zdPhqnIt9Ju7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(438</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zaZ5T5akbwr5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">14,339</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zPfJkGmhDwW8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">39,893</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zNvNPrQGu1ie" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">9,116</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zDOAQQ38nSr9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2783">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCBfdhvQvUw8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2785">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zgcqRdRTwFF2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2787">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z6uWgA5w45ed" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2789">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zp6YtAjX9MRb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2791">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zcVXBJG0oq8e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">63,348</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zSII7ccqFSS4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">14,339</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zdBDa55SYjFg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">39,893</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z4EAJb6Cs7L7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">9,116</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zV733TJWGOAg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2801">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_ztHwRugvtSJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2803">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zNQioRMNWdJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2805">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zw5Q4rathMBg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2807">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zd7cYAYIvK93" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2809">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zQGViWwg5ZZi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">63,348</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Other</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz7sKD5vzeU4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">1,278</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z1YTQFGh6cec" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">2,551</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztC97UdQJL59" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">2,361</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zeQBG2crvcI7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,457</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zi9xNSqnGXPg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">803</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z0tLQdhBq4El" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">2,604</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z7NmgzTe3c83" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">36,549</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkHjILoe6drd" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2827">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5G7C8vMEkhc" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">47,603</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzwf39y8VUS4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">9</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6trMsKWDhS9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">29</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1c0FeExN9nl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">348</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0dRDWgbgtD7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2837">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zO6vkZGIlkFf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">15</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zelP3en76XAi" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">163</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z7cculmVzc09" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">58</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zA6gQbpKijk7" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2845">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9r9KJXc3T7b" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">622</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdLWBSQoLoC2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">33</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOGlJ9qvhvV8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">333</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zALlNGz5Txgf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2853">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGLWVLD6o1p8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2855">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znsgw4KbwrOl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">23</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWuFR8PrrTw7" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">82</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zTBySoW74Qyj" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">41</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z88xgK4xjPBg" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2863">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zHfT1pANq9zc" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">512</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zN24SU6wwIFe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2867">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zopzdgaj3Um5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2869">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zTOJSi56xbY7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">75</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zcWwVSR4vM1i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2873">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zHgAJhGLDCbd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2875">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z3BiYX1BDUT6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2877">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z76rT0Ybylwa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">7</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7zxT2cYqUV6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2881">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zK9nDxqZMDsd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">82</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Other</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zjKnnxS3QmLb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">1,320</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z76soupi6rb9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">2,913</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zFNlM4wKe9Ob" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">2,784</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z3g3unpWb9Nk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,457</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z3tjTrCr4kl3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">841</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z7pyN4C5frn1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">2,849</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z2AIpvy7pRB9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">36,655</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zHOPLk695mUj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2899">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zyOdmHv9lcnk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">48,819</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_ztzCOs6wOYI2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2903">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zOIm4wicnsEf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2905">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zZFDTUjMMeIg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2907">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zXrViNWCeu43" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2909">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zH79R6SYDZAj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2911">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zO1ofz2MA9H2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2913">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zW39Zk3ejfS4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(16</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zp8xPS6TT46f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2916">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zNbxXn5jhmRc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(16</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Consumer loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z1gOoh2ghZOd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">160,471</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zd7Uw542EgJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">324,548</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zAYdAtClHYN2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">300,560</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zFE8cqMEpdB1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">183,877</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z8ctuKW7XKAd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">71,517</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zfUNAYZ1zFcc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">116,968</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zGyXUGKnolA2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">219,659</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zpQfeKTWCKJk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2934">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zfUxTEuFUX85" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,377,600</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;&#160;Total loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231_znLULZsHyQH2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">365,276</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231_zer5h3J5rorj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">1,049,553</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zrfqSbtvvcyj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">695,294</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_z9ZsayoHoMba" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">404,783</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zhVCrhroHF6b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">234,517</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zEG90r0ocH4a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">467,546</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231_zQc1tMCxSEUa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">383,458</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231_ztVYPPwv3yMd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">2,200</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zsYqdr3SEn3j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,602,627</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Total
    Current period gross write-offs</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231_z6rbzuotmh65" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2956">-</span></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231_zG5Cvq56eqMb" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt">(200</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231_zd9f560oCfif" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2960">-</span></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231_z4BHVIIJyqqk" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt">(28</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231_zTnUzDjL7FKe" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2964">-</span></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231_zNwRlzezkb56" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(42</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231_zD6DZHETTTD8" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(469</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231_zzT0RsKmmzx6" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving Converted to Term"><span style="font-size: 7pt">(22</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231_zqsNZE635dI6" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(761</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  </table>

<p id="xdx_8A3_zMPUlf1jCpHc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"></p>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following tables present loan balances by age and payment status.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfCompensatingBalancesTextBlock_zliUQdmeEKd9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status">
    <tr style="display: none">
       <td style="display: none"><span style="display: none"><span style="display: none"><span id="xdx_8B0_z0boPwV826Sd" style="display: none">Schedule of loan balances by age payment status</span></span></span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing 30-59<br/>
 days past due</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing 60-89<br/>
 days past due</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing 90<br/>
 days or more<br/>
 past due</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Nonaccrual<br/>
 loans</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing<br/>
 current</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 22%; text-align: left; padding-left: 6.75pt">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zk6PvcpBXNv5" style="width: 10%; text-align: right" title="Total loan balances by payment">292</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z1rrQX9Mr8m2" style="width: 10%; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2978">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zL39Z11CFXyc" style="width: 10%; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2980">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zLTekP8xTbYg" style="width: 10%; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2982">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_ze5rKYX7ZTR8" style="width: 10%; text-align: right" title="Total loan balances by payment">651,305</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zvQS3eYrrMN3" style="width: 10%; text-align: right" title="Total loan balances by payment">651,597</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zjR9TpJ6VHKg" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2988">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3l0P4PZrjMg" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2990">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zOGiFzWlvZi3" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2992">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zgkS1rvA8AMc" style="text-align: right" title="Total loan balances by payment">7,641</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zS0ILMhjbRof" style="text-align: right" title="Total loan balances by payment">916,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zv7UcZliJw64" style="text-align: right" title="Total loan balances by payment">924,367</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zdjaGUIAU7he" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3000">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zHtuZKuBlm6c" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3002">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zoBN3v1qDKa2" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3004">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zky12EHJmG8k" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3006">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zGSve7U9uqj5" style="text-align: right" title="Total loan balances by payment">103,204</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zUBTyNWEdfA1" style="text-align: right" title="Total loan balances by payment">103,204</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zKXJT6OWxrma" style="text-align: right" title="Total loan balances by payment">1,319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zHlPoOCN2OFg" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3014">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zoUMMaswNJZ1" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3016">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z2a5goy3w68l" style="text-align: right" title="Total loan balances by payment">1,016</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zruCAPZHBO83" style="text-align: right" title="Total loan balances by payment">553,782</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zjRaLXKdt3L1" style="text-align: right" title="Total loan balances by payment">556,117</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zr1eikhJlFMg" style="text-align: right" title="Total loan balances by payment">3,839</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zD6HI1rg9okh" style="text-align: right" title="Total loan balances by payment">938</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zQhbui4JVh4h" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3028">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zK4TNN6vabz" style="text-align: right" title="Total loan balances by payment">1,908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zJaerSJ4G5Jf" style="text-align: right" title="Total loan balances by payment">1,121,944</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zZXutSRaMbQk" style="text-align: right" title="Total loan balances by payment">1,128,629</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zqEQ1Dl2QKu" style="text-align: right" title="Total loan balances by payment">41</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zbOviXq8fZwg" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3038">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zcZel6m8azZf" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3040">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zpIevreuRMxe" style="text-align: right" title="Total loan balances by payment">312</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zeiwqL0hy8of" style="text-align: right" title="Total loan balances by payment">204,544</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zBYHdX33dXp3" style="text-align: right" title="Total loan balances by payment">204,897</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zmYD4eXCQEa" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3048">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zTjLRySSxWi6" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3050">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_z9Mce2NoNxG4" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3052">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYM77189uadj" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3054">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zgcldJ2fBLri" style="text-align: right" title="Total loan balances by payment">20,874</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zCWBfyt2L9y9" style="text-align: right" title="Total loan balances by payment">20,874</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 6.75pt">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zeAtvWL3BOi6" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3060">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zUc966RJFIJd" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3062">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zy9ZPdatyU61" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3064">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zbxBsoreRXX2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3066">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z5U0JC9I3Qt5" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">42,082</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zfOkdhi2ABHj" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">42,082</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 2.15pt">&#160;&#160;&#160;&#160;Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_985_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z00uiVVEQo97" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">5,491</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zpso1SRBF0W7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">938</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zZAcq4o5UpV1" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3076">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zbzkIb8iLU51" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">10,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zSaLG8tBQ7A" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">3,614,461</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoan_iI_pn3n3_c20241231_zFH2WtkzU6l8" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">3,631,767</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left; padding-left: 2.15pt">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-left: 2.15pt">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td colspan="21" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">December 31, 2023</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing 30-59<br/> days past due</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing 60-89<br/> days past due</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing 90<br/> days or more<br/> past due</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Nonaccrual<br/> loans</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing<br/> current</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z9btl7y9jYHi" style="text-align: right" title="Total loan balances by payment">74</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3f0mWKFuHY7" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3086">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_z8cg1kVjaYl5" style="text-align: right" title="Total loan balances by payment">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl3088">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z2RqlOAOYskh" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3090">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zoKgbnLfbW0h" style="text-align: right" title="Total loan balances by payment">631,583</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zkoCg2Lr02X7" style="text-align: right" title="Total loan balances by payment">631,657</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zr4UBZingJz" style="text-align: right" title="Total loan balances by payment">8,102</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zjo72b6gdwY5" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3098">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zzQ8IKY70qKh" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3100">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zabYaJlEqUwg" style="text-align: right" title="Total loan balances by payment">1,423</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zLnPBVSOHSy1" style="text-align: right" title="Total loan balances by payment">933,004</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zywdszcfZjX4" style="text-align: right" title="Total loan balances by payment">942,529</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zlSYqTXdZ8Jg" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3108">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zwI4X6GY9lj8" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3110">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zIKuR0bRgD6l" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3112">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_znbvYTAHOJVh" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3114">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zdrMlsL3LB3k" style="text-align: right" title="Total loan balances by payment">150,680</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zx69gU8GO8a5" style="text-align: right" title="Total loan balances by payment">150,680</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zsHR8A0Lr1rf" style="text-align: right" title="Total loan balances by payment">567</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3O0DeIgAQQ7" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3122">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zqqrWoMCWlUc" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3124">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYT55nf0DjA9" style="text-align: right" title="Total loan balances by payment">319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zQh8xmRsR0F7" style="text-align: right" title="Total loan balances by payment">499,275</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zVPZhZUgAHWe" style="text-align: right" title="Total loan balances by payment">500,161</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z2CywVQyPBS4" style="text-align: right" title="Total loan balances by payment">1,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zdPOGFN94DGj" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3134">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zmj2HDZGe9ik" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3136">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zSWYoWK3bHU4" style="text-align: right" title="Total loan balances by payment">985</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z0afpCUC0I2d" style="text-align: right" title="Total loan balances by payment">1,079,694</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z7IMgBEEpG19" style="text-align: right" title="Total loan balances by payment">1,082,429</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zkO1xnoI8CEi" style="text-align: right" title="Total loan balances by payment">601</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zvuh6Gcf593h" style="text-align: right" title="Total loan balances by payment">30</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zjAiqoPkWRUk" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3148">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zCiRuPQHU6D6" style="text-align: right" title="Total loan balances by payment">1,236</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zGoRxUpWSRlh" style="text-align: right" title="Total loan balances by payment">181,137</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zAZHjQqRVuMh" style="text-align: right" title="Total loan balances by payment">183,004</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zh4HJenlEFUk" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3156">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z5WKY5jUeeuc" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3158">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zBjlz0F4kMJ3" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3160">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z7YPdhOIbcTf" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3162">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zOpJnZaZaJT7" style="text-align: right" title="Total loan balances by payment">63,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zdjQlxW1YOY9" style="text-align: right" title="Total loan balances by payment">63,348</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 6.75pt">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_znIKX88Jbuze" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">25</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zUkt3ENmD95e" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">25</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zPLiVeyZYRek" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3172">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zojnjSIyLtRl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3174">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zBJo6BsJeAZ7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">48,769</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zuhV4xzATL6c" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">48,819</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 2.15pt">&#160;&#160;&#160;&#160;Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zkE5dJcMQ5j4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">11,119</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zs6aw8BFAgP6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">55</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zTyz5mhXSDUd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3184">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYXUf0x4CZsf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">3,963</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z9yOhi8jUPU" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">3,587,490</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoan_iI_pn3n3_c20231231_zCYSX5fk8qU6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">3,602,627</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A1_zMXuLZ9NpnWa" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"></p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal">As
of December 31, 2024 and December 31, 2023, loans 30 days or more past due represented <span id="xdx_90D_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20241231_zMz7aEAWzIIb" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio">0.25%</span> and <span id="xdx_908_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20231231_zeGDhWnaDL36" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio">0.37%</span> of the Company&#8217;s total loan
portfolio, respectively. Commercial loans 30 days or more past due were <span id="xdx_908_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z5zrs1d8QD29" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio">0.07%</span> and <span id="xdx_906_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFx3rxyrBvh2" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio">0.27%</span> of the Company&#8217;s total loan portfolio as
of December 31, 2024 and December 31, 2023, respectively. Consumer loans 30 days or more past due were <span id="xdx_90C_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zXRnPWSDWOi4" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio">0.18%</span> and <span id="xdx_905_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zN0Qpw4z22Bg" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio">0.09%</span> of total loans
as of December 31, 2024 and December 31, 2023, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Nonperforming
assets</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table shows the nonperforming assets and the related percentage of nonperforming assets to total assets and gross loans. Generally,
a loan is placed on nonaccrual status when it becomes 90 days past due as to principal or interest, or when we believe, after considering
economic and business conditions and collection efforts, that the borrower&#8217;s financial condition is such that collection of the
contractual principal or interest on the loan is doubtful. A payment of interest on a loan that is classified as nonaccrual is recognized
as a reduction in principal when received.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_pn3n3_zYYGc18AP2Bj" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span id="xdx_8B0_zOOItTL73FXa" style="display: none">Schedule of nonperforming assets&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zciX52D0wupg" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zeZC1fBMSprd" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FinancingReceivableRecordedInvestmentNonaccrualStatus_iI_zoaj1lRFDHtc" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: justify">Nonaccrual loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">10,877</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">3,963</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--OtherRealEstateOwned_iBI_pn3n3_zQ983bTHBWyc" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0in">Other real estate owned</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3209">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3210">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--TotalNonperformingAssets_iI_pn3n3_zmmCXsvJT0Nc" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 10.5pt">Total nonperforming assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">10,877</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,963</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--NonperformingAssetsAsAPercentageOfAbstract_iB" style="vertical-align: bottom">
    <td style="text-align: justify; padding-left: 0in">Nonperforming assets as a percentage of:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify; padding-left: 10.5pt">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--NonperformingAssetsAsPercentageOfAssets_iI_pip0_dp_c20241231_zGVrhu9PLMEg" style="text-align: right" title="Total assets">0.27</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--NonperformingAssetsAsPercentageOfAssets_iI_pip0_dp_c20231231_zSI013g0Cjlj" style="text-align: right">0.10</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 10.5pt">Gross loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_iI_pip0_dp_c20241231_zQwWHkKNBg8d" style="border-bottom: Black 1pt solid; text-align: right" title="Gross loans">0.30</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_iI_pip0_dp_c20231231_zYi1KPpipLSf" style="border-bottom: Black 1pt solid; text-align: right">0.11</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr id="xdx_400_ecustom--TotalLoansOver90DaysPastDue_iI_pn3n3_zxTdGy4s1uUi" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify; padding-left: 0in">Total loans over 90 days past due</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,641</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,300</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_iI_pn3n3_zB9nlK39dHp2" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify">Loans over 90 days past due and still accruing</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3227">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3228">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"></p>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal">The
table below summarizes nonaccrual loans by major categories for the periods presented.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock_zVTvH11h7IZk" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: justify"><span id="xdx_8B2_znHquwMtVd8e" style="display: none">&#160;Schedule of nonaccrual loans by major
    categories</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: justify">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with no</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with an</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with no</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with an</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccral</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-left: 2.15pt">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 22%; font-size: 10pt; text-align: left; padding-left: 12pt">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zF6upiIK2agg" style="width: 10%; text-align: right" title="Total loans">5,844</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z4seSbEhtiSd" style="width: 10%; text-align: right" title="Total loans">1,797</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z1HlHy335sl" style="width: 10%; text-align: right" title="Total loans">7,641</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z5hplGclGaza" style="width: 10%; text-align: right" title="Total loans">653</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z32rvd2vxFGf" style="width: 10%; text-align: right" title="Total loans">770</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zCrsE0bbtPTl" style="width: 10%; text-align: right" title="Total loans">1,423</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 12pt">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zh7hiQ3SDWw7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="-sec-ix-hidden: xdx2ixbrl3244">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zkimAMxjaJm9" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,016</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zxAFNOaIKffi" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,016</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z0EsITswBwpl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">164</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z6D22cFMThzg" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">155</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zj0ZNZPlqg55" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">319</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 25.5pt">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zE2i9fzWLZ6k" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">5,844</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zx72F64jfYA" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">2,813</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zBmsjRT8USUe" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">8,657</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zp40TJY0bOof" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">817</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zI31vt7Goegl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">925</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFuIlYrAEOIc" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,742</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-left: 2.15pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-left: 12pt">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zsn1RFClXco8" style="text-align: right" title="Total loans">1,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zYwp9VYIGWek" style="text-align: right" title="Total loans">382</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zjpn3Ba1u4q9" style="text-align: right" title="Total loans">1,908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zzLfSdVK8ODb" style="text-align: right" title="Total loans"><span style="-sec-ix-hidden: xdx2ixbrl3274">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zKMcY1OMLim8" style="text-align: right" title="Total loans">985</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z0WBwMRb0ewd" style="text-align: right" title="Total loans">985</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 12pt">Home equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zaldV9gh5n69" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">312</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zuemJgB0WpF2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="-sec-ix-hidden: xdx2ixbrl3282">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_ziCZHiTOSnc1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">312</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z080xjHhTvg2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">343</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zGwjg4Hr67u1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">893</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z265szEHlAs2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,236</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 25.5pt">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zfHOwzeW2uf7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,838</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zBCxgjIzNzqk" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">382</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zXoTyiGTboz1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">2,220</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zmRFo1O52xl2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">343</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zPBEA086ssPg" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,878</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zKfzgjp3L2K8" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">2,221</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left; padding-left: 2.15pt">&#160;&#160;&#160;&#160;Total nonaccrual loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_980_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zDh1e2e01mD8" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">7,682</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zXEXYLFOVEN7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">3,195</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z65U2pLiRTkl" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">10,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_znrQdT8J6Un7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">1,160</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zAzBk1EiUP96" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">2,803</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zMv6fZ8E57Ha" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">3,963</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Foregone
interest income on the nonaccrual loans for the year ended December 31, 2024 was approximately $<span id="xdx_90B_ecustom--ForegoneInterestIncomeOnNonAccrualLoan_c20240101__20241231_zZygIqr2n0t4" title="Foregone interest income on nonaccrual loans">200,000</span> and approximately $<span id="xdx_90D_ecustom--ForegoneInterestIncomeOnNonAccrualLoan_c20230101__20231231_zMpG9teXg2L6" title="Foregone interest income on non accrual loans">73,000</span> for
the same period in 2023. We did <span id="xdx_907_eus-gaap--FinancingReceivableNonaccrualInterestIncome_do_c20240101__20241231_zs0qhhteLZ48" title="Interest income on nonaccrual loans"><span id="xdx_909_eus-gaap--FinancingReceivableNonaccrualInterestIncome_do_c20230101__20231231_zaD5VWIj180c" title="Interest income on nonaccrual loans">no</span></span>t recognize interest income on nonaccrual loans for the twelve months ended December 31, 2024 and December
31, 2023. Accrued interest of approximately $<span id="xdx_90D_eus-gaap--FinancingReceivableAccruedInterestWriteoff_c20240101__20241231_zQ7ubyAffVFd" title="Accrued interest reversed">113,000</span> was reversed during the twelve months ended December 31, 2024 and approximately
$<span id="xdx_90D_eus-gaap--FinancingReceivableAccruedInterestWriteoff_c20230101__20231231_zs405PP253l9" title="Accrued interest reversed">71,000</span> was reversed during the twelve months ended December 31, 2023.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Modifications
to Borrowers Experiencing Financial Difficulty</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
allowance for credit losses incorporates an estimate of lifetime expected credit losses and is recorded on each asset upon origination
or acquisition. The starting point for the estimate of the allowance for credit losses is historical loss information, which includes
losses from modifications of receivables to borrowers experiencing financial difficulty. The Company uses a probability of default/loss
given default model to determine the allowance for credit losses. An assessment of whether a borrower is experiencing financial difficulty
is made on the date of a modification.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Because
the effect of most modifications made to borrowers experiencing financial difficulty is already included in the allowance for credit
losses due to the measurement methodologies used to estimate the allowance, a change to the allowance for credit losses is generally
not recorded upon modification. Loan modifications to borrowers experiencing financial difficulty were not material for the twelve months
ended December 31, 2024 and December 31, 2023.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Allowance
for Credit Losses </b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the activity related to the allowance for credit losses for the years ended December 31, 2024 and December
31, 2023 under the CECL methodology. The $<span id="xdx_904_eus-gaap--ProvisionForOtherCreditLosses_dm_c20240101__20241231_zNbuUIzMn7mj" title="Provision for credit losses">500,000</span> provision for credit losses for the 12 months ended December 31, 2024 was driven primarily
by $<span id="xdx_908_ecustom--PrimarilyLoanGrowth_pn3n3_dm_c20240101__20241231_z0Gv4GPYZy91" title="Primarily loan growth">29.1</span> million in loan growth for the year, while the $<span id="xdx_90F_eus-gaap--ProvisionForOtherCreditLosses_pn3n3_dm_c20230101__20231231_zXvjIRhoH4ya" title="Provision for credit losses">2.2</span> million provision for credit losses for the 12 months ended December 31,
2023 was driven primarily by $<span id="xdx_904_ecustom--PrimarilyLoanGrowth_pn3n3_dm_c20230101__20231231_zNfLjf8wvAJ6" title="Primarily loan growth">329.3</span> million in loan growth for the year. In addition, expected loss rates declined during both years
due to historically low charge-offs.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_pn3n3_zPHHEEZ0FCTh" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B0_z860s07bYZlk" style="display: none">Schedule of activity related to the allowance for credit losses</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zlYJwfEaSt63" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zAEqVEOAYRQ8" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_z3kI7d7lckTj" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zjYBLAg5vMMh" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z4dfO29QRuSi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zDEs6CRpYBb8" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zRLzimCAtNb5" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_z12dUKM9omYj" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zjTCZ0gEkLud" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">For the
    years ended December 31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Commercial</span></td><td style="font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Non-<br/>
    owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Real<br/>
    Estate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Home
    <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 19%"><span style="font-size: 8pt">Balance, beginning
    of period</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">6,118</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">11,167</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">1,594</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">7,385</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">10,647</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">2,600</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">677</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">494</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">40,682</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zmLH7VXEpOZb" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Provision for credit losses</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(636</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">81</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(654</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">828</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1,712</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(155</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(562</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(114</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">500</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zxsbte3s1kC6" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan charge-offs</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3358">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(1,029</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3360">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(580</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3362">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(45</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3364">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(80</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(1,734</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_zqkSIrBEqTIg" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan recoveries</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3368">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3369">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3370">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">112</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3372">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">255</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3374">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">99</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">466</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zuuiPyNGqpXi" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"><span style="font-size: 8pt">Net loan recoveries
    (charge-offs)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3378">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(1,029</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3380">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(468</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3382">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">210</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3384">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">19</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(1,268</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zHIRO2mCpBAk" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Balance,
    end of period</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">5,482</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">10,219</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">940</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">7,745</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">12,359</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">2,655</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">115</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">399</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">39,914</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="28" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Net charge-offs to average loans (annualized)</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zKNxWlIMH1zh" style="text-align: right" title="Net charge-offs (recoveries) to average loans (annualized)"><span style="font-size: 8pt">0.04</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="28" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance for credit losses to gross
    loans</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zHXwAnNRHVWb" style="text-align: right" title="Allowance for credit losses to gross loans"><span style="font-size: 8pt">1.10</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="28" style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance
    for credit losses to nonperforming loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zyYAwSECGrk5" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses to nonperforming loans"><span style="font-size: 8pt">366.94</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  </table>


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.4pt; margin-left: 0; text-align: justify"></p>



<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zKlLLZChTxP4" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49D_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_z26Pwg8K92F6" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zlRN09INqR1h" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zCBlsSMzDdYg" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zW9PkdrVHPMf" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zrQLprN93yOa" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zWoMfuYtTTE3" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zCT1GEC1sCw1" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zA4UaaLszRY9" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">For the
    years ended December 31, 2023</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Commercial</span></td><td style="font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Non-owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Real<br/>
    Estate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Home
    <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_zg4OVR2wVEyb" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 46%"><span style="font-size: 8pt">Balance, beginning of period</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">5,867</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">10,376</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">1,292</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">7,861</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">9,487</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">2,551</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">893</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">312</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">38,639</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zT0y7stQSFGf" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Provision for credit losses</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">251</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">848</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">302</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(755</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1,160</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">422</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(216</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">197</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2,209</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zhvOOtlIyR7d" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan charge-offs</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3424">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(242</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3426">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(65</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3428">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(438</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3430">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(16</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(761</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_z3S1XVJzgipe" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan recoveries</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3434">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">185</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3436">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">344</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3438">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">65</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3440">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">1</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">595</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zhWeXdKsIvu1" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"><span style="font-size: 8pt">Net loan recoveries
    (charge-offs)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3444">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(57</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3446">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">279</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3448">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(373</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3450">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(15</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(166</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zK0jANQt4u8a" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Balance,
    end of period</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">6,118</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">11,167</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">1,594</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">7,385</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">10,647</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">2,600</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">677</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">494</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">40,682</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="32" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Net recoveries to average loans (annualized)</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zVp7EgLzCcNi" style="text-align: right" title="Net recoveries to average loans (annualized)"><span style="font-size: 8pt">0.00</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="32" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance for credit losses to gross
    loans</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zEIQ9WDOOegc" style="text-align: right"><span style="font-size: 8pt">1.13</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="32" style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance
    for credit losses to nonperforming loans</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zcr6JI4ai666" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">1026.55</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  </table>


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 5.4pt; margin-left: 0pt; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zxRSFjObGiNj" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49B_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zMc3QklFnite" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zACQNtKP8Gef" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zqORs5R52Ap8" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_znK7kqWm4ng1" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zvUpt7DTYhUk" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zTCNhkwzXiEe" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zDXqQX5tntKi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zO2SkfybiHLd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: left">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">For the years ended December 31, 2022</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Commercial</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Non-owner<br/>
    occupied <br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Real<br/>
    Estate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Home
    <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_zhlckNiWr0T6" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 46%">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">4,700</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">10,518</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">625</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">4,887</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">7,083</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">1,697</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">578</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">320</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">30,408</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--AdjustmentForCecl_pn3n3_zVPFKRjqqyW3" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt">Adjustment for CECL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(313</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,057</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(294</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">438</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,500</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zOmru8e7OWif" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.7pt">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,480</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,015</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">513</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,764</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,698</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">663</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,375</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zLcSQxgCPDxf" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3498">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3499">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3500">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(55</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3502">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(339</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3504">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(91</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(485</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_zH7GQWyU3bv8" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3508">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,540</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3510">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">208</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3512">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">92</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3514">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,841</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zNQPp5JSErXg" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3518">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,540</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3520">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">153</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3522">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(247</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3524">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(90</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,356</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zLfbOrfBuAsg" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.25in">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">5,867</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10,376</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,292</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">7,861</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,487</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,551</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">893</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">312</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">38,639</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="13" style="text-align: left; padding-left: 0.7pt">Net recoveries to average loans (annualized)</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zcbU9L78e0Ih" style="text-align: right" title="Net recoveries to average loans (annualized)">(0.05</td><td style="text-align: left">%)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="13" style="text-align: left; padding-left: 0.7pt">Allowance for credit losses to gross loans</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_znakZl0CzEC9" style="text-align: right">1.18</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="13" style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.7pt">Allowance for credit losses to nonperforming loans</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zZOg0OLQTtf6" style="border-bottom: Black 2.5pt solid; text-align: right">1470.84</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>


<p id="xdx_8AF_zBUpmxVwSX41" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Collateral
dependent loans are loans for which the repayment is expected to be provided substantially through the operation or sale of the collateral
and the borrower is experiencing financial difficulty. The Company reviews individually evaluated loans for designation as collateral
dependent loans, as well as other loans that management of the Company designates as having higher risk. These loans do not share common
risk characteristics and are not included within the collectively evaluated loans for determining the allowance for credit losses.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Under
CECL, for collateral dependent loans, the Company has adopted the practical expedient to measure the allowance for credit losses based
on the fair value of collateral. The allowance for credit losses is calculated on an individual loan basis based on the shortfall between
the fair value of the loan's collateral, which is adjusted for liquidation costs/discounts, and amortized cost. If the fair value of
the collateral exceeds the amortized cost, no allowance is required.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table presents an analysis of collateral-dependent loans of the Company as of December 31, 2024 and December 31, 2023.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_zZKn2TKju0ji" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BA_zplXPtOWbcHe" style="display: none">Schedule of analysis of collateral-dependent loans</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-top: Black 2pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Real</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Business</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">estate</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">assets</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Other</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; text-align: justify; padding-left: 0.25in">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_znZvwtl5Pcr" style="width: 10%; text-align: right" title="Real estate">7,641</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zOItorH6oPWk" style="width: 10%; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3546">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zkCQBrghG7g3" style="width: 10%; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3548">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zWDLDBDOWKph" style="width: 10%; text-align: right" title="Total">7,641</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_z0kjc3hxF7nl" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">460</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zC70uZuKJTD1" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets">556</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zyHVYShb7AVd" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3556">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zgwKRZpcReO6" style="border-bottom: Black 1pt solid; text-align: right" title="Total">1,016</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z5Ec0xhJs97e" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">8,101</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zb2FaI5ZS8jf" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets">556</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxWpAm9IRl0b" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3564">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zU7hbqxQ46Ag" style="border-bottom: Black 1pt solid; text-align: right" title="Total">8,657</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify; padding-left: 5.4pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z19jBjGiCpr5" style="text-align: right" title="Real estate">1,908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zqHis765qKdb" style="text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3570">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zW6giRC7XxSf" style="text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3572">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zTR32YQqEVm2" style="text-align: right" title="Total">1,908</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Home equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z2nKCsihT4Fa" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">312</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zSBW8qmk0iJ1" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3578">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zsNBX4kgW9cf" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3580">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z1FEXNZMUiie" style="border-bottom: Black 1pt solid; text-align: right" title="Total">312</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z3jLV9Qr9zl2" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">2,220</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zVEOUdeDH777" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3586">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zTIHkJ0d5TQ6" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3588">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z1vxzWkYBhxi" style="border-bottom: Black 1pt solid; text-align: right" title="Total">2,220</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 0.75in">Total collateral dependent loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_983_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231_zmmTobPBgy76" style="border-bottom: Black 2.5pt solid; text-align: right" title="Real estate">10,321</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--BusinessAssets_iI_pn3n3_c20241231_zo9QSqFz5h81" style="border-bottom: Black 2.5pt solid; text-align: right" title="Business assets">556</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231_zB0QqF6bn6J2" style="border-bottom: Black 2.5pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3596">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231_zZMW460M4Kig" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total">10,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>




<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Real</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Business</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">estate</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">assets</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Other</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify; padding-left: 5.4pt">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; text-align: justify; padding-left: 0.25in">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_z7fjIHYl4COf" style="width: 10%; text-align: right">720</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zNG4OgOoa7C4" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3600">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zkgPCmaVsQ84" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3601">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zYh4eqf5bLI2" style="width: 10%; text-align: right">720</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zYLdQoepQsT9" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">164</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zBSHwrnmMjk8" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3606">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_z79wLUP5EsSb" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3608">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zkP89E05DCW7" style="border-bottom: Black 1pt solid; text-align: right" title="Total">164</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCXocSs8TBR" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">884</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRShSOOBXiZ2" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3614">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zNnOy6zzfmkk" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3616">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z0ndlc7YYnFf" style="border-bottom: Black 1pt solid; text-align: right" title="Total">884</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify; padding-left: 5.4pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zz5P4LaqvB8l" style="text-align: right" title="Real estate">166</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zRmDbpD8oRXe" style="text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3622">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z0RqQE4fzTB" style="text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3624">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zbEOvJXOvPU2" style="text-align: right" title="Total">166</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Home equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z5vCTZICBIE2" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">343</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zAwdHCT2dv84" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3630">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zZNvZH1BDwze" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3632">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zxW7mA4QcTv6" style="border-bottom: Black 1pt solid; text-align: right" title="Total">343</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zxzfrDrpXx42" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">509</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zwSyvZq8SM68" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3638">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zSHonlbDync8" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3640">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zNZ94k2vJmSe" style="border-bottom: Black 1pt solid; text-align: right" title="Total">509</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 0.75in">Total collateral dependent loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231_z2ba74ExdTej" style="border-bottom: Black 2.5pt solid; text-align: right" title="Real estate">1,393</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--BusinessAssets_iI_pn3n3_c20231231_zWcJb7t0qRS6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3646">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231_zbiNybgbZ2kc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3648">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231_zhvUeSv2NGm3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total">1,393</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8A0_zza08h02Q5c3" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Allowance
for Credit Losses - Unfunded Loan Commitments</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.4pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
allowance for credit losses for unfunded loan commitments was $<span id="xdx_90D_ecustom--AllowanceForCreditLossesForLoanCommitments_iI_pn3n3_dm_c20241231_zzREWrqrTLlc" title="Allowance for credit losses for unfunded loan commitments">1.5</span>&#160;million and $<span id="xdx_90A_ecustom--AllowanceForCreditLossesForLoanCommitments_iI_pn3n3_dm_c20231231_zeqmHwgYuqPj" title="Allowance for credit losses for unfunded loan commitments">1.8</span> million at December 31, 2024 and 2023, respectively,
and is separately classified on the balance sheet within other liabilities. The following table presents the balance and activity in
the allowance for credit losses for unfunded loan commitments for the twelve months ended December 31, 2024 and December 31, 2023.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_pn3n3_zH9yprqB1epd" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B8_zd3uwSPnKhbi" style="display: none">Schedule of allowance for credit losses for unfunded loan commitments</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; font-weight: bold; text-align: justify">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zjSiuah1yZ0k" style="width: 10%; text-align: right" title="Balance, beginning of period">1,831</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zInijqBanQoh" style="width: 10%; text-align: right" title="Balance, beginning of period">2,780</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zznI7PLbt28f" style="width: 10%; text-align: right" title="Balance, beginning of period"><span style="-sec-ix-hidden: xdx2ixbrl3662">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Adjustment for adoption of CECL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zhAyT13mbGRf" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3663">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zCR8nikOKlf9" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3664">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_z9YYcVUDJ33k" style="text-align: right" title="Adjustment for adoption of CECL">2,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify">Provision for (reversal of) credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ProvisionForCreditLosses_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zZjiPv74qhi5" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses">(375</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ProvisionForCreditLosses_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zwMP3BMWo32c" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses">(949</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ProvisionForCreditLosses_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zzF3dCNnueul" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses">780</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: justify">Balance, end of period</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zhamFidt5284" style="border-bottom: Black 1pt solid; text-align: right" title="Balance, end of period">1,456</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_z2SkfNDIRLAd" style="border-bottom: Black 1pt solid; text-align: right" title="Balance, end of period">1,831</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zMutctxrNiZf" style="border-bottom: Black 1pt solid; text-align: right">2,780</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify">Unfunded Loan Commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--UnfundedLoanCommitments_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zC5iNcxaufVj" style="text-align: right" title="Unfunded Loan Commitments">719,084</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--UnfundedLoanCommitments_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zgGNjFWV0fOg" style="text-align: right" title="Unfunded Loan Commitments">724,606</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--UnfundedLoanCommitments_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zUTXddLAsXpe" style="text-align: right">878,324</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify">Reserve for Unfunded Commitments to Unfunded Loan Commitments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zTNvvkf6X6ic" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments">0.20</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zDdGdhWL9ssf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments">0.25</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zMZAOirOdl1d" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments">0.32</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/310-10/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273580384">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_800_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zNJMNZq1NLf" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
5 &#8211; <span id="xdx_822_zMhjy3SsNLi9">Property and Equipment</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.4pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Property
and equipment are stated at cost less accumulated depreciation. Components of property and equipment included in the consolidated balance
sheets are as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zZemOr6IuU3i" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment">
    <tr style="display: none">
       <td style="display: none"><span style="display: none"><span id="xdx_8BD_z9u4zp13bt82" style="display: none">Schedule of components of property and equipment</span></span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zlUYgcGOeNVh" style="width: 10%; text-align: right" title="Property and equipment, excluding ROU assets">11,244</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_pn3n3" style="width: 10%; text-align: right" title="Property and equipment, excluding ROU assets">11,244</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Buildings <span id="xdx_911_eus-gaap--BuildingMember_zLaMSUjVnR85" style="display: none">Buildings [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zyJAtatSLH77" style="text-align: right" title="Property and equipment, excluding ROU assets">54,932</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets">54,630</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Leasehold improvements <span id="xdx_912_eus-gaap--LeaseholdImprovementsMember_zhb7NQzrGxe2" style="display: none">Leasehold improvements [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zfRzgTNpOkw3" style="text-align: right" title="Property and equipment, excluding ROU assets">5,789</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets">5,762</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Furniture and equipment <span id="xdx_917_ecustom--FurnitureAndEquipmentMember_zqQ89Vi7He93" style="display: none">Furniture and equipment [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember_z5dwZKdf68ud" style="text-align: right" title="Property and equipment, excluding ROU assets">22,304</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember_z1TTkXjcXhhf" style="text-align: right" title="Property and equipment, excluding ROU assets">21,863</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zdQVHFI9JPg" style="text-align: right" title="Property and equipment, excluding ROU assets">409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zkGUcPlytdA1" style="text-align: right" title="Property and equipment, excluding ROU assets">409</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Construction in process <span id="xdx_91F_eus-gaap--ConstructionInProgressMember_zCllh6lsRKA8" style="display: none">Construction in process [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zlhJ3rk4f3Ul" style="text-align: right" title="Property and equipment, excluding ROU assets">56</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets">130</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Accumulated depreciation and amortization</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AccumulatedDepreciationandAmortizationMember_zYbzSqCcdjs6" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization">(26,547</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AccumulatedDepreciationandAmortizationMember_zq4mSBy3hrCi" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization">(21,907</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Property and equipment, excluding ROU assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231_zeH1Fv4apxP5" style="text-align: right" title="Property and equipment, excluding ROU assets">68,187</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets">72,131</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">ROU assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--OperatingLeaseRightOfUseAssets_iI_pn3n3_c20241231_z99OPGLeoEz2" style="border-bottom: Black 1pt solid; text-align: right" title="ROU assets">20,607</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--OperatingLeaseRightOfUseAssets_iI_pn3n3_c20231231_ziTq39l9ABii" style="border-bottom: Black 1pt solid; text-align: right" title="ROU assets">22,170</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Total property and equipment	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20241231_zWwVnBzGgfgb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total property and equipment">88,794</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_c20231231_pn3n3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total property and equipment">94,301</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Construction
in process at December 31, 2024 and 2023 consisted primarily of costs associated with information technology projects that will be completed
in 2025. Depreciation and amortization expense for the years ended December 31, 2024 and 2023 was $<span id="xdx_903_eus-gaap--DepreciationDepletionAndAmortization_pn3n3_dm_c20240101__20241231_zcTpmxkmvG3a" title="Depreciation and amortization expense"><span id="xdx_90E_eus-gaap--DepreciationDepletionAndAmortization_pn3n3_dm_c20230101__20231231_zO60Rc0LU865" title="Depreciation and amortization expense">4.7</span></span> million, respectively. Depreciation
and amortization are charged to operations utilizing a straight-line method over the estimated useful lives of the assets. The estimated
useful lives for the principal items follow:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zupmjTejDA33" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto" summary="xdx: Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span id="xdx_8BD_zEJwmyCbB00d" style="display: none; font-size: 8pt">Schedule
    of estimated useful lives of property and equipment</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">Type of Asset</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Life in Years</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 67%; text-align: left">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 30%; text-align: right"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zYcBFs3LEDS1" title="Property and equipment, estimated useful life (in years)">3</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zSDk915SVl4l" title="Property and equipment, estimated useful life (in years)">5</span> to <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zWDrU5hCddA8" title="Property and equipment, estimated useful life (in years)">7</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_z5cGKQKqbINa" title="Property and equipment, estimated useful life (in years)">5</span> to <span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zwZ1JJhfsxUh" title="Property and equipment, estimated useful life (in years)">15</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Buildings</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsMember_z2cA8hMu3SQk" title="Property and equipment, estimated useful life (in years)">40</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"></p>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/360/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273457216">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--LesseeOperatingLeasesTextBlock_zu8LsOyA8FFg" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
6 &#8211; <span id="xdx_823_zJypRAreujWg">Leases</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company had operating right-of-use (&#8220;ROU&#8221;) assets, included in property and equipment, of $<span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentOtherNet_iI_pn3n3_dm_c20241231_z9hDgbB9xaJ5" title="Property and equipment">20.6</span> million and $<span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentOtherNet_iI_pn3n3_dm_c20231231_zSIHVn18Mm26" title="Property and equipment">22.2</span> million
as of December 31, 2024 and 2023, respectively. &#160;The Company had lease liabilities, included in other liabilities, of $<span id="xdx_90D_eus-gaap--OtherLiabilitiesCurrent_iI_pn3n3_dm_c20241231_zXhvLlRaboO2" title="Other liabilities">23.2</span> million
and $<span id="xdx_908_eus-gaap--OtherLiabilitiesCurrent_iI_pn3n3_dm_c20231231_z4cZXtfSa4of" title="Other liabilities">24.6</span> million as of December 31, 2024 and 2023, respectively. We maintain operating leases on land and buildings for various office
spaces. The lease agreements have maturity dates ranging from April 2025 to February 2032, some of which include options for multiple
five-year extensions. The weighted average remaining life of the lease term for these leases was&#160;<span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zKGk82A5Ylgb" title="Weighted average remaining life of the lease term">4.95</span> years and <span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zF9sIsx7faxc" title="Weighted average remaining life of the lease term">5.91</span> years&#160;as
of December 31, 2024 and 2023, respectively. The ROU asset and lease liability are recognized at lease commencement by calculating the
present value of lease payments over the lease term. The ROU assets also include any initial direct costs incurred and lease payments
made at or before commencement date and are reduced by any lease incentives.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
discount rate used in determining the lease liability for each individual lease was the FHLB fixed advance rate which corresponded with
the remaining lease term at implementation of the accounting standard and as of the lease commencement date for leases subsequently entered
into. The weighted average discount rate for leases was&#160;<span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20241231_zoOtr8TORBA2" title="Weighted average discount rate">2.28%</span> and <span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20231231_zwbrBWqWgWa1" title="Weighted average discount rate">2.94%</span>&#160;as of December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Total
operating lease costs were&#160;$<span id="xdx_90A_eus-gaap--OperatingLeaseCost_pn3n3_dm_c20240101__20241231_z11fvSt7f5g6" title="Operating lease costs"><span id="xdx_902_eus-gaap--OperatingLeaseCost_pn3n3_dm_c20230101__20231231_zdDINfDI63P" title="Operating lease costs">2.4</span></span> million for the years ended December 31, 2024 and 2023, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">Operating
lease payments due as of December 31, 2024 were as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zyLLcwbZXIq4" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details) - Schedule of operating lease payment due">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B9_zt68u7x73qrf" style="display: none">Schedule of operating lease payment due</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right">Operating</td><td style="font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Leases</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 86%; font-size: 10pt; text-align: left">2025</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20241231_zWCBGp6NN3qi" style="width: 10%; font-size: 10pt; text-align: right" title="2025">2,157</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2026</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20241231_z89Xxp1vYBt2" style="font-size: 10pt; text-align: right" title="2026">2,210</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">2027</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20241231_zzvlrL8gDMmj" style="font-size: 10pt; text-align: right" title="2027">2,267</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2028</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20241231_z1eqSANxmgQe" style="font-size: 10pt; text-align: right" title="2028">2,015</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">2029</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20241231_zj3fEivBdDTc" style="font-size: 10pt; text-align: right" title="2029">1,501</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Thereafter</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20241231_zhINSWp7Gqrk" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Thereafter">18,686</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; font-size: 10pt; text-align: left">Total undiscounted lease payments</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pn3n3_c20241231_z0A8ADJK6wF9" style="font-size: 10pt; text-align: right" title="Total undiscounted lease payments">28,836</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Discount effect of cash flows</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pn3n3_c20241231_zwdA3Yz0vOob" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Discount effect of cash flows">5,610</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; font-size: 10pt; text-align: left">Total lease liability</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_ecustom--OperatingLeaseLiability1_iI_pn3n3_c20241231_zqL2icTiCJt5" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total lease liability">23,226</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/842-20/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182206304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock', window );">Deposits</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--DepositLiabilitiesDisclosuresTextBlock_zhNKFBarV433" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
7 &#8211; <span id="xdx_82E_zihYAMI1NHw3">Deposits</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following is a detail of the deposit accounts:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--DetailOfDepositAccountsTableTextBlock_pn3n3_zhOhHblucbhi" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Deposits (Details) - Schedule of detail in deposit accounts">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8BD_z3Qq3XiGJQp5" style="display: none">Schedule
    of detail of deposit accounts</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zqeUgo2vEln3" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20231231_zXc0F9icpvV6" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NoninterestBearingDepositLiabilities_iI_pn3n3_maDzQq1_zMKCjdgpbDGi" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Noninterest bearing</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">683,081</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">674,167</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InterestBearingDepositLiabilitiesByComponentAbstract_iB" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 1.5pt">Interest bearing:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW_i01I_pn3n3_maDzQq1_z4Q6YfJsA6y5" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">NOW accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">314,588</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310,218</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InterestBearingDomesticDepositMoneyMarket_i01I_pn3n3_maDzQq1_zUG9neCHZPm" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Money market accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,438,530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,605,278</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InterestBearingDomesticDepositSavings_i01I_pn3n3_maDzQq1_zzV3xDymbot6" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Savings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,976</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,669</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--TimeDeposits_i01BI_pn3n3_maDzQq1_zHiBsRPeG6N7" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Time deposits</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">967,590</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">758,232</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Deposits_i02I_pn3n3_mtDzQq1_zUb4uyjFFyHi" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left">Total deposits</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,435,765</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,379,564</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 and 2023, time deposits greater than $250,000 were $<span id="xdx_904_eus-gaap--TimeDeposits100000OrMore_iI_pn3n3_dm_c20241231_z9z8cs2nioB6" title="Time deposits greater than $250,000">774.0</span> million and $<span id="xdx_904_eus-gaap--TimeDeposits100000OrMore_iI_pn3n3_dm_c20231231_zgsvvxiQFTC7" title="Time deposits greater than $250,000">568.1</span> million, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Also,
at December 31, 2024, the Company had $<span id="xdx_906_eus-gaap--DepositsMoneyMarketDeposits_iI_pn3n3_dm_c20241231_zed5vyMvKl32" title="Time deposits obtained outside of primary market">550.3</span> million deposits in brokered deposits, or deposits that were obtained outside the Company&#8217;s
primary market, while at December 31, 2023 the Company had $<span id="xdx_909_eus-gaap--DepositsMoneyMarketDeposits_iI_pn3n3_dm_c20231231_zs8Zl5GP40K" title="Time deposits obtained outside of primary market">379.4</span> million in brokered deposits. Interest expense on time deposits greater
than $250,000 was $<span id="xdx_903_eus-gaap--InterestExpenseTimeDeposits100000OrMore_pn3n3_dm_c20240101__20241231_zyv7KCJY3q3f" title="Interest expense on time deposits greater than $250,000">34.8</span> million for the year ended December 31, 2024, $<span id="xdx_907_eus-gaap--InterestExpenseTimeDeposits100000OrMore_pn3n3_dm_c20230101__20231231_zpZLlmHZG8f5" title="Interest expense on time deposits greater than $250,000">22.5</span> million for the year ended December 31, 2023, and $<span id="xdx_90A_eus-gaap--InterestExpenseTimeDeposits100000OrMore_pn3n3_dm_c20220101__20221231_zARgM3YlFsT3" title="Interest expense on time deposits greater than $250,000">3.2</span> million
for the year ended December 31, 2022.</span></p>




<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 the scheduled maturities of time deposits are as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_pn3n3_zxOD20eidy0l" style="font: 9pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto" summary="xdx: Disclosure - Deposits (Details) - Schedule of maturities of deposit">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span id="xdx_8B9_zHUY2h4f6C0l" style="display: none">Schedule
    of maturities of time deposits</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 84%; text-align: left">2025</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--TimeDepositMaturitiesYearOne_iI_pn3n3_c20241231_zxpniZ9xHHo2" style="width: 12%; text-align: right" title="2025">741,679</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TimeDepositMaturitiesYearTwo_iI_pn3n3_c20241231_zlFxAgNzbnub" style="text-align: right" title="2026">113,327</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--TimeDepositMaturitiesYearThree_iI_pn3n3_c20241231_zowgInZ3KoUa" style="text-align: right" title="2027">29,416</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--TimeDepositMaturitiesYearFour_iI_pn3n3_c20241231_z72Wj15nI64b" style="text-align: right" title="2028">81,005</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">2029</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TimeDepositMaturitiesYearFive_iI_pn3n3_c20241231_z21Nlgez7Kud" style="border-bottom: Black 1pt solid; text-align: right" title="2029">2,163</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total time deposits</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--TimeDeposits_iI_pn3n3_c20241231_z7wPhypuPo62" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total time deposits">967,590</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositLiabilitiesDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478353/942-405-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Paragraph e<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1406<br> -Publisher SEC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositLiabilitiesDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181874880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Federal Home Loan Bank Advances and Other Borrowings<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract', window );"><strong>Federal Home Loan Bank Advances And Other Borrowings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock', window );">Federal Home Loan Bank Advances and Other Borrowings</a></td>
<td class="text"><p id="xdx_80C_ecustom--FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock_zRGXYjelVAk9" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
8 &#8211; <span id="xdx_82A_zMjKUwmt2ryg">Federal Home Loan Bank Advances and Other Borrowings</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, we had $<span id="xdx_906_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20241231_ztbV0oCwov98" title="FHLB advances">240.0</span> million of convertible fixed rate FHLB advances with a weighted average rate of <span id="xdx_901_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_dp_c20241231_z0bRpBXrhCNl" title="Weighted average rate percentage">3.74%</span>, while at December
31, 2023 we had $<span id="xdx_90B_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20231231_z60GgUEs07G4" title="FHLB advances">275.0</span> million in FHLB advances with a weighted average rate of <span id="xdx_908_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_dp_c20231231_zVLpun5d4TS" title="Weighted average rate percentage">3.89%</span>. Of the $<span id="xdx_902_ecustom--FederalHomeLoanBanksOutstandingAmount_iI_pn3n3_dm_c20231231_zU3ZfTLvbaZ9" title="FHLB Outstanding amount">275.0</span> million outstanding at December
31, 2023, $<span id="xdx_905_ecustom--FederalHomeLoanBankAdvancesVariableRate_iI_pn3n3_dm_c20231231_zSpreOwAdS86" title="Variable rate">35.0</span> million was at a variable rate and $<span id="xdx_90F_eus-gaap--FederalHomeLoanBankAdvancesFixedRate_iI_pn3n3_dm_c20231231_ziypV4Frh0C" title="Fixed rate">240.0</span> million was at fixed rates. At December 31, 2024, the $<span id="xdx_900_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20241231__us-gaap--VariableRateAxis__custom--FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_zQ2HqvCK3JV6" title="Advance from Federal Home Loan Bank">240.0</span> million was secured
with approximately $<span id="xdx_901_ecustom--MortgageLoans_iI_pn6n6_dm_c20241231_zUCZVJYanoV6" title="Mortgage loans">1.29</span> billion of mortgage loans and $<span id="xdx_90D_eus-gaap--FederalHomeLoanBankStock_iI_pn3n3_dm_c20241231_zyrJTGYODYK5" title="Federal home loan bank stock value">14.5</span> million of stock in the FHLB. At December 31, 2023, the $<span id="xdx_904_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20231231__us-gaap--VariableRateAxis__custom--FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_zEqusAFYs03a" title="Advance from Federal Home Loan Bank">275.0</span> million was
secured with approximately $<span id="xdx_90B_ecustom--MortgageLoans_iI_pn6n6_dm_c20231231_zKr833oMe0xj" title="Mortgage loans">1.25</span> billion of mortgage loans and $<span id="xdx_90D_eus-gaap--FederalHomeLoanBankStock_iI_pn3n3_dm_c20231231_zfDNLPxyMgJl" title="Federal home loan bank stock value">16.1</span> million of stock in the FHLB. Listed below is a summary of the terms
and maturities of the advances outstanding at December 31, 2024 and 2023.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock_pn3n3_zQNWdtGjlfRj" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="display: none"><span id="xdx_8B4_zcuMefr4cPkb">Schedule of terms and maturities of advances outstanding</span></span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">Maturity</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Rate</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Rate</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_z0x1W51yv1x9" style="width: 48%; text-align: left" title="Maturity">February 29, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zGQMakdMj633" style="width: 10%; text-align: right" title="Amount"><span style="-sec-ix-hidden: xdx2ixbrl3883">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zHovb7463I5j" style="width: 10%; text-align: right" title="Rate"><span style="-sec-ix-hidden: xdx2ixbrl3885">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zLQ6l6VDVJJ3" style="width: 10%; text-align: right" title="Amount">35,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp0_c20231231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zqb2BeDrC7B7" style="width: 10%; text-align: right" title="Rate">5.57</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zIts3FSbqDNb" style="text-align: left" title="Maturity">April 28, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zkeYrqZ89c1g" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zowaTmRVnyJ7" style="text-align: right" title="Rate">3.51</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zz7ZG4EHgsQc" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_znqX0dIO15Yg" style="text-align: right" title="Rate">3.51</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_z8JaGwioVTp6" style="text-align: left" title="Maturity">May 15, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zuShx1u9Uyd2" style="text-align: right" title="Amount"><span style="-sec-ix-hidden: xdx2ixbrl3903">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_z9mbPeWz4iCl" style="text-align: right" title="Rate"><span style="-sec-ix-hidden: xdx2ixbrl3905">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zc6LyiW81Jkj" style="text-align: right" title="Amount">35,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zm8DQmgmAFl" style="text-align: right" title="Rate">3.13</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_981_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zKfM80xTUKN" style="text-align: left" title="Maturity">June 28, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_ztOJ0puehKAc" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zxjYX1YqdZ5h" style="text-align: right" title="Rate">3.54</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zEY3lkUv1j5f" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zFIkbLZfqpn6" style="text-align: right" title="Rate">3.54</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_980_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zOJArGpIuiPl" style="text-align: left" title="Maturity">July 10, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zcm3NfpT1aU7" style="text-align: right" title="Amount"><span style="-sec-ix-hidden: xdx2ixbrl3923">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zwi8aRZD8dia" style="text-align: right" title="Rate"><span style="-sec-ix-hidden: xdx2ixbrl3925">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zeHHg4izi0I1" style="text-align: right" title="Amount">45,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zlBCb5P6MAlj" style="text-align: right" title="Rate">3.78</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_98C_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zohZs4yUtRhd" style="text-align: left" title="Maturity">July 10, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zDvTa9GURFYa" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zvOcZgu9r1x4" style="text-align: right" title="Rate">3.87</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zdyFGL6LNAV6" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_z81K0prTxyi" style="text-align: right" title="Rate">3.87</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_986_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zJeHZ27RJry9" style="text-align: left" title="Maturity">July 10, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zDUDYxabcrO3" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zGMYgRQaUqOb" style="text-align: right" title="Rate">3.96</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zt0ljqOWZtE" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zsSi9g2a8j2i" style="text-align: right" title="Rate">3.96</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_988_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zNgi2VFcdG4j" style="text-align: left" title="Maturity">May 15, 2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zqqJ5pFELgO1" style="text-align: right" title="Amount">35,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zOtRZMOuv91l" style="text-align: right" title="Rate">3.90</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zT7E2W3eX6Gk" style="text-align: right" title="Amount"><span style="-sec-ix-hidden: xdx2ixbrl3957">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_ziWTeGdUsILh" style="text-align: right" title="Rate"><span style="-sec-ix-hidden: xdx2ixbrl3959">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_981_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zzpey9wOkzb8" style="border-bottom: Black 1pt solid; text-align: left" title="Maturity">July 10, 2029</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zSdHHcCbF9d9" style="border-bottom: Black 1pt solid; text-align: right" title="Amount">45,000</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zRgMt26HVDCj" style="border-bottom: Black 1pt solid; text-align: right" title="Rate">3.69</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_z1MiRXKEbqSj" style="border-bottom: Black 1pt solid; text-align: right" title="Amount"><span style="-sec-ix-hidden: xdx2ixbrl3967">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zSRm3LOWAHIk" style="border-bottom: Black 1pt solid; text-align: right" title="Rate"><span style="-sec-ix-hidden: xdx2ixbrl3969">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total FHLB advances outstanding</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231_zM8XvodS93L6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding amount">240,000</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231_z4vQhWtdwvJa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding rate">3.74</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98F_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231_zuKxPAnHYcH5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding amount">275,000</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp0_c20231231_zH3vqJyMCTqd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding rate">3.89</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182135872">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subordinated Debentures<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedBorrowingsAbstract', window );"><strong>Subordinated Borrowings [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedBorrowingsDisclosureTextBlock', window );">Subordinated Debentures</a></td>
<td class="text"><p id="xdx_80B_eus-gaap--SubordinatedBorrowingsDisclosureTextBlock_zveML1OMRILf" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
9 &#8211; <span id="xdx_822_z9mkLFVFlyp9">Subordinated Debentures</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
June 26, 2003, Greenville First Statutory Trust I (a non-consolidated subsidiary) issued $<span id="xdx_90A_ecustom--TrustPreferredSecuritiesIssuedAtFloatingRate_pn3n3_dm_c20030601__20030626__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zcGBoDgkaWE" title="Trust preferred securities">6</span>.0 million floating rate trust preferred securities
with a maturity of <span id="xdx_900_eus-gaap--DebtInstrumentMaturityDate_dd_c20030601__20030626__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zFKWtF6Q4aXc" title="Trust preferred securities maturity date">June 26, 2033</span>. At December 31, 2024, the interest rate was <span id="xdx_901_eus-gaap--LongTermDebtPercentageBearingVariableInterestRate_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zGhOXNzgYG22" title="Floating interest rate of trust preferred securities">7.77%</span> and is indexed to the Three-month SOFR rate on the
determination date plus <span id="xdx_904_ecustom--SecuredOvernightFinancingRate_iI_dp_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_z3AzP9qYE1m5" title="SOFR rate">3.10%</span> and adjusted quarterly. The Company received from the Trust the $<span id="xdx_906_eus-gaap--ProceedsFromIssuanceOfTrustPreferredSecurities_pn3n3_dm_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zKrr2dAGm80d" title="Proceeds from issuance trust preferred securities">6</span>.0 million proceeds from the issuance
of the securities and the $<span id="xdx_90B_ecustom--InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zkklKz8dIaY8" title="Initial proceeds from capital investment in trust">186,000</span> initial proceeds from the capital investment in the Trust, and accordingly has shown the funds due
to the Trust as $<span id="xdx_904_eus-gaap--JuniorSubordinatedNotes_iI_pn3n3_dm_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zDonLi4h2b53" title="Subordinated debentures">6.2</span> million junior subordinated debentures.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
December 22, 2005, Greenville First Statutory Trust II (a non-consolidated subsidiary) issued $<span id="xdx_90D_ecustom--TrustPreferredSecuritiesIssuedAtFloatingRate_pn3n3_dm_c20051201__20051222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zU4mQ8N8by4g" title="Trust preferred securities">7</span>.0 million floating rate trust preferred
securities with a maturity of <span id="xdx_902_eus-gaap--DebtInstrumentMaturityDate_dd_c20051201__20051222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_z7ovhVrJQIyf" title="Trust preferred securities maturity date">December 22, 2035</span>. At December 31, 2024, the interest rate was <span id="xdx_908_eus-gaap--LongTermDebtPercentageBearingVariableInterestRate_iI_dp_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zIavxDXwqI9h" title="Floating interest rate of trust preferred securities">6.03%</span> and is indexed to the Three-month
SOFR rate on the determination date plus <span id="xdx_907_ecustom--SecuredOvernightFinancingRate_iI_dp_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_z1b5PI51MpFg" title="SOFR rate">1.44%</span> and adjusted quarterly. The Company received from the Trust the $<span id="xdx_901_eus-gaap--ProceedsFromIssuanceOfTrustPreferredSecurities_pn3n3_dm_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zJBgJzJr2TM6" title="Proceeds from issuance trust preferred securities">7</span>.0 million proceeds
from the issuance of the securities and the $<span id="xdx_90A_ecustom--InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zlraHi8o0et6" title="Initial proceeds from capital investment in trust"><span id="xdx_903_ecustom--InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_z59IzBQU3hba" title="Initial proceeds from capital investment in trust">217,000</span></span> initial proceeds from the capital investment in the Trust, and accordingly has shown
the funds due to the Trust as $<span id="xdx_900_eus-gaap--JuniorSubordinatedNotes_iI_pn3n3_dm_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zuujLi8RmHr7" title="Subordinated debentures">7.2</span> million junior subordinated debentures.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
current regulatory rules allow certain amounts of junior subordinated debentures to be included in the calculation of regulatory capital.
However, provisions within the <span id="xdx_906_ecustom--DescriptionOfWallStreetReformAndConsumerProtectionAct_c20240101__20241231_zgcvuW0SFcPk" title="Dodd-Frank Act prohibits, description">Dodd-Frank Act prohibit institutions that had more than $15 billion in assets on December 31, 2009 from
including trust preferred securities as Tier 1 capital beginning in 2013, with one-third phased out over the two years ending in 2015.
Financial institutions with less than $15 billion in total assets, such as the Bank, may continue to include their trust preferred securities
issued prior to May 19, 2010 in Tier 1 capital, but cannot include in Tier 1 capital trust preferred securities issued after such date.</span></span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
September 30, 2019, the Company entered into Subordinated Note Purchase Agreements (collectively, the &#8220;Purchase Agreement&#8221;)
with certain qualified institutional buyers and accredited investors (the &#8220;Purchasers&#8221;) pursuant to which the Company sold
and issued $<span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pn3n3_dm_c20190930__us-gaap--DebtInstrumentAxis__custom--SubordinateDebtMember_zHwFgefJNGE6" title="Aggregate principal amount of subordinated notes">23</span>.0 million in aggregate principal amount of its <span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20190901__20190930__us-gaap--DebtInstrumentAxis__custom--SubordinateDebtMember_zs32Vn0T3IXf" title="Rate of interest of subordinated notes">4.75%</span> Fixed-to-Floating Rate Subordinated Notes due 2029 (the &#8220;Notes&#8221;).
The Notes were offered and sold by the Company to eligible purchasers in a private offering in reliance on the exemption from the registration
requirements of Section 4(a)(2) of the Securities Act of 1933, as amended (the &#8220;Securities Act&#8221;) and the provisions of Regulation
D promulgated thereunder (the &#8220;Private Placement&#8221;).</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Notes have a <span id="xdx_90C_eus-gaap--DebtInstrumentTerm_dtY_c20240101__20241231_zIMOkfOr27nl" style="display: none" title="Debt instrument term">10</span>ten-year term and, from and including the date of issuance to but excluding September 30, 2024, will bear interest at a
fixed annual rate of <span id="xdx_906_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_c20241231_zs0WYfSF5S57" title="Fixed annual rate">4.75%</span>, payable semi-annually in arrears, for the first five years of the term. From and including September 30,
2024 to but excluding the maturity date or early redemption date, the interest rate shall reset quarterly to an interest rate per annum
equal to a benchmark rate (the Three-Month Term SOFR) plus 340.8 basis points (8.00% at December 31, 2024), payable quarterly in arrears.
As provided in the Notes, the interest rate on the Notes during the applicable floating rate period may be determined based on a rate
other than Three-Month Term SOFR. The Purchase Agreement contains certain customary representations, warranties and covenants made by
the Company, on the one hand, and the Purchasers, severally and not jointly, on the other hand.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
September 30, 2019, in connection with the sale and issuance of the Notes, the Company entered into a Registration Rights Agreement (the
&#8220;Registration Rights Agreement&#8221;) with the Purchasers. Under the terms of the Registration Rights Agreement, the Company has
agreed to take certain actions to provide for the exchange of the Notes for subordinated notes that are registered under the Securities
Act and have substantially the same terms as the Notes (the &#8220;Exchange Notes&#8221;). Under certain circumstances, if the Company
fails to meet its obligations under the Registration Rights Agreement, it would be required to pay additional interest to the holders
of the Notes.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Notes were issued under an Indenture, dated September 30, 2019 (the &#8220;Indenture&#8221;), by and between the Company and UMB Bank,
National Association, as trustee. The Notes are not subject to any sinking fund and are not convertible into or, other than with respect
to the Exchange Notes, exchangeable for any other securities or assets of the Company or any of its subsidiaries. The Notes are not subject
to redemption at the option of the holder. The Notes are unsecured, subordinated obligations of the Company only and are not obligations
of, and are not guaranteed by, any subsidiary of the Company. The Notes rank junior in right to payment to the Company&#8217;s current
and future senior indebtedness. The Notes are intended to qualify as Tier 2 capital for regulatory capital purposes for the Company;
however, the amount that is eligible to be included in Tier 2 capital will be reduced by 20% each year during the last five years before
maturity date of the Notes beginning in the quarter ended December 31, 2024.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
September 30, 2024, in conjunction with the semi-annual interest payment, the Company redeemed $<span id="xdx_90F_eus-gaap--ShorttermDebtAverageOutstandingAmount_pn3n3_dm_c20240901__20240930__us-gaap--DebtInstrumentAxis__custom--SubordinateDebtMember_ztS7fjQU94m1" title="Outstanding amount">11.5</span> million of the outstanding subordinated
debt.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedBorrowingsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for borrowings under subordinated debt agreements that qualify as available in computing net capital under SEC's uniform net capital rule, including restrictive covenants, collateral, interest rates and due dates, amounts due by date and amount owed in total.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478878/942-470-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedBorrowingsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273531008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unused Lines of Credit<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DisclosureUnusedLinesOfCreditAbstract', window );"><strong>Unused Lines Of Credit</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_UnusedLinesOfCreditTextBlock', window );">Unused Lines of Credit</a></td>
<td class="text"><p id="xdx_801_ecustom--UnusedLinesOfCreditTextBlock_zYpVJnKU6XR8" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
10 &#8211; <span id="xdx_821_zgbe3uGmpKp7">Unused Lines of Credit</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, the Company had six lines of credit to purchase federal funds that totaled $<span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn3n3_dm_c20241231_zzaBdbn6lPbk" title="Lines of credit to purchase federal funds">128.5</span> million which were unused at December
31, 2024. The lines of credit are available on a one to 14 day basis for general corporate purposes of the Company. The lenders have
reserved the right to withdraw the line at their option. The Company has an additional line of credit with the FHLB to borrow funds,
subject to a pledge of qualified collateral. The Company has collateral that would support approximately $<span id="xdx_90B_ecustom--AdditionalBorrowingsUnderFederalHomeLoan_iI_pn3n3_dm_c20241231_z1f019DYYP9l" title="Additional borrowings under FHLB">807.5</span> million in additional
borrowings with the FHLB at December 31, 2024.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, we had $<span id="xdx_901_eus-gaap--FederalReserveBankStock_iI_pn3n3_dm_c20241231_zR9DJo7dvjYd" title="Federal reserve discount window with pledged">210.8</span> million pledged and available with the Federal Reserve Discount Window. Comparatively, at December 31,
2023, we had $<span id="xdx_906_eus-gaap--FederalReserveBankStock_iI_pn3n3_dm_c20231231_zbHuXPetYtzh" title="Federal reserve discount window with pledged">227.1</span> million pledged and available with the Federal Reserve Discount Window. At December 31, 2023, we had $<span id="xdx_90E_eus-gaap--MarketableSecurities_iI_pn3n3_dm_c20231231__us-gaap--AwardTypeAxis__us-gaap--SecuritiesInvestmentMember_zzbjuXtS9Qnb" title="Marketable investment securities pledged">13</span>.0 million
of marketable investment securities pledged in the Federal Reserve&#8217;s Bank Term Funding Program which closed on March 11, 2024.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company also has an unsecured, interest only line of credit for $<span id="xdx_904_eus-gaap--ProceedsFromUnsecuredLinesOfCredit_pn3n3_dm_c20240101__20241231_zKg6eNl7u56k">15 </span></span><span style="font-family: Arial, Helvetica, Sans-Serif">million
with another financial institution which was unused at December 31, 2024. The line bears interest at the U.S. Prime Rate plus <span id="xdx_908_ecustom--U.S.PrimeRatepluspercentage_pip0_dp_c20240101__20241231_zMdJbm90FpO8" title="U.S. Prime rate plus percentage">0.25</span></span><span style="font-family: Arial, Helvetica, Sans-Serif">%
and was renewed to <span id="xdx_905_eus-gaap--DebtInstrumentMaturityDate_dd_c20240101__20241231__us-gaap--ShortTermDebtTypeAxis__us-gaap--LineOfCreditMember_zrdrj45XA1q4" title="Renewed date">March
5, 2026</span></span><span style="font-family: Arial, Helvetica, Sans-Serif">. The loan agreement contains various financial
covenants related to capital, earnings and asset quality.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DisclosureUnusedLinesOfCreditAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DisclosureUnusedLinesOfCreditAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_UnusedLinesOfCreditTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_UnusedLinesOfCreditTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273494992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Financial Instruments</a></td>
<td class="text"><p id="xdx_80A_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zHr2mtL6Noa5" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
11 &#8211; <span id="xdx_824_ziEO9kghvlhl">Derivative Financial Instruments</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company utilizes derivative financial instruments primarily to hedge its exposure to changes in interest rates. All derivative financial
instruments are recognized as either assets or liabilities and measured at fair value.</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company enters into commitments to originate residential mortgage loans held for sale, at specified interest rates and within a specified
period of time, with clients who have applied for a loan and meet certain credit and underwriting criteria (interest rate lock commitments).
These interest rate lock commitments (&#8220;IRLCs&#8221;) meet the definition of a derivative financial instrument and are reflected
in the balance sheet at fair value with changes in fair value recognized in current period earnings. Unrealized gains and losses on the
IRLCs are recorded as derivative assets and derivative liabilities, respectively, and are measured based on the value of the underlying
mortgage loan, quoted mortgage-backed securities (&#8220;MBS&#8221;) prices and an estimate of the probability that the mortgage loan
will fund within the terms of the interest rate lock commitment, net of estimated commission expenses.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company manages the interest rate and price risk associated with its outstanding IRLCs and mortgage loans held for sale by entering into
derivative instruments such as forward sales of MBS. These derivatives are free- standing derivatives and are not designated as instruments
for hedge accounting. Management expects these derivatives will experience changes in fair value opposite to changes in fair value of
the IRLCs and mortgage loans held for sale, thereby reducing earnings volatility. The Company takes into account various factors and
strategies in determining the portion of the mortgage pipeline (IRLCs and mortgage loans held for sale) it wants to economically hedge.
The gain or loss resulting from the change in the fair value of the derivative is recognized in the Company&#8217;s statement of income
during the period of change.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company entered into a pay-fixed portfolio layer method (&#8220;PLM&#8221;) fair value swap, designated as a hedging instrument, with
a total notional amount of $<span id="xdx_90A_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_dm_c20230630__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_zSSn19YJtZqc" title="Total notional amount">200.0</span> million in the second quarter of 2023. The hedging instrument matures on <span id="xdx_909_ecustom--HedgingInstrumentMaturityDate_iI_c20230101__20230630__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_z2jkRfMtMTCb" title="Hedging instrument matures">May 25, 2028</span>. The Company
entered into a second pay-fixed PLM fair value swap, designated as a hedging instrument, with a total notional amount of $<span id="xdx_90E_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_dm_c20241231__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_zadDJ9EuG5R8" title="Total notional amount">100.0</span> million
in the third quarter of 2024. The hedging instrument matures on <span id="xdx_909_ecustom--HedgingInstrumentMaturityDate_iI_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_zidcIAno6FL4" title="Hedging instrument matures">August 27, 2027</span>. Under the PLM method, the hedged item is designated
as a hedged layer of a closed portfolio of financial loans that is anticipated to remain outstanding for the designated hedged period.
Adjustments are made to record the swap at fair value on the consolidated balance sheets, with changes in fair value recognized in interest
income. The carrying value of the fair value swap on the consolidated balance sheets will also be adjusted through interest income, based
on changes in fair value attributable to changes in the hedged risk.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table represents the carrying value of the PLM hedged asset and liability and the cumulative fair value hedging adjustment
included in the carrying value of the hedged instrument as of December 31, 2024 and December 31, 2023.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock_pn3n3_z1lS6CFY1mgk" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span id="xdx_8B0_zYHm8DWV1bMl" style="display: none">Schedule
        of carrying value of hedged asset and liability and cumulative fair value hedging adjustment</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td><td colspan="3" style="border-bottom: Black 1pt solid; text-align: right; font-size: 8pt; font-weight: bold">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 48%; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Carrying<br/> Amount</b></span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Hedged </b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Asset</b></span></p></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Carrying<br/> Amount</b></span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Hedged </b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Liability</b></span></p></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Fixed
Rate Asset/Liability<sup>1</sup></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_iI_pn3n3_c20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zLFruSveuoug" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Carrying Amount">303,698</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--HedgedLiabilityFairValueHedge_iI_pn3n3_c20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zhMpNSYaYv3" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Hedged Liability">3,698</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_iI_pn3n3_c20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zw2g5G3ZvZ5g" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Carrying Amount">199,518</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--HedgedLiabilityFairValueHedge_iI_pn3n3_c20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____z0KcWdmjWsji" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Hedged Liability">482</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.1in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><sup id="xdx_F02_z4tNNJnmHibg">1</sup></span></td><td style="text-align: justify"><span id="xdx_F1D_zZrfypg3oeFa" style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">These amounts included
the amortized cost basis of closed portfolios of fixed rate loans used to designate hedging relationships in which the hedged item is
the stated amount of the assets in the closed portfolio anticipated to be outstanding for the designated hedged period. As of December
31, 2024, the amortized cost basis of the closed portfolio used in this hedging relationship was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90D_eus-gaap--PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zyyV2bpi9Qp7" title="Financial asset, closed portfolio, portfolio layer method, amortized cost">665.7</span> million, the cumulative basis
adjustment associated with this hedging relationship was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_905_eus-gaap--HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zR2VOPSr6D86" title="Hedged asset, fair value hedge, portfolio layer method, hedged layer, fair value, cumulative increase (decrease)">3.7</span> million, and the amount of the designated hedged item was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90F_eus-gaap--DerivativeAmountOfHedgedItem_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zKV9lxsXfCZc" title="Derivative, amount of hedged item">300.0</span> million.</span></td>
</tr></table>

<p id="xdx_8A9_zST6k3Yxokrk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the Company&#8217;s outstanding financial derivative instruments at December 31, 2024 and December 31, 2023.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_pn3n3_zitE1Tx6Eaig" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span id="xdx_8BA_zUkMKx9139yj" style="display: none">Schedule of outstanding financial derivative instruments</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="8" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><b>December 31, 2024</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: justify">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Notional</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Balance Sheet<br/>
 Location</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Asset/(Liability)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">Derivatives designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 58%; font-size: 10pt; text-align: left">Fair value swap <span id="xdx_913_eus-gaap--SwapMember_zhqlvyplBHX7" style="display: none">Fair value
        swap [Member]</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zuzqiAD8qzVb" title="Derivative financial instruments, notional amount">300,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 15%; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_90C_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zx7Js6A1HkY5" title="Balance Sheet Location, description">Other assets</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_90C_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zWchXQt2c1Ag" title="Derivative Asset/(Liability), Fair Value">3,698</span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_iB_z8xvIrX6YFF9" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">Derivatives not designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">Mortgage loan interest rate lock commitments <span id="xdx_911_eus-gaap--SecuritiesSoldNotYetPurchasedMember_z28xsL2Y4U72" style="display: none">Mortgage
        loan interest rate lock commitments [Member]</span></td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_908_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zmcr0UZt7GC4" title="Derivative financial instruments, notional amount">15,841</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z2gzaZfJKHT8" title="Balance Sheet Location, description">Other assets</span></td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_907_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zgBhwS4r2T32" title="Derivative Asset/(Liability), Fair Value">188</span></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">MBS forward sales commitments <span id="xdx_911_eus-gaap--SecuritiesSoldNotYetPurchasedMember_zAjQyYDPsTe1" style="display: none">MBS
        forward sales commitments [Member]</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zgD7HUDOvG36" title="Derivative financial instruments, notional amount">10,500</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zsXlAUGMDvu7" title="Balance Sheet Location, description">Other assets</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zLxMuF4VydZc" title="Derivative Asset/(Liability), Fair Value">40</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">Total derivative financial instruments <span id="xdx_91F_eus-gaap--DerivativeMember_zSEGRAtbmqh9" style="display: none">Total
        derivative financial instruments [Member]</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><span id="xdx_90E_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z04XQtYDMQ7e" title="Derivative financial instruments, notional amount">326,341</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 5.4pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_zTTZuK4K2Sif" title="Derivative Asset/(Liability), Fair Value">3,926</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>




<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="8" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><b>December 31, 2023</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: justify">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: justify">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Notional</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Balance Sheet<br/>
 Location</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Asset/(Liability)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: justify">Derivatives designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 58%; font-size: 10pt; text-align: justify">Fair value swap</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_90B_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zNqzRyaqwno6" title="Derivative financial instruments, notional amount">200,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 15%; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_904_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zs26pAokMtu9" title="Balance Sheet Location, description">Other liabilities</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_907_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zgTKL1EpbXe1" title="Derivative Asset/(Liability), Fair Value">(482</span></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify">Derivatives not designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: justify">Mortgage loan interest rate lock commitments</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zuiX4cDUPdz7" title="Derivative financial instruments, notional amount">12,973</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_909_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z5tAPXQ1wLwa" title="Balance Sheet Location, description">Other assets</span></td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z2FIbdihJIAe" title="Derivative Asset/(Liability), Fair Value">159</span></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: justify">MBS forward sales commitments</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90D_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_z0Sb4WT8rv2e" title="Derivative financial instruments, notional amount">10,000</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zwm0rqbBoJHj" title="Balance Sheet Location, description">Other liabilities</span></td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_909_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zisrrOVq2BCd" title="Derivative Asset/(Liability), Fair Value">(68</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: justify">Total derivative financial instruments</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z3wKJnK2jJk7" title="Derivative financial instruments, notional amount">222,973</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 5.4pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90D_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z8L8ysbSTHrf" title="Derivative Asset/(Liability), Fair Value">(391</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td></tr>
  </table>

<p id="xdx_8A2_zHqg5hyX0Iae" style="margin-top: 0; margin-bottom: 0"></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Accrued
interest receivable related to the interest rate swap as of December 31, 2024 and 2023 totaled $<span id="xdx_905_eus-gaap--AccruedInvestmentIncomeReceivable_iI_c20241231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--InterestRateSwapMember_znAsxcsZJcp6" title="Accrued interest receivable related to interest rate swap">259,000</span> and $<span id="xdx_90F_eus-gaap--AccruedInvestmentIncomeReceivable_iI_c20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--InterestRateSwapMember_zOGPgOTBlUSe" title="Accrued interest receivable related to interest rate swap">285,000</span>, respectively, and
is excluded from the fair value presented in the table above.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company assesses the effectiveness of the fair value swap hedge with a regression analysis that compares the changes in forward curves
to determine the value. The effective portion of changes in fair value of derivatives designated as fair value hedges is recorded through
interest income. The Company does not offset derivative assets and derivative liabilities for financial statement presentation purposes.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the effect of the fair value hedging relationship recognized in the consolidated statements of income for
the twelve months ended December 31, 2024 and December 31, 2023.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_pn3n3_ztDWJv1mnqU3" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span id="xdx_8BA_zIpkobKTcjo1" style="display: none">Schedule of summarize the effect of fair value hedging relationship
        recognized in the consolidated statement of income</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--GainLossOnFairValueHedgingRelationshipAbstract_iB_zMu704m6VVAi" style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 9pt; text-align: left">Gain (loss) on fair value hedging relationship:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 74%; font-size: 9pt; text-align: left; padding-left: 0.25in">Hedged asset/(liability)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--GainLossOnFairValueHedgeIneffectivenessNet_pn3n3_c20240101__20241231_z8aIZU0vulRe" style="width: 10%; font-size: 10pt; text-align: right" title="Hedged asset/(liability)">3,698</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--GainLossOnFairValueHedgeIneffectivenessNet_pn3n3_c20230101__20231231_zFpEOTUofiG1" style="width: 10%; font-size: 10pt; text-align: right" title="Hedged asset/(liability)">(482</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left; padding-left: 0.25in">Fair value derivative designated as hedging instrument</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98D_ecustom--FairValueDerivativeDesignatedAsHedgingInstrument_pn3n3_c20240101__20241231_zSjjIBk7PBR6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Fair value derivative designated as hedging instrument">(3,668</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98C_ecustom--FairValueDerivativeDesignatedAsHedgingInstrument_pn3n3_c20230101__20231231_zqGoIRGa5Jzd" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Fair value derivative designated as hedging instrument">511</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left; padding-left: 0.25in">Total gain recognized in interest income on loans</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_eus-gaap--GainLossOnFairValueHedgesRecognizedInEarnings_pn3n3_c20240101__20241231_zatFFMe2UVDc" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total gain recognized in interest income on loans">30</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--GainLossOnFairValueHedgesRecognizedInEarnings_pn3n3_c20230101__20231231_zo7FcGL7aVQ4" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total gain recognized in interest income on loans">29</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-5C<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/815/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182139248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Accounting<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Accounting</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--FairValueDisclosuresTextBlock_zKOmIHA6oAyj" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
12 &#8211; <span id="xdx_82C_zksDLMT7q3G2">Fair Value Accounting</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">FASB
ASC 820, &#8220;Fair Value Measurement and Disclosures Topic,&#8221; defines fair value as the exchange price that would be received
for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability
in an orderly transaction between market participants on the measurement date. FASB ASC 820 also establishes a fair value hierarchy which
requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The
standard describes three levels of inputs that may be used to measure fair value:</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.5in; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.3in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Level
    1 &#8211; Quoted market price in active markets</b></span></p></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Quoted
    prices in active markets for identical assets or liabilities. Level 1 assets and liabilities include certain debt and equity securities
    that are traded in an active exchange market.</span></p></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify">&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif">&#160;</td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Level
    2 &#8211; Significant other observable inputs</b></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif"><p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Observable
    inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
    or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets
    or liabilities. Level 2 assets and liabilities include fixed income securities and mortgage-backed securities that are held in the
    Company&#8217;s available-for-sale portfolio and valued by a third-party pricing service, as well as certain individually evaluated
    loans.</span></p></td></tr>
  </table>



<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-top: 10pt">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.5in; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><b>Level
    3 &#8211; Significant unobservable inputs</b></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Unobservable
    inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
    Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow
    methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management
    judgment or estimation.&#160;&#160;These methodologies may result in a significant portion of the fair value being derived from unobservable
    data.&#160;&#160;</span></td></tr>
  </table>
<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Fair
Value of Financial Instruments</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Financial
instruments require disclosure of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical
to estimate the fair value. A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual
obligation which requires the exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the
Company&#8217;s common stock, premises and equipment and other assets and liabilities.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following is a description of valuation methodologies used to estimate fair value for assets recorded at fair value. Fair value approximates
carrying value for the following financial instruments due to the short-term nature of the instrument: cash and due from banks, federal
funds sold, other investments, federal funds purchased, and securities sold under agreement to repurchase.</span></p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Investment
Securities</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Securities
available for sale are valued on a recurring basis at quoted market prices where available.&#160; If quoted market prices are not available,
fair values are based on quoted market prices of comparable securities.&#160; Level 1 securities include those traded on an active exchange,
such as the New York Stock Exchange or U.S. Treasury securities that are traded by dealers or brokers in active over-the-counter markets
and money market funds.&#160; Level 2 securities include mortgage-backed securities and debentures issued by government sponsored entities,
municipal bonds and corporate debt securities.&#160; In certain cases where there is limited activity or less transparency around inputs
to valuations, securities are classified as Level 3 within the valuation hierarchy. Securities held to maturity are valued at quoted
market prices or dealer quotes similar to securities available for sale.&#160; The carrying value of Other Investments, such as Federal
Reserve Bank and FHLB stock, approximates fair value based on their redemption provisions.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Mortgage
Loans Held for Sale</i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
held for sale include mortgage loans which are saleable into the secondary mortgage markets and their fair values are estimated using
observable quoted market or contracted prices or market price equivalents, which would be used by other market participants. These saleable
loans are considered Level 2.</span></p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Individually
Evaluated Loans</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company does not record loans at fair value on a recurring basis. However, from time to time, a loan may be considered individually evaluated
and an allowance for credit losses may be established.&#160; Loans for which it is probable that payment of interest and principal will
not be made in accordance with the contractual terms of the loan agreement are considered individually evaluated. Once a loan is identified
as individually evaluated, management measures the impairment in accordance with FASB ASC 326. The fair value of individually evaluated
loans is estimated using one of several methods, including collateral value, market value of similar debt, enterprise value, liquidation
value and discounted cash flows.&#160; Those individually evaluated loans not requiring an allowance represent loans for which the fair
value of the expected repayments or collateral exceed the recorded investments in such loans.&#160; In accordance with FASB ASC 820,
&#8220;Fair Value Measurement and Disclosures,&#8221; individually evaluated loans where an allowance is established based on the fair
value of collateral require classification in the fair value hierarchy.&#160; When the fair value of the collateral is based on an observable
market price or a current appraised value, the Company considers the individually evaluated loan as nonrecurring Level 2. The Company&#8217;s
current loan and appraisal policies require the Company to obtain updated appraisals on an &#8220;as is&#8221; basis at renewal, or in
the case of an individually evaluated loan, on an annual basis, either through a new external appraisal or an appraisal evaluation. When
an appraised value is not available or management determines the fair value of the collateral is further impaired below the appraised
value and there is no observable market price, the Company considers the individually evaluated loan as nonrecurring Level 3. The fair
value of individually evaluated loans may also be estimated using the present value of expected future cash flows to be realized on the
loan, which is also considered a Level 3 valuation. These fair value estimates are subject to fluctuations in assumptions about the amount
and timing of expected cash flows as well as the choice of discount rate used in the present value calculation.</span></p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other
Real Estate Owned</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">OREO,
consisting of properties obtained through foreclosure or in satisfaction of loans, is reported at the lower of cost or fair value, determined
on the basis of current appraisals, comparable sales, and other estimates of value obtained</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">principally from independent sources, adjusted
for estimated selling costs (Level 2).&#160; At the time of foreclosure, any excess of the loan balance over the fair value of the real
estate held as collateral is treated as a charge against the allowance for credit losses.&#160; Gains or losses on sale and generally
any subsequent adjustments to the value are recorded as a component of real estate owned activity. When an appraised value is not available
or management determines the fair value of the collateral is further impaired below the appraised value and there is no observable market
price, the Company considers the OREO as nonrecurring Level 3.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Derivative
Financial Instruments</i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company estimates the fair value of IRLCs based on the value of the underlying mortgage loan, quoted MBS prices and an estimate of the
probability that the mortgage loan will fund within the terms of the IRLC, net of commission expenses (Level 2). The Company estimates
the fair value of forward sales commitments based on quoted MBS prices (Level 2). The Company estimates the fair value of the derivative
liability based on changes in the benchmark interest rate component of the hedged loans. The estimated variable rate cash inflows were
compared to the fixed rate outflows and such difference was discounted to a present value to estimate the fair value of the interest
rate swaps. The components of the valuation were observable or could be corroborated by observable market data and, therefore, were classified
within Level 2 of the valuation hierarchy.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Assets
and Liabilities Recorded at Fair Value on a Recurring Basis</i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
tables below present the recorded amount of assets and liabilities measured at fair value on a recurring basis.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_pn3n3_zbcwrr9oCqVk" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zwkii4ojite6" style="display: none">Schedule of assets and liabilities measured at fair value
        on a recurring basis</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z9F8S7YO5ftf" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zxtWyGjSPA3j" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zP2HrHXgoI1k" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zKieZhLdnCx" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AssetsFairValueDisclosureAbstract_iB_ze69kn2nVHs1" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Assets <span id="xdx_911_eus-gaap--FairValueInputsLevel1Member_zmsQVvuY0Wog" style="display: none">Level 1 [Member]</span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 5.4pt">Securities available for sale: <span id="xdx_918_eus-gaap--FairValueInputsLevel2Member_zGPHvL0OvVAh" style="display: none">Level 2 [Member]</span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_iI_pn3n3_z8Lt42D7lVga" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 48%; text-align: left; padding-left: 0.25in">Corporate bonds <span id="xdx_915_eus-gaap--FairValueInputsLevel3Member_zq89NH0ycCQ" style="display: none">Level 3 [Member]</span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4148">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">1,927</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4150">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">1,927</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_iI_pn3n3_z8yuidrhBcI3" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4154">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4156">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">908 </span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--SecuritiesAvailableForSaleFairValueUsAgencySecurities_iI_pn3n3_zk5a4vptqYy2" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4159">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,795</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4161">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,795</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_iI_pn3n3_zJbjnT0Umlx" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4164">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,322</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4166">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,322</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--AssetBackedSecurities_iI_pn3n3_zscoA4nfWf03" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4169">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,538</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4171">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,538</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_iI_pn3n3_zs5j9g0eHTX2" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">Mortgage-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4174">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,637</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4176">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,637</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LoansHeldForSaleFairValueDisclosure_iI_pn3n3_znk02zzM7Jk8" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 5.4pt">Mortgage loans held for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4179">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,565</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4181">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,565</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--MortgageLoanInterestRateLockCommitments_iI_pn3n3_zCMamolHn9E6" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 5.4pt">Mortgage loan interest rate lock commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4184">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">188</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4186">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">188</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_zZlrwNFgTkRi" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 5.4pt">Derivative asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4189">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,698</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4191">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,698</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue_iI_pn3n3_zScSlpfTUPyi" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 5.4pt">MBS forward sales commitments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4194">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">40</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4196">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">40</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_zABXUOMRXL26" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 110pt">Total assets measured at fair value on a recurring basis</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4199">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">140,618</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4201">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">140,618</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company had no liabilities recorded at fair value on a recurring basis as of December 31, 2024.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_ztJ9NUSm0Xzd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z1PRtKVsvwi9" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zamKtzTprlMl" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zVhQvSq1c0N4" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AssetsFairValueDisclosureAbstract_iB_zDhFNUkiZiqc" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 5.4pt">Securities available for sale:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_iI_pn3n3_zmIPoOV5M1xa" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 48%; text-align: left; padding-left: 0.25in">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4209">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">1,910</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4211">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">1,910</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_iI_pn3n3_z96US4N93UO3" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4214">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,394</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4216">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,394</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--SecuritiesAvailableForSaleFairValueUsAgencySecurities_iI_pn3n3_zNZlHrh2d7uc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4219">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,656</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4221">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,656</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_iI_pn3n3_zOXWLDRkedL1" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4224">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,741</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4226">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,741</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--AssetBackedSecurities_iI_pn3n3_zRhtcruXcCSf" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4229">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,236</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4231">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,236</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_iI_pn3n3_zRNWqp2hpum7" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">Mortgage-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4234">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51,765</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4236">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51,765</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LoansHeldForSaleFairValueDisclosure_iI_pn3n3_z6oZBlToc5P2" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 5.4pt">Mortgage loans held for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4239">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4241">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,194</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--MortgageLoanInterestRateLockCommitments_iI_pn3n3_zKRHbfUGSCJf" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 5.4pt">Mortgage loan interest rate lock commitments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4244">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">159</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4246">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">159</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_zI5uBrX68v9j" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 110pt">Total assets measured at fair value on a recurring basis</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4249">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">142,055</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4251">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">142,055</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosureAbstract_iB_pn3n3_zRZ5mclAy2h7" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; padding-left: 0.05in">Liabilities</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherLiabilitiesFairValueDisclosure_iI_pn3n3_zhxNMohxFNR6" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.05in">Derivative liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4259">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">482</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4261">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">482</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinancialInstrumentsSoldNotYetPurchasedAtFairValue_iI_pn3n3_z2Cgf59wo5C2" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.05in">MBS forward sales commitments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4264">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">68</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4266">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">68</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesFairValueDisclosure_iI_pn3n3_zrwBupFA6895" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 110pt">Total liabilities measured at fair value on a recurring basis</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4269">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">550</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4271">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">550</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zeOPo8Dv6Rk2" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"></p>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Assets
and Liabilities Recorded at Fair Value on a Nonrecurring Basis</i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company is predominantly an asset based lender with real estate serving as collateral on approximately <span id="xdx_903_ecustom--PercentageOfLoansCollateralByRealEstate_dp_c20240101__20241231_zspM493xcFG9" title="Percentage of loans collateralize by real estate">84%</span> of loans as of December 31,
2024. Loans which are deemed to be individually evaluated are valued net of the allowance for credit losses, and other real estate owned
is valued at the lower of cost or net realizable value of the underlying real estate collateral. Such market values are generally obtained
using independent appraisals, which the Company considers to be level 2 inputs. The tables below present the recorded amount of assets
and liabilities measured at fair value on a nonrecurring basis.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_pn3n3_zwWKbhgIus2f" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zhRlLW9yqja6" style="display: none">Schedule of assets and liabilities measured at fair value
        on a nonrecurring basis</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(dollars
in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AssetsAbstract_iB_zPQQgv8xRTt5" style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 9pt; text-align: left">Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 48%; font-size: 9pt; text-align: left">Individually evaluated loans</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zpydfqNwxRC3" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans"><span style="-sec-ix-hidden: xdx2ixbrl4279">-</span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zPcU2S5IB6Yf" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans">9,139</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zBGpBic6AJO8" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans">1,127</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zAsBXpPKM9qg" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans">10,266</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">Total assets measured at fair value on a nonrecurring basis</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">$</td><td id="xdx_983_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zZ3VhN8kBc4f" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right" title="Total assets measured at fair value on a nonrecurring basis"><span style="-sec-ix-hidden: xdx2ixbrl4287">-</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zW6tH7XQ871j" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">9,139</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zbqHZtZChAf9" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">1,127</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_z3nOhOK8YUf" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">10,266</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AssetsAbstract_iB_zUUaziYEDmz4" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 48%; text-align: left">Individually evaluated loans</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zdAmJC0qAbPa" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans"><span style="-sec-ix-hidden: xdx2ixbrl4293">-</span></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zqRdjN3pIfec" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans">1,160</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zUSu6xbqFepk" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans">2,976</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zPUkwCdtglz5" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans">4,136</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Total assets measured at fair value on a nonrecurring basis</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98B_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_z3jg5f3KiCwf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total assets measured at fair value on a nonrecurring basis"><span style="-sec-ix-hidden: xdx2ixbrl4301">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zigZVBfj2o8h" style="border-bottom: Black 2.5pt solid; text-align: right">1,160</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zYa87GbSdQy6" style="border-bottom: Black 2.5pt solid; text-align: right">2,976</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zuer327vz0q7" style="border-bottom: Black 2.5pt solid; text-align: right">4,136</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p id="xdx_8AA_zuSZh1HfsDLi" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 9.9pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal">The
Company had no liabilities carried at fair value or measured at fair value on a nonrecurring basis.</span></p>

<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal">For
Level 3 assets and liabilities measured at fair value on a recurring or nonrecurring basis as of December 31, 2024 and 2023, the significant
unobservable inputs used in the fair value measurements were as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zPiSWIrRnbCl" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_zpks3itkvEVh" style="display: none">Schedule of unobservable inputs used in the fair value measurements</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 27%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font: normal 8pt Arial, Helvetica, Sans-Serif"><b>Valuation
    Technique</b></span></td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font: normal 8pt Arial, Helvetica, Sans-Serif"><b>Significant
    Unobservable Inputs</b></span></td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font: normal 8pt Arial, Helvetica, Sans-Serif"><b>Range
    of Inputs</b></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font-style: italic"><span style="font: normal 9pt Arial, Helvetica, Sans-Serif">Individually
    evaluated loans</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font-style: italic"><span style="font: normal 9pt Arial, Helvetica, Sans-Serif"><span id="xdx_90A_ecustom--FairValueOfMeasurementsValuationTechniques_c20240101__20241231_zDzD9KZqeZYj" title="Valuation Technique">Appraised
    Value/ Discounted Cash Flows</span></span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><span id="xdx_902_ecustom--FairValueOfMeasurementsSignificantAssumptions_c20240101__20241231_z0CjM1tooX64" title="Significant Unobservable Inputs">Discounts
    to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal</span></span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><span id="xdx_901_ecustom--FairValueAssumptionsRangeOfInputs_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zqSAxW3lb1m2" title="Range of Inputs">0</span>-<span id="xdx_90E_ecustom--FairValueAssumptionsRangeOfInputs_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zqLOrT8bHlZf" title="Range of Inputs">25</span>%</span></td></tr>
  </table>
<p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Fair
Value of Financial Instruments</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Financial
instruments require disclosure of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical
to estimate the fair value. A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual
obligation which requires the exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the
Company&#8217;s common stock, premises and equipment and other assets and liabilities.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following is a description of valuation methodologies used to estimate fair value for certain other financial instruments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Fair
value approximates carrying value for the following financial instruments due to the short-term nature of the instrument: cash and due
from banks, federal funds sold, other investments, federal funds purchased, and securities sold under agreement to repurchase.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Loans
</i>&#8211; The valuation of loans held for investment is estimated using the exit price notion which incorporates factors, such as enhanced
credit risk, illiquidity risk and market factors that sometimes exist in exit prices in dislocated markets. This credit risk assumption
is intended to approximate the fair value that a market participant would realize in a hypothetical orderly transaction. The Company&#8217;s
loan portfolio is initially fair valued using a segmented approach, using the eight categories as disclosed in Note 4 &#8211; Loans and
Allowance for Credit Losses. Loans are considered a Level 3 classification.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Deposits
&#8211; </i>Fair value for demand deposit accounts and interest-bearing accounts with no fixed maturity date is equal to the carrying
value. The fair value of certificate of deposit accounts are estimated by discounting cash flows from expected maturities using current
interest rates on similar instruments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>FHLB
Advances and Other Borrowings &#8211; </i>Fair value for FHLB advances and other borrowings are estimated by discounting cash flows from
expected maturities using current interest rates on similar instruments.</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Subordinated
debentures</i> &#8211; Fair value for subordinated debentures are estimated by discounting cash flows from expected maturities using
current interest rates on similar instruments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has used management&#8217;s best estimate of fair value based on the above assumptions. Thus, the fair values presented may not
be the amounts that could be realized in an immediate sale or settlement of the instrument. In addition, any income taxes or other expenses,
which would be incurred in an actual sale or settlement, are not taken into consideration in the fair value presented.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">The
estimated fair values of the Company&#8217;s financial instruments at December 31, 2024 and 2023 are as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_pn3n3_zdInrVJZRxJ9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B9_z1Sxuuzgx6Pl" style="display: none">Schedule of estimated fair values of the company's financial instruments</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; font-weight: bold; text-align: center">&#160;</td><td style="font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Carrying<br/> Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair<br/> Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_98F_eus-gaap--FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_iB_c20230101__20231231_z6mYuopz14Id" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Assets:">Financial Assets:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 35%; text-align: left; padding-left: 0.25in">Other investments, at cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--OtherInvestments_iI_pn3n3_c20241231_zHsY2l6wXXwi" style="width: 10%; text-align: right" title="Other investments, at cost, Carrying Amount">19,490</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231_zSLFII38JTo5" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value">19,490</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkUERcp7xYSk" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4324">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqZ2b72iFUF5" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4326">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zNzkLEgQZ39i" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value">19,490</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--LoansReceivableCarryingAmount_iI_pn3n3_c20241231_fKDEp_z5Wt9miTPyph" style="text-align: right" title="Loans, Carrying Amount">3,579,640</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231_fKDEp_zwBkZ4aDyUCc" style="text-align: right" title="Loans, Fair Value">3,319,602</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_zORLXmJclbUj" style="text-align: right" title="Loans, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4334">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zujotK6hBMU5" style="text-align: right" title="Loans, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4336">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zz55cgBaOv2a" style="text-align: right" title="Loans, Fair Value">3,319,602</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_981_eus-gaap--FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zMSJ8OFp3Ksc" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Liabilities:">Financial Liabilities:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--DepositsCarryingAmount_iI_pn3n3_c20241231_z4TeQW9mM6Rf" style="text-align: right" title="Deposits, Carrying Amount">3,435,765</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231_zObJ05NUq8f2" style="text-align: right" title="Deposits, Fair Value">3,158,893</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zrqdIHP1xsDb" style="text-align: right" title="Deposits, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4346">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z1O7bhyi3JUg" style="text-align: right" title="Deposits, Fair Value">3,158,893</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zss3zs3Tu1j6" style="text-align: right" title="Deposits, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4350">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FederalHomeLoanBankAdvances_iI_pn3n3_c20241231_zr7kfrJEpFDd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Carrying Amount">24,903</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231_z4rzHihVBtNb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value">27,539</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z4AyObKys4t7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4356">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsWHKZYwzcTf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value">27,539</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zaMMyNmMTCGb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4360">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left; padding-left: 1.5pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-left: 1.5pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December 31, 2023</b></span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left; padding-left: 1.5pt">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Carrying<br/> Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Fair<br/> Value</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Level 1</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Level 2</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Level 3</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_98F_eus-gaap--FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zqMvlcVY1rCj" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Assets:">Financial Assets:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Other investments, at cost</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OtherInvestments_iI_pn3n3_c20231231_zbsHTE5bLMPe" style="text-align: right" title="Other investments, at cost, Carrying Amount">19,939</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231_z2fdHNURLj8g" style="text-align: right" title="Other investments, at cost, Fair Value">19,939</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zp8ssPhR7ZUf" style="text-align: right" title="Other investments, at cost, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4368">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z1BdBYIQrj7d" style="text-align: right" title="Other investments, at cost, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4370">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zmxktWW0Doqa" style="text-align: right" title="Other investments, at cost, Fair Value">19,939</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--LoansReceivableCarryingAmount_iI_pn3n3_c20231231_fKDEp_zFOz752xs3b6" style="text-align: right" title="Loans, Carrying Amount">3,557,120</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231_fKDEp_z4jrNCuXvK2i" style="text-align: right" title="Loans, Fair Value">3,337,768</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z9Z8kKHynF33" style="text-align: right" title="Loans, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4378">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zRWS50Jy33P2" style="text-align: right" title="Loans, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4380">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zrupOKViSEJf" style="text-align: right" title="Loans, Fair Value">3,337,768</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_981_eus-gaap--FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zdWkMEHXXFTh" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Liabilities:">Financial Liabilities:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--DepositsCarryingAmount_iI_pn3n3_c20231231_zuwTn1lbF112" style="text-align: right" title="Deposits, Carrying Amount">3,379,564</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231_zU2V14EfAYK9" style="text-align: right" title="Deposits, Fair Value">2,961,182</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zNMIE363asL7" style="text-align: right" title="Deposits, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4390">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs8YHsJDy0X8" style="text-align: right" title="Deposits, Fair Value">2,961,182</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zbu5vOEDHNy7" style="text-align: right" title="Deposits, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4394">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvances_iI_pn3n3_c20231231_z8RH7f02PXh9" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Carrying Amount">36,322</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231_z30rzBbM2Nze" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value">40,712</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkCXZQuoBhF" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4400">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgoQ4r4AwF4l" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value">40,712</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zI3XDkXFDlUa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4404">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.15in; text-align: right"><span style="font: normal 10pt Arial, Helvetica, Sans-Serif"><sup id="xdx_F01_zwfQakfW6nLg">(1)</sup></span></td><td style="text-align: justify"><span id="xdx_F13_zQ7TgemuIwN8" style="font: normal 8pt Arial, Helvetica, Sans-Serif">&#160;Carrying
amount is net of the allowance for credit losses and individually evaluated loans.</span></td>
</tr></table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181777264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareTextBlock', window );">Earnings Per Common Share</a></td>
<td class="text"><p id="xdx_80E_eus-gaap--EarningsPerShareTextBlock_zh0dSFAJBgD2" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal"><b>NOTE
13 &#8211; <span id="xdx_82D_zOoLfcEPjkvl">Earnings Per Common Share</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following schedule reconciles the numerators and denominators of the basic and diluted earnings per share computations for the years
ended December 31, 2024, 2023, and 2022. Dilutive common shares arise from the potentially dilutive effect of the Company&#8217;s outstanding
stock options and unvested restricted stock. The assumed conversion of stock options and warrants can create a difference between basic
and dilutive net income per common share.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, 2023, and 2022, options totaling <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231_zNo5rdv2Nfh6" title="Anti-dilutive in the calculation of earnings per share, amount">153,755</span>, <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231_zgo5aietg4Jb" title="Anti-dilutive in the calculation of earnings per share, amount">269,072</span>, and <span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20220101__20221231_zRbQxilRyzZ7" title="Anti-dilutive in the calculation of earnings per share, amount">131,433</span>, respectively, were anti-dilutive in the calculation
of earnings per share as their exercise price exceeded the fair market value. These options were therefore excluded from the diluted
earnings per share calculation.</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_pn3n3_zHXaJGeAcAS9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share computations">
  <tr style="display: none; vertical-align: bottom">
    <td style="display: none; text-align: left"><span style="display: none"><span style="display: none"><span id="xdx_8B9_zrnggNMplNF" style="display: none">Schedule of earnings per share</span></span></span></td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_49A_20240101__20241231_zwvGRS7r6TIe" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_498_20230101__20231231_zpVGyXfUR4Df" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_49B_20220101__20221231_zdKzEAb3Sc68" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands, except share data)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_ecustom--NumeratorAbstract_iB_zbvjFsz0Jswc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Numerator:</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_i01_pn3n3_zKUWAE87WKLa" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; width: 61%; text-align: left">Net income</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">15,530</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">13,426</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">29,115</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_i01_pn3n3_z1lvfCxp7NI8" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Net income available to common shareholders</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">15,530</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,426</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,115</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--DenominatorAbstract_iB_zAOAmjW7rodi" style="vertical-align: bottom">
    <td style="text-align: left">Denominator:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pip0_zzSz4d9ieP42" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Weighted-average common shares outstanding - basic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,080,623</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,046,633</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,958,294</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i01_pip0_zQNxC7YAtsRf" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Common stock equivalents</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">36,434</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">31,821</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">113,396</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_pip0_zr0VkurQxhG" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Weighted-average common shares outstanding - diluted</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8,117,057</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8,078,454</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8,071,690</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--EarningsPerCommonShareAbstract_iB_zRlMvbK0o2Z2" style="vertical-align: bottom">
    <td style="text-align: left">Earnings per common share:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--EarningsPerShareBasic_i01_pip0_z5PgMV8oKXBb" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.92</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.67</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.66</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--EarningsPerShareDiluted_i01_pip0_zXpkztXUCjD3" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Diluted</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1.91</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1.66</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3.61</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"></p>


<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for earnings per share.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/260/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273547312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zS7zXeyx6PW3" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
14 &#8211; <span id="xdx_825_zrTGKF56IRKl">Commitments and Contingencies</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has an agreement with a data processor which expires in 2028 to provide certain item processing, electronic banking, and general
ledger processing services. Components of this contract vary based on transaction and account volume, monthly charges and certain termination
fees.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has commitments with various investment partners under the Small Business Investment Company (&#8220;SBIC&#8221;) and the Rural
Business Investment Company (&#8220;RBIC&#8221;) programs for which we have committed to make capital contributions from time to time.
These commitments totaled approximately $<span id="xdx_90E_ecustom--ApproximatelyCommitmentsTotaled_iI_pn3n3_dm_c20241231_z1lxsDIrJ1Sd" title="Total commitments">1.2</span> million at December 31, 2024.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company may be subject to litigation and claims in the normal course of business. As of December 31, 2024, management believes there
is no material litigation pending.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 405<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/405-30/tableOfContent<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 450<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/450/tableOfContent<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 954<br> -SubTopic 440<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 440<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 440<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/440/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713288941456">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zmjOYb0zevil" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
15 &#8211; <span id="xdx_826_zxt9VOkO77R6">Income Taxes</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
components of income tax expense were as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_zXHaz4KOfXq4" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of components of income tax expense">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_zAqRRY7WaI4k" style="display: none">Schedule of components of income tax expense</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240101__20241231_zGDfTiSPTxFc" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20230101__20231231_z4elUexkTzzg" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20220101__20221231_zZ0dwZv36bEd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zRSf370dJvxl" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Current income taxes:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_pn3n3_maCITEBzp5O_zTRHKs2AxnHh" style="vertical-align: bottom">
    <td style="padding-left: 10pt; width: 61%; text-align: left">Federal	</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,992</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">3,769</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">8,482</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01B_pn3n3_maCITEBzp5O_zeSaFHhXB5dh" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">State	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">623</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">460</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,273</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CurrentIncomeTaxExpenseBenefit_i02T_pn3n3_mtCITEBzp5O_maITEBzhXp_zRrobWoi2Nnh" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left">Total current tax expense	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,615</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,229</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,755</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxExpenseBenefit_iB_pn3n3_maITEBzhXp_zD1zgqv1Eim9" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Deferred income benefit</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,233</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(228</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(757</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_i01_pn3n3_mtITEBzhXp_zuvbNbqfzu4f" style="vertical-align: bottom">
    <td style="border-bottom: Black 2pt solid; padding-left: 10pt; text-align: left">Income tax expense</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-bottom: Black 2pt solid; text-align: right">4,382</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">4,001</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">8,998</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following is a summary of the items that caused recorded income taxes to differ from taxes computed using the statutory tax rate:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zk29oow6znI7" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate">
    <tr style="display: none">
       <td id="xdx_8BE_zIYLFKmptLmb" style="display: none">Schedule of taxes computed using the statutory tax rate</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20240101__20241231_zVIQXRCyxTJb" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20230101__20231231_zlzBSIOrqxn3" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20220101__20221231_zdKzH64BuYEl" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzDx5_z2T7xisMcsvi" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; text-align: left">Tax expense at statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,182</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">3,660</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">8,004</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_maITEBzDx5_zfXS1GuOOYW8" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Effect of state income taxes, net of federal benefit	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">195</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">364</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,006</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_pn3n3_di_msITEBzDx5_zKEn0ib49VK5" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Exempt income	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(27</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_pn3n3_maITEBzDx5_zljeT73VCjfk" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left; text-indent: 0pt">Effect of stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">133</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_pn3n3_maITEBzDx5_zjRCWhlrItbj" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(136</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(163</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(27</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_mtITEBzDx5_z4deAGA66dge" style="vertical-align: bottom">
    <td style="border-bottom: Black 2pt solid; padding-left: 20pt; text-align: left">Income tax expense	</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-bottom: Black 2pt solid; text-align: right">4,382</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">4,001</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">8,998</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">The
components of the deferred tax assets and liabilities are as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_zZITLWURShB8" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities">
    <tr style="display: none">
       <td id="xdx_8BE_zDbB7m7nBrh8" style="display: none">Schedule of components of the deferred tax assets and liabilities</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20241231_z22TDGtbqJt2" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20231231_zn3AJn4tjEfi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseAbstract_iB_zGxO4LUFXRXc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Deferred tax assets:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_i01I_pn3n3_maDTAGz47p_zwOMN1QBUiNb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 74%; text-align: left">Allowance for credit losses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">8,636</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">8,543</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_i01I_pn3n3_maDTAGz47p_zjIWLTkMcNie" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Reserve for unfunded commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">315</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">384</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_i01I_pn3n3_maDTAGz47p_z6yg4ETRUXEe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Unrealized loss on securities available for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,050</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,015</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DeferredTaxAssetsNetDeferredLoanFees_i01I_pn3n3_maDTAGz47p_z5JyiV0eR3Wk" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Net deferred loan fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,343</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,475</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_i01I_pn3n3_maDTAGz47p_zeevacpaoNWg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Deferred compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,557</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,458</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_i01I_pn3n3_maDTAGz47p_zBvVrBDFYYW1" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Accrued bonuses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">687</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4536">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--DeferredTaxAssetsLeaseLiabilities_i01I_pn3n3_maDTAGz47p_z8J7qQIYwmZh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,999</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,175</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_i01I_pn3n3_maDTAGz47p_zQ7K23rrexR7" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">608</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">479</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGz47p_maDTALNzqYA_z8Z06jTUEJb6" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; text-align: justify">Total deferred tax assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">21,195</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">20,529</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_pn3n3_zrF4v7NPZmEc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Deferred tax liabilities:</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pn3n3_msDTALNzqYA_zmN2w35fEXF6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,892</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,334</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesHedgingTransactions_i01I_pn3n3_msDTALNzqYA_zrjtBVxrgwDj" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Hedging transactions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_i01I_pn3n3_msDTALNzqYA_zJZeuNTpN00l" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">302</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">255</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_i01I_pn3n3_msDTALNzqYA_ztOsKJLNUr7c" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">ROU assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,435</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,656</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesOther_i01I_pn3n3_msDTALNzqYA_zivQOix0CKri" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">20</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">10</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredIncomeTaxLiabilities_iTI_pn3n3_zQnKYnJzuHPj" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Total deferred tax assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,728</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,329</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_pn3n3_mtDTALNzqYA_z4s5GQVk32cd" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left">Net deferred tax asset</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">13,467</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">12,200</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"></p>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has analyzed the tax positions taken or expected to be taken in its tax returns and concluded it has no liability related to
uncertain tax positions.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income tax.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12C<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12B<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 270<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477891/740-270-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.5.Q1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-13<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/740/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-14<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 21<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-21<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482603/740-30-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273566736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">Related Party Transactions</a></td>
<td class="text"><p id="xdx_801_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zDCc9XO2eMHa" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
16 &#8211; <span id="xdx_824_zvuQXMaR5IIa">Related Party Transactions</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Certain
directors, executive officers, and companies with which they are affiliated, are clients of and have banking transactions with the Company
in the ordinary course of business. These loans were made on substantially the same terms, including interest rates and collateral, as
those prevailing at the time for comparable transactions with persons not related to the lender.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">A
summary of loan transactions with directors and executive officers, including their affiliates is as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_pn3n3_zV97repacDZa" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates">
    <tr style="display: none">
       <th id="xdx_8BB_zqyDAih608ak" style="display: none">Schedule of loan transactions with directors and executive officers, including their affiliates</th>
       <th style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th id="xdx_49E_20240101__20241231_zCYxMe8PGM75" style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th id="xdx_495_20230101__20231231_z7apimGUEGq9" style="display: none">&#160;</th>
       <th style="display: none">&#160;</th></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--LoanTransactionsWithRelatedParty_iS_zGpW8gXnkxg7" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Balance, beginning of year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">25,252</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">17,217</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--NewLoans_zWSyHU4GqhPl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">New loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,455</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--LoanPaymentsRelatedParty_pn3n3_zrcpLkgxsq6f" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Less loan payments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(7,107</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,420</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--LoanTransactionsWithRelatedParty_iE_pn3n3_zRE8EZwRBvu8" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 1.5pt">Balance, end of year</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">25,145</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">25,252</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Deposits
by executive officers and directors and their related interests at December 31, 2024 and 2023, were $<span id="xdx_90C_eus-gaap--RelatedPartyDepositLiabilities_iI_pn3n3_dm_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--DirectorsAffiliatesAndExecutiveOfficersMember_zhMApAmiQXRb" title="Deposits by related parties">7.0</span> million and $<span id="xdx_90E_eus-gaap--RelatedPartyDepositLiabilities_iI_pn3n3_dm_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--DirectorsAffiliatesAndExecutiveOfficersMember_zjhKpC7yBD9f" title="Deposits by related parties">6.4</span> million, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has a land lease with a director on the property for a branch office, with monthly payments of $<span id="xdx_905_eus-gaap--OperatingLeaseLeaseIncomeLeasePayments_c20240101__20241231_zVweOCftBsb" title="Monthly payments of land lease by company">9,026</span>. In addition, the Company
periodically enters into various consulting agreements with the director for development, administration and advisory services related
to the purchase of property and construction of current and future branch office sites, including the development of the new bank headquarters
in Greenville, South Carolina. There were no payments to the director for these services during 2024 or 2023.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company received rent payments from a company of which a director is a private investor and chairman of the board. Rent received totaled
$<span id="xdx_902_eus-gaap--PaymentsForRent_c20240101__20241231_zOgRZzYATYk5" title="Rent received">91,000</span> and $<span id="xdx_907_eus-gaap--PaymentsForRent_c20230101__20231231_zM9zD0mHb4yl" title="Rent received">88,000</span> for the twelve months ended December 31, 2024 and December 31, 2023, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company is of the opinion that the lease payments and consulting fees represent market costs that could have been obtained in similar
&#8220;arms length&#8221; transactions.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-5<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480990/946-20-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(e))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/850/tableOfContent<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-6<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 850<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483326/850-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181863472">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments With Off-Balance Sheet Risk<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsDisclosureTextBlock', window );">Financial Instruments With Off-Balance Sheet Risk</a></td>
<td class="text"><p id="xdx_802_eus-gaap--FinancialInstrumentsDisclosureTextBlock_z7LXwZ3xMob4" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
17 &#8211; <span id="xdx_822_zgfs8sq12o4k">Financial Instruments With Off-Balance Sheet Risk</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
the ordinary course of business, and to meet the financing needs of its clients, the Company is a party to various financial instruments
with off-balance sheet risk. These financial instruments, which include commitments to extend credit and standby letters of credit, involve,
to varying degrees, elements of credit and interest rate risk in excess of the amounts recognized in the balance sheets. The contract
amount of those instruments reflects the extent of involvement the Company has in particular classes of financial instruments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company&#8217;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for commitments
to extend credit and standby letters of credit is represented by the contractual amounts of those instruments. The Company uses the same
credit policies in making commitments and conditional obligations as it does for on-balance sheet instruments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Commitments
to extend credit are agreements to lend to a client as long as there is no violation of any material condition established in the contract.
Commitments generally have fixed expiration dates or other termination clauses and may require the payment of a fee. At December 31,
2024, unfunded commitments to extend credit were approximately $<span id="xdx_90F_eus-gaap--UnusedCommitmentsToExtendCredit_iI_pn3n3_dm_c20241231_zxKRaxrpWzW5" title="Unfunded commitments">719.1</span> million, of which $<span id="xdx_907_eus-gaap--LoansAndLeasesReceivableCommitmentsFixedRates_pn3n3_dm_c20240101__20241231_zctM1qFdW2B" title="Fixed rates">57.5</span> million is at fixed rates and $<span id="xdx_906_eus-gaap--LoansAndLeasesReceivableCommitmentsVariableRates_pn3n3_dm_c20240101__20241231_zd8cX3mI6Yj2" title="Variable rates">661.6</span> million
is at variable rates. At December 31, 2023, unfunded commitments to extend credit were approximately $<span id="xdx_909_eus-gaap--UnusedCommitmentsToExtendCredit_iI_pn3n3_dm_c20231231_zCAkkiWypPP4" title="Unfunded commitments">724.6</span> million, of which $<span id="xdx_902_eus-gaap--LoansAndLeasesReceivableCommitmentsFixedRates_pn3n3_dm_c20230101__20231231_zXZr1Cc8iZO9" title="Fixed rates">145.6</span>
million is at fixed rates and $<span id="xdx_90A_eus-gaap--LoansAndLeasesReceivableCommitmentsVariableRates_pn3n3_dm_c20230101__20231231_zYYM8RhuCGo7" title="Variable rates">579</span>.0 million is at variable rates. The Company evaluates each client&#8217;s credit-worthiness on a case-by-case
basis. The amount of collateral obtained, if deemed necessary by the Company upon extension of credit, is based on management&#8217;s
credit evaluation of the borrower. Collateral varies but may include accounts receivable, inventory, property, plant and</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">equipment, and
commercial and residential real estate. See Note 4 &#8211; Loans and Allowance for Credit Losses for additional information on unfunded
commitments.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024 and 2023, there was a $<span id="xdx_90C_eus-gaap--OtherCommitment_iI_pn3n3_dm_c20241231_zDwmzYISNebg" title="Commitment amount">16.2</span> million and $<span id="xdx_901_eus-gaap--OtherCommitment_iI_pn3n3_dm_c20231231_zbwkSx6bnAi9" title="Commitment amount">16.1</span> million commitment, respectively, under letters of credit. The credit
risk involved in issuing letters of credit is essentially the same as that involved in extending loan facilities to clients. Collateral
varies but may include accounts receivable, inventory, equipment, marketable securities and property. Since most of the letters of credit
are expected to expire without being drawn upon, they do not necessarily represent future cash requirements. The fair value of off balance
sheet lending commitments are based on fees currently charged to enter into similar agreements, taking into account the remaining terms
of the agreements and the counterparties credit standing. The total fair value of such instruments is not material.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273553008">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock', window );">Employee Benefit Plan</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zBdDoA5H9Gm8" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
18 &#8211; <span id="xdx_829_ziIh7M04ZPj9">Employee Benefit Plan</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
January 1, 2000, the Company adopted the Southern First Bancshares, Inc. Profit Sharing and 401(k) Plan for the benefit of all eligible
employees. The Company contributes to the Plan annually upon approval by the Board of Directors. Contributions made to the Plan for the
years ended December 31, 2024, 2023, and 2022 amounted to $<span id="xdx_901_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_pn3n3_dm_c20240101__20241231__us-gaap--RetirementPlanTypeAxis__custom--ProfitSharingAndFourHundredOneKPlanMember_zsUrEAZM7677" title="Defined benefit plan, annual cost">1.1</span> million, $<span id="xdx_906_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_pn3n3_dm_c20230101__20231231__us-gaap--RetirementPlanTypeAxis__custom--ProfitSharingAndFourHundredOneKPlanMember_zLJdVD4Kvtab" title="Defined benefit plan, annual cost">1.1 </span>million, and $<span id="xdx_90C_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20220101__20221231__us-gaap--RetirementPlanTypeAxis__custom--ProfitSharingAndFourHundredOneKPlanMember_zSqQUMnZF9hj" title="Defined benefit plan, annual cost">995,000</span>, respectively.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company also provides a nonqualified deferred compensation plan for <span id="xdx_907_ecustom--NumberOfExecutiveOfficers_uofficers_c20240101__20241231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zw0TyeI2wFe7" title="Number of executive officers">20</span> executive officers in the form of a Supplemental Executive Retirement
Plan (&#8220;SERP&#8221;). The SERP provides retirement income for these officers. As of December 31, 2024 and 2023, the Company had
an accrued benefit obligation of $<span id="xdx_906_eus-gaap--AccruedEmployeeBenefitsCurrentAndNoncurrent_iI_pn3n3_dm_c20241231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zr1OARkQm2Vb" title="Accrued benefit obligation">7.2</span> million and $<span id="xdx_905_eus-gaap--AccruedEmployeeBenefitsCurrentAndNoncurrent_iI_pn3n3_dm_c20231231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zsKGAxggJrIb" title="Accrued benefit obligation">6.9</span> million, respectively. The Company incurred expenses related to this plan of $<span id="xdx_904_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20240101__20241231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_z0w3N3IICDT4" title="Defined benefit plan, annual cost">417,000</span>
for the year ended December 31, 2024. The Company had a reversal of $<span id="xdx_907_eus-gaap--AccountsReceivableChangeInMethodCreditLossExpenseReversal_pn3n3_dm_c20230101__20231231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zw4auU4QQBS2" title="Reversal of expenses">1.1</span> million for the year ended December 31, 2023 and incurred expenses
of $<span id="xdx_906_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20220101__20221231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zW9Qi5XWQop6" title="Defined benefit plan, annual cost"><span id="xdx_904_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20220101__20221231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zY0d1J1OjWX" title="Defined benefit plan, annual cost">284,000</span></span> for the twelve months ended December 31, 2022.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for retirement benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 70<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480794/715-70-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (q)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/715/tableOfContent<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (o)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (p)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (r)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480126/715-20-S99-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480266/715-60-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182208560">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock-Based Compensation</a></td>
<td class="text"><p id="xdx_80C_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zqkGkVlmC7b" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
19 &#8211; <span id="xdx_829_zUrpFs4adag6">Stock-Based Compensation</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company utilizes certain stock incentive plans as long-term retention programs intended to attract, retain, and provide incentives for
key employees and non-employee directors in the form of incentive and non-qualified stock options, restricted stock, and restricted stock
units. Shares are granted under plans approved by the Company&#8217;s shareholders. As of December 31, 2024, there were <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pip0_c20241231__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_zU719KXhbao1" title="Number of stock option available for grant">258,622</span> shares
available for grant under the 2020 Southern First Bancshares, Inc. Equity Incentive Plan.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Compensation
cost is recognized for stock options and restricted stock awards issued to employees and non-employee directors and is measured as the
fair value of these awards on their date of grant.&#160; A Black-Scholes model is utilized to estimate the fair value of stock options,
while the market price of the Company&#8217;s common stock at the date of grant is used as the fair value of restricted stock awards.&#160;
Compensation cost is recognized over the required service period, generally defined as the vesting period for stock option and restricted
stock awards.&#160;</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">Stock-based
compensation expense was recorded as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pn3n3_ze8KZpHYqDif" style="font: 11pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: right"><span id="xdx_8BC_zRx4R4Tfj1Fh" style="display: none">Schedule of stock-based compensation expense</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231_zaDLVw9Nih7b" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" id="xdx_497_20230101__20231231_z94CjBFpym9c" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" id="xdx_496_20220101__20221231_zmW93CoG1ro8" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--StockOptionPlanExpense_zvMWMiR6Aed8" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; font-size: 9pt; text-align: left">Stock option expense</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">$</td><td style="width: 10%; font-size: 9pt; text-align: right">374</td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 9pt; text-align: right">528</td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 9pt; text-align: right">927</td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--AmortizationOfDeferredCompensationOnRestrictedStock_z3jbPrkMmEM2" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">Restricted stock grant expense</td><td style="border-bottom: Black 1pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right">1,909</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right">1,415</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right">1,099</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_zH4EsScE7d59" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">Total stock-based compensation expense</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">2,283</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">1,943</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">2,026</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Stock
Options</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">All
stock options have an exercise price that is equal to the closing fair market value of the Company&#8217;s stock on the date the options
were granted. Options granted under the plans generally vest over a four-year period and expire <span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dtY_c20240101__20241231_zfyEwocfZpl6" title="Option expiration period">10</span> years from the grant date. The Company
did not grant any stock options during the years ended December 31, 2024, 2023, or 2022.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, there was $<span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231_zDEznUUIDqM6" title="Unrecognized compensation cost">32,000</span> of total unrecognized compensation cost related to nonvested stock option grants.&#160; The cost
is expected to be recognized over a weighted-average period of <span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231_zXxM4Nt2gDIg" title="Recognized weighted average period">0.3</span> years.&#160; The fair value of stock option grants that vested during
2024, 2023, and 2022 was $<span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231_zqFGU5Tudgk4" title="Fair value of stock option grants">576,000</span>, $<span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20230101__20231231_zmLsMYRSemt3" title="Fair value of stock option grants">846,000</span> and $<span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pn3n3_dm_c20220101__20221231_ziZtptFkFGI6" title="Fair value of stock option grants">1.1</span> million, respectively.</span></p>




<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">A
summary of the status of the stock option plan and changes for the period is presented below:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_pn3n3_zxOldcMgnM6g" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span id="xdx_8B1_zbBxfNPSyO9" style="display: none">Schedule of the status of the stock option plan and changes</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="21" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="21" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Shares</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> average<br/> exercise<br/> price</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/>
 Average<br/>
 Remaining<br/>
 Contractual<br/>
 Life</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Shares</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> average<br/> exercise<br/> price</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/>
 Average<br/>
 Remaining<br/>
 Contractual<br/>
 Life</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Shares</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> average<br/> exercise<br/> price</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/>
 Average<br/>
 Remaining<br/>
 Contractual<br/>
 Life</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 8pt; text-align: left; padding-left: 1.45pt; width: 43%"><span style="font-size: 8pt">Outstanding at beginning
    of year</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20240101__20241231_zCCEAMVnws3c" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"><span style="font-size: 8pt">331,349</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20240101__20241231_zlrMQaqnUYbb" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"><span style="font-size: 8pt">35.51</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 4%; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20230101__20231231_z4FgUh7q9ald" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"><span style="font-size: 8pt">427,224</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231_z6lKVfCbhr75" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"><span style="font-size: 8pt">34.32</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 4%; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20220101__20221231_zdFKwXEIu4nj" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"><span style="font-size: 8pt">464,724</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231_z62Y5O1YhZkf" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"><span style="font-size: 8pt">33.97</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 4%; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Granted</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20240101__20241231_zvfTSoeb1Zf6" style="font-size: 8pt; text-align: right" title="Shares, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4681">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20240101__20241231_z2DQUOt9pXIf" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4683">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20230101__20231231_zgDZtQkyjqZ2" style="font-size: 8pt; text-align: right" title="Shares, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4685">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20230101__20231231_zSurmmwgeR0i" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4687">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20220101__20221231_ziCYeNI46QUi" style="font-size: 8pt; text-align: right" title="Shares, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4689">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20220101__20221231_zltNNRWgVsGj" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4691">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Exercised</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20240101__20241231_zi6lYXdCvWk9" style="font-size: 8pt; text-align: right" title="Shares, Exercised"><span style="font-size: 8pt">(15,250</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231_zTwJSo3gmllb" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"><span style="font-size: 8pt">17.17</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20230101__20231231_zd4K1tGtsj7g" style="font-size: 8pt; text-align: right" title="Shares, Exercised"><span style="font-size: 8pt">(27,250</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231_zAi7baIunH2l" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"><span style="font-size: 8pt">20.18</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20220101__20221231_zRwSIOTSpge" style="font-size: 8pt; text-align: right" title="Shares, Exercised"><span style="font-size: 8pt">(32,375</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231_zTMkvGIpBfz4" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"><span style="font-size: 8pt">27.94</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left; padding-left: 10pt"><span style="font-size: 8pt">Forfeited
    or expired</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20240101__20241231_z8NYyjYxzlh" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"><span style="font-size: 8pt">(3,500</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231_zrgUArtJlYy6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"><span style="font-size: 8pt">41.55</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20230101__20231231_zjrY0QV6bfmi" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"><span style="font-size: 8pt">(68,625</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231_zRoAarKfAT1j" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"><span style="font-size: 8pt">34.15</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20220101__20221231_zcf4i63hZDOk" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"><span style="font-size: 8pt">(5,125</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231_zyYEh2t96IOi" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"><span style="font-size: 8pt">43.14</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Outstanding at end of year</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20240101__20241231_zVGhH4VICVSa" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"><span style="font-size: 8pt">312,599</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20240101__20241231_zdDHW43N92Vk" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"><span style="font-size: 8pt">36.34</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zk8eSazAPJqf" title="Weighted Average Remaining Contractual Life, Outstanding at end of year">4.1</span>
    years</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20230101__20231231_zo3TdcYCL5I5" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"><span style="font-size: 8pt">331,349</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20230101__20231231_zh8ovhzlWOF1" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"><span style="font-size: 8pt">35.51</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zygrsgUw41Tf" title="Weighted Average Remaining Contractual Life, Outstanding at end of year">4.9</span>
    years</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20220101__20221231_zwVWUFIkLS3a" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"><span style="font-size: 8pt">427,224</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20220101__20221231_zBaXjW41tO25" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"><span style="font-size: 8pt">34.32</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231_zrZX56mSyWk7" title="Weighted Average Remaining Contractual Life, Outstanding at end of year">5.7</span>
    years</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">Options exercisable at year-end</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20240101__20241231_z9ImCen8Tus5" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"><span style="font-size: 8pt">288,849</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20240101__20241231_zHnnZcTr2KT7" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"><span style="font-size: 8pt">36.00</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zICw9Jp9ZWgl" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end">4.0</span> years</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20230101__20231231_zXVRZW3lWR48" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"><span style="font-size: 8pt">267,376</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20230101__20231231_zQlqxgdXneca" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"><span style="font-size: 8pt">34.48</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231_zWaxZxHjL1lg" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end">4.5</span> years</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20220101__20221231_z8oTe7MGecRb" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"><span style="font-size: 8pt">287,902</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20220101__20221231_zecXkfwwNz3h" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"><span style="font-size: 8pt">32.35</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231_zbklZmR3r7Nk" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end">4.8</span> years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">Weighted average fair value of options granted during the
    year</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20241231_zzWGS58JpdJ6" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4753">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20231231_zCipBng0YJX8" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4755">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20221231_zRcv8JP8FRC4" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4757">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Shares available for
    grant</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20240101__20241231_zbuuVk10QzO8" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"><span style="font-size: 8pt">258,622</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20230101__20231231_z8egZCm6zbcb" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"><span style="font-size: 8pt">319,058</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20220101__20221231_zsQWtNoTAq3c" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"><span style="font-size: 8pt">370,824</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
aggregate intrinsic value (the difference between the Company&#8217;s closing stock price on the last trading day of the year and
the exercise price, multiplied by the number of in-the-money options) of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20241231_zo3IU3uJGck" title="Stock options outstanding">312,599</span>
and <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20231231_zoR75PT55Q51" title="Stock options outstanding">331,349</span>
stock options outstanding at December 31, 2024 and 2023 was $<span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pn3n3_dm_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_zsiRTKOni1Nc" title="Aggregate intrinsic value outstanding">1.4</span>
million and $<span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pn3n3_dm_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_ztcv7IDSJzok" title="Aggregate intrinsic value outstanding">1.3</span>
million, respectively.&#160; The aggregate intrinsic value of <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231_zO8v5AuhAVh3" title="Stock options exercisable">288,849</span>
and <span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20231231_ztyWpyyfpNWg" title="Stock options exercisable">267,376</span>
stock options exercisable at December 31, 2024 and 2023 was $<span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_dm_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_zqyeySy9ckA6" title="Aggregate intrinsic value options exercisable at year-end">1.4</span>
million and $<span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_dm_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_zcH13kVk3zl4" title="Aggregate intrinsic value options exercisable at year-end">1.3</span>
million, respectively.<span id="xdx_919_eus-gaap--StockCompensationPlanMember_zNdKjxbG1dM1" style="display: none">Stock Compensation Plan [Member]</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Restricted
Stock Grants</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Shares
of restricted stock granted to employees under the stock plans are subject to restrictions as to continuous employment for a specified
time period following the date of grant.&#160; During this period, the holder is entitled to full voting rights and dividends.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">At
December 31, 2024, there was $<span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn3n3_dm_c20241231__us-gaap--PlanNameAxis__custom--RestrictedStockPlanMember_zgmSl3eQst5i" title="Unrecognized compensation cost">3.9</span> million of total unrecognized compensation cost related to nonvested restricted stock grants.&#160;
The cost is expected to be recognized over a weighted-average period of <span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--PlanNameAxis__custom--RestrictedStockPlanMember_zOcVPG9Sx9rg" title="Recognized weighted average period">2.5</span> years.&#160;</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">A
summary of the status of the Company&#8217;s nonvested restricted stock and changes for the years ended December 31, 2024, 2023, and
2022 is as follows:</span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_pn3n3_zA8N6FgoodG6" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company's nonvested restricted stock and changes">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span id="xdx_8B8_zc8RScvUq3c4" style="display: none">Schedule of the status of the company's nonvested restricted stock and changes</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Restricted <br/> Shares</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> Average<br/> Grant-Date<br/> Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Restricted <br/> Shares</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> Average<br/> Grant-Date<br/> Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Restricted <br/> Shares</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> Average<br/> Grant-Date<br/> Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 22%; text-align: left">Nonvested at beginning of year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20240101__20241231_zHbzsXX8oh8d" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year">109,533</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231_zlQiAzkd0eDj" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year">44.40</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231_zWBLiovr5qI3" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year">80,337</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231_zxXoODTCCXjl" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year">52.53</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20220101__20221231_zR092bjjqD6e" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year">41,699</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231_zzJCzLd7m3j2" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year">44.71</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20240101__20241231_zR1c9mPdZDjl" style="text-align: right" title="Restricted Shares, Granted">65,373</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zeC7S7J64VF5" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted">36.47</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231_zhIKkxJ62J2c" style="text-align: right" title="Restricted Shares, Granted">69,880</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_ztC0qLsul2W4" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted">37.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20220101__20221231_zQyqvK9Jx563" style="text-align: right" title="Restricted Shares, Granted">53,376</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_ze22IGq9Tj94" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted">56.25</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20240101__20241231_zczkltkbO333" style="text-align: right" title="Restricted Shares, Vested">(30,118</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zO3ndvEpk2f" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested">44.72</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231_zZXiVqaksoyi" style="text-align: right" title="Restricted Shares, Vested">(21,695</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_z9zxpabAFORg" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested">48.95</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20220101__20221231_zhpKj5TQm0q7" style="text-align: right" title="Restricted Shares, Vested">(14,213</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_zzwoQzCubWh5" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested">43.26</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Forfeited</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20240101__20241231_zaOcbaepa55c" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited">(4,937</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zHXUAwN0vlMf" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited">37.95</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231_zJVLw4uyaWH3" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited">(18,989</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_zHIhiVJGbNK9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited">46.83</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20220101__20221231_zDqd6f5dJt2b" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited">(525</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_zDI0Yyyarj7h" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited">61.14</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Nonvested at end of year</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20240101__20241231_z0NIDky5RJE" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year">139,851</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20240101__20241231_zHpaVLhqxUL6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year">40.85</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20230101__20231231_zjdYLD41Lyo4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year">109,533</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20230101__20231231_zwcvj9srqRKj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year">44.40</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20220101__20221231_zUlC3WY1y899" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year">80,337</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20221231_zc3Hd7h7agQh" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year">52.53</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Restricted
Stock Units</b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
January 21, 2025, the Company&#8217;s Board of Directors amended the 2020 Southern First Bancshares, Inc. Equity Incentive Plan, to,
among other things, allow for restricted stock units to be granted. As of December 31, 2024 and December 31, 2023, restricted stock units
were unavailable under such plan.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (l)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181924064">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Dividends<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DisclosureDividendsAbstract', window );"><strong>Dividends</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DividendsDisclosureTextBlock', window );">Dividends</a></td>
<td class="text"><p id="xdx_80E_ecustom--DividendsDisclosureTextBlock_zTjrlFTuGSLl" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
20 &#8211; <span id="xdx_822_zpNX5Gz0y555">Dividends</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
ability of the Company to pay cash dividends is dependent upon receiving cash in the form of dividends from the Bank. The dividends that
may be paid by the Bank to the Company are subject to legal limitations and regulatory capital requirements.</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Also,
the payment of cash dividends on the Company's common stock by the Company in the future will be subject to certain other legal and regulatory
limitations (including the requirement that the Company&#8217;s capital be maintained at certain minimum levels) and will be subject
to ongoing review by banking regulators. The Federal Reserve has issued a policy statement regarding the payment of dividends by bank
holding companies. In general, the Federal Reserve&#8217;s policies provide that dividends should be paid only out of current earnings
and only if the prospective rate of earnings retention by the bank holding company appears consistent with the organization&#8217;s capital
needs, asset quality and overall financial condition.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DisclosureDividendsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DisclosureDividendsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DividendsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DividendsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713285843184">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Regulatory Matters</a></td>
<td class="text"><p id="xdx_80F_eus-gaap--RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_zhZgigntQz78" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">NOTE
21 &#8211; <span id="xdx_82A_zCBA7Xu9HpGl">Regulatory Matters</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Bank is subject to various regulatory capital requirements administered by the federal banking agencies. <span id="xdx_901_eus-gaap--DescriptionOfCapitalRequirementsOnTrustAssets_c20240101__20241231_zpwBzBXEwDK2" title="Capital requirements ratio, description">The capital rules require banks
and bank holding companies to maintain a minimum total risked-based capital ratio of at least 8%, a total Tier 1 capital ratio of at
least 6%, a minimum common equity Tier 1 capital ratio of at least 4.5%, and a leverage ratio of at least 4%. Bank holding companies
and banks are also required to hold a capital conservation buffer of common equity Tier 1 capital of 2.5% to avoid limitations on capital
distributions and discretionary executive compensation payments. The capital conservation buffer was phased in incrementally over time,
becoming fully effective on January 1, 2019, and consists of an additional amount of common equity equal to 2.5% of risk-weighted assets.</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_90B_eus-gaap--DescriptionOfCapitalRequirementsOnTrustAssets_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--WellCapitalizedMember_zfRBeiTHTEti" title="Capital requirements ratio, description">To
be considered &#8220;well-capitalized&#8221; for purposes of certain rules and prompt corrective action requirements, the Bank must maintain
a minimum total risked-based capital ratio of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital
ratio of at least 6.5%, and a leverage ratio of at least 5%. As of December 31, 2024, our capital ratios exceed these ratios and we remain
&#8220;well capitalized.&#8221;</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table summarizes the capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements at December
31, 2024 and 2023.</span></p>




<table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_pn3n3_zb5Fk3NNDji9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B5_z81TJlbWqJSb" style="display: none">Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Actual</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For capital<br/> adequacy purposes<br/> minimum</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>To be well<br/> capitalized<br/> under prompt<br/> corrective action</b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 2.35pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>provisions minimum</b></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">As of December 31, 2024</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 22%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Capital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zCXfnRYZrbVh" style="width: 10%; text-align: right">402,629</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zGn8lNBRDOt9" style="width: 10%; text-align: right">12.66</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zWYFwMQMsTnk" style="width: 10%; text-align: right">254,412</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zjE0sJkgaOAa" style="width: 10%; text-align: right">8.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--CapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zMJXSwF5zU0f" style="width: 10%; text-align: right">318,015</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_ecustom--CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_znInoTvfLVw6" style="width: 10%; text-align: right">10.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z8DiOy88MTM4" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount">362,875</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zZJq5mGzGwYb" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio">11.41</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z619aurhftDj" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">190,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zaoDf0BsVA71" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneRiskBasedCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zTYUHJaHUip5" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum">254,412</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zr6yQ3RIEnn2" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">8.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zt1F8q3LiEd9" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount">362,875</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zhvS0oytqSXl" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio">11.41</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zzphDMI6jRDc" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">143,107</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zNDgZGuLQWVb" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zjMcSItnGede" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum">206,709</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_z456QJgQf7T1" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">6.50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to average assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z2Rb2aZyuzX3" style="text-align: right" title="Tier 1 Capital (to average assets) Amount">362,875</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zl7XgdFrv5xg" style="text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio">8.75</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zPGrbr0ITxPd" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum">165,941</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zHqEwWdeCPK2" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio">4.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--TierOneLeverageCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zWn6JPFkko52" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum">207,426</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zEBwj8aGJfd9" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">5.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Company</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Total Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--Capital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zNrAlu1bxpP2" style="text-align: right" title="Total Capital (to risk weighted assets) Amount">403,867</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zxK4MDd1lru1" style="text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio">12.70</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zb1LL3q06EZc" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum">254,392</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zRBBENPq4RP" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">8.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zIE8KQ7Nv0vk" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount">354,916</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zlR5nukrBFYb" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio">11.16</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zu829VUgz92e" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">190,794</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_ztm1HpzbdjWf" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zAcTq6IRWs1a" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount">341,916</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z7oKa4RcGxOk" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio">10.75</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zS13a4oeiic3" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">143,096</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z5haFt6W3OR6" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zDBNHGEijFaj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Amount">354,916</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z0ToAEOiVtG" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio">8.55</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zqUgTEJA8C5g" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum">165,963</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z4ZzONrKOoQ4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio">4.00</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Actual</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For capital<br/> adequacy purposes<br/> minimum</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>To be well<br/> capitalized<br/> under prompt<br/> corrective action</b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 2.35pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>provisions minimum</b></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">As of December 31, 2023</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 22%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Capital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zE6W0WGpG0Yl" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) Amount">390,197</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zsBKqbCkIU1i" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio">12.28</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zCqOX2xXwPt8" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum">254,278</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_z5JIsBOcAQV1" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">8.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--CapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_znm5ppCkgRol" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum">317,847</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zjpWKuWPGepb" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">10.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zup8H2tT17J5" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount">350,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_ztU7fUR8Xd59" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio">11.03</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zclTiuirf6tc" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">190,708</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zzCDJpjcVXt8" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneRiskBasedCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zUuZi6LKSR3f" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum">254,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zkWoHiL9lNqe" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">8.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zggaPHoQfdz1" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount">350,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zUEBKCLxCC38" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio">11.03</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zHDXDJQTPmi7" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">143,031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zOGY4HPWidwa" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zgtRkiJ0m8w2" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum">206,601</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_znatlWfYgHCk" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">6.50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to average assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zWLoLBmKIyJ8" style="text-align: right" title="Tier 1 Capital (to average assets) Amount">350,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zKTqcUcsnbn3" style="text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio">8.47</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_z0fa68c6Yguh" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum">165,414</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_z9Vmhud9chO4" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio">4.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneLeverageCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zG3w1OmHhEfj" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum">206,767</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zwdNGQFTaaJk" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">5.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Company</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Total Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--Capital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zxmwS67v3k6d" style="text-align: right" title="Total Capital (to risk weighted assets) Amount">399,551</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z3RN4QWCLRjd" style="text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio">12.57</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z2OskNqOfVXi" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum">254,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zF6Lf9ZPxyx5" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">8.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zInXLAJecUCc" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount">336,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zkJvnWV4UIQk" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio">10.60</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zQQ4pnPGuyyj" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">190,708</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zedo5W4LuFU6" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zsBPCoY4uvw7" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount">323,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z4I2dTFHTIWl" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio">10.19</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zcIozUx74XS" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">143,031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zEyMZBhxxl2k" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_znx5SfaYqtxc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Amount">336,809</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zB98n94tfta3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio">8.14</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zulPXNIo4oDi" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum">165,436</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zXnVTgpRgG8j" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio">4.00</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>



<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1D<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1A<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1F<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182136080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Financial Information<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock', window );">Parent Company Financial Information</a></td>
<td class="text"><p id="xdx_805_eus-gaap--CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_zy4WAeEYSa07" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>NOTE
22 &#8211; <span id="xdx_829_zKeVgixELhJc">Parent Company Financial Information</span></b></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Following
is condensed financial information of Southern First Bancshares, Inc. (parent company only):</span></p>

<p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><i>Condensed
Balance Sheets</i></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_887_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_pn3n3_znfc5If2STc5" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed balance sheets">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8B1_zitJZNj8JsZe" style="display: none">Schedule of condensed balance sheets</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zLUbt0U0UvSj" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z8IZI2XmZwp8" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AssetsAbstract_iB_zZ7Gbyt19Ai8" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CashCashEquivalentsAndFederalFundsSold_iI_pn3n3_z9DFMe9Z5DQl" style="vertical-align: bottom">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">3,641</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">9,408</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_iI_pn3n3_znPesITPFx3h" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Investment in subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">351,806</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">339,516</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherAssets_iI_pn3n3_z42uCcP7qRl7" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Other assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">149</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">146</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Assets_iI_pn3n3_z6YseLe7vQb6" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.25in">Total assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">355,596</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">349,070</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockholdersEquityAbstract_iB_zEwknhtdVZNg" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Liabilities and Shareholders&#8217; Equity</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_iI_pn3n3_zUuv0hjZ7VJ5" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">249</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">281</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--JuniorSubordinatedNotes_iI_pn3n3_zeNTyNRP0kw5" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 1.5pt">Subordinated debentures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,903</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,322</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockholdersEquity_iI_pn3n3_zCvagDxFkb3e" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Shareholders&#8217; equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">330,444</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">312,467</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3_z2fR6d64h25h" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Total liabilities and shareholders&#8217; equity	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">355,596</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">349,070</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><i>Condensed
Statements of Income</i></b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88E_esrt--ScheduleOfCondensedIncomeStatementTableTextBlock_pn3n3_zZCwItxdR6c6" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of income">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8B9_ztYvAaZOO1jl" style="display: none">Schedule of condensed statements of income</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zc14j46vuYU3" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zFsEkWYrlj96" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z2fABUunqWjl" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenuesAbstract_iB" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Revenues</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InterestAndDividendIncomeOperating_pn3n3_zhjcRschB9o3" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 61%; text-align: left; padding-left: 1.5pt">Interest income</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">12</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">15</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">20</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Revenues_pn3n3_zUN0R1z9szUk" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Total revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CostsAndExpensesAbstract_iB" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Expenses</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InterestExpense_pn3n3_zA8izlWoQocd" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,149</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,197</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,730</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherExpenses_pn3n3_zTJJQiOidOH6" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Other expenses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">255</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">249</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">240</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingExpenses_pn3n3_zrM4GGmxOjU" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Total expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,404</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,446</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,970</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zEQFMcYhqxQl" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Income tax benefit</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">502</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">511</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">409</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_pn3n3_zfzIyTKjcAYl" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Loss before equity in undistributed net income of subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,890</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,920</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,541</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_ecustom--EquityInUndistributedNetIncomeOfSubsidiaries_pn3n3_zLdSzbrTEUK6" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Equity in undistributed net income of subsidiaries	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">17,420</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,346</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">30,656</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_zpVDaeq07M09" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.25in">Net income</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">15,530</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,426</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,115</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  </table>




<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"><span style="font-family: Arial, Helvetica, Sans-Serif"><b><i>Condensed
Statements of Cash Flows</i></b></span></p>

<table cellpadding="0" cellspacing="0" id="xdx_88E_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_pn3n3_zD03mH1HNRI2" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8B4_zmY29V9tyKs2" style="display: none">Schedule of condensed statements of cash flows</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zys0EvsdmTjl" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zIol1XfN47Ck" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zE15ZiyPTZ3k" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Operating activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NetIncomeLoss_pn3n3_zfovFHVBrck" style="vertical-align: bottom">
    <td style="padding-left: 10pt; width: 61%; text-align: left">Net income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">15,530</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">13,426</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">29,115</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zSZM8akpRM4f" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-indent: -10pt; text-align: left">Adjustments to reconcile net income to cash provided by operating
    activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--EquityInUndistributedNetIncomeOfSubsidiaries_iN_pn3n3_di_z8xFUFxnRVWj" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Equity in undistributed net income of subsidiaries	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(17,420</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(15,346</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(30,656</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--ShareBasedCompensation_pn3n3_zA64C0VFoRBc" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-indent: -10pt; text-align: left">Compensation expense related to stock options and restricted stock grants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,283</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,943</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,026</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_pn3n3_zkjzHkCjA0e2" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Increase in other assets	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(125</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5116">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_pn3n3_zoygWydEuUW3" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Increase in accrued expenses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">49</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">110</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">113</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_pn3n3_zFPeAOM6qINf" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Net cash provided by operating activities	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">439</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">598</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zL59KGjMXrP3" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Investing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--InvestmentInSubsidiariesNet_pn3n3_zChJt8UIDNyg" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Investment in subsidiaries, net	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,000</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(5,000</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5132">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInInvestingActivities_pn3n3_z2tIYDPVTCHj" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Net cash provided by (used for) investing activities	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,000</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(5,000</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5136">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zbYvL8qc5MQ5" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Financing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--ProceedsFromTheExerciseOfStockOptionsAndWarrants_pn3n3_zJtpXGAP4NH4" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Proceeds from the exercise of stock options and warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">294</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">518</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">905</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--SubordinatedLiabilitiesPeriodIncreaseDecrease_i01_maCzEnx_z83Jb0zGTLI8" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Decrease in subordinated debentures</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(11,500</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5147">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5148">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInFinancingActivities_pn3n3_z14UY1mQklpk" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Net cash (used) provided by financing activities	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(11,206</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">518</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">905</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_pn3n3_zYALZl6W3Xte" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left">Net (decrease) increase in cash and cash equivalents	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,767</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,474</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,503</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iS_pn3n3_zwgRCGmRoer9" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Cash and cash equivalents, beginning of year	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,408</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,882</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,379</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iE_pn3n3_z0DgGIGoRtjk" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">Cash and cash equivalents, end of year	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,641</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,408</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">13,882</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 2: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189640688">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Activities (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text"><p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_z6ysnAruE83b" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86F_zmerAnQgZwMa">Basis
of Presentation</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Southern First Bank.
In consolidation, all significant intercompany transactions have been eliminated. The accounting and reporting policies conform to accounting
principles generally accepted in the United States of America. In accordance with guidance issued by the Financial Accounting Standards
Board (&#8220;FASB&#8221;), the operations of the Trusts have not been consolidated in these financial statements.</span></p>



<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p id="xdx_841_eus-gaap--UseOfEstimates_zIgY3D3OmX33" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86C_zlrn3APDkv8j">Use
of Estimates</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of
America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amount of income and expenses
during the reporting periods. Actual results could differ from those estimates. Material estimates that are particularly susceptible
to significant change in the near term relate to the determination of the allowance for credit losses, derivatives, real estate acquired
in settlement of loans, fair value of financial instruments, evaluating investment securities for credit impairment and valuation of
deferred tax assets.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Risks and Uncertainties</a></td>
<td class="text"><p id="xdx_848_eus-gaap--ConcentrationRiskCreditRisk_zAtKgJCgtdT5" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_861_zBhuRjCX2CR4">Risks
and Uncertainties</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
the normal course of its business, the Company encounters two significant types of risks: economic and regulatory. There are three main
components of economic risk: interest rate risk, credit risk and market risk. The Company is subject to interest rate risk to the degree
that its interest-bearing liabilities mature or reprice at different speeds, or on different bases, than its interest-earning assets.
Credit risk is the risk of default within the Company&#8217;s loan portfolio that results from borrowers&#8217; inability or unwillingness
to make contractually required payments. Market risk reflects changes in the value of collateral underlying loans receivable and the
valuation of real estate held by the Company. There were several notable bank failures in 2023, driven primarily by liquidity challenges
as depositors rapidly withdrew funds. These failures were exacerbated by the impact of rising interest rates, which left affected banks
unable to sell long-term investment securities without incurring significant losses. In response, regulators took steps to stabilize
the banking system, including ensuring that losses to the Deposit Insurance Fund used to support uninsured depositors would be recovered
through a special assessment on banks, as mandated by law. This has increased and may continue to increase the cost of our FDIC insurance
assessments. While the immediate banking turmoil has largely subsided, ongoing economic uncertainties&#8212;including the Federal Reserve's
evolving monetary policy, persistent inflationary pressures, and concerns about commercial real estate exposure&#8212;continue to shape
the financial landscape. The long-term impact of these developments on the economy, financial institutions, and regulatory frameworks
remains uncertain.</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company is subject to the regulations of various governmental agencies. These regulations can and do change significantly from period
to period. The Company also undergoes periodic examinations by the regulatory agencies, which may subject it to changes with respect
to valuation of assets, amount of required credit loss allowance and operating restrictions resulting from the regulators&#8217; judgments
based on information available to them at the time of their examinations.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Bank makes loans to individuals and businesses in the Upstate, Midlands, and Lowcountry regions of South Carolina as well as the Triangle,
Triad and Charlotte regions of North Carolina and Atlanta, Georgia for various personal and commercial purposes. The Bank&#8217;s loan
portfolio has a concentration of real estate loans. As of December 31, 2024 and 2023, real estate loans represented <span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20241231_zz4fTkh2OAf7" title="Real estate loan percentage">83.5%</span> and <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20231231_zy4Uzlct7v14" title="Real estate loan percentage">84.8%</span> of
total loans, respectively. However, borrowers&#8217; ability to repay their loans is not dependent upon any specific economic sector.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">As
of December 31, 2024, the Company&#8217;s and the Bank&#8217;s capital ratios were in excess of all regulatory requirements. While management
believes that we have sufficient capital to withstand an extended economic recession, our reported and regulatory capital ratios could
be adversely impacted by future credit losses.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company maintains access to multiple sources of liquidity, including a $<span id="xdx_909_eus-gaap--LineOfCreditAssumed1_pn3n3_dm_c20240101__20241231_zlgm8RgHZD1h" title="Line of credit">15</span>.0 million holding company line of credit with another bank
which could be used to support capital ratios at the subsidiary bank. As of December 31, 2024, the $<span id="xdx_907_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_pn3n3_dm_c20241231_zvjfPChd4oy2" title="Unused line">15</span>.0 million line was unused.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubsequentEventsPolicyPolicyTextBlock', window );">Subsequent Events</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zEppejJX8Zs1" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86D_zAl3IMyFsjwk">Subsequent
Events</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Subsequent
events are events or transactions that occur after the balance sheet date but before financial statements are issued. Recognized subsequent
events are events or transactions that provide additional evidence about conditions that existed at the date of the balance sheet, including
the estimates inherent in the process of preparing financial statements. Non-recognized subsequent events are events that provide evidence
about conditions that did not exist at the date of the balance sheet but arose after that date. Management performed an evaluation to
determine whether there have been any subsequent events since the balance sheet date and determined that no subsequent events occurred
requiring accrual or disclosure.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassifications</a></td>
<td class="text"><p id="xdx_849_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zrOb5Qjnr896" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_863_zVesG9Awl665">Reclassifications</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Certain
amounts, previously reported, have been reclassified to state all periods on a comparable basis and had no effect on shareholders&#8217;
equity or net income.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p id="xdx_849_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zEbIeydr3wgi" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86C_zCSvRVDrmvQf">Cash
and Cash Equivalents</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Cash
and cash equivalents include cash and due from banks, interest bearing deposits and federal funds sold. Cash and cash equivalents have
original maturities of three months or less, and federal funds sold are generally purchased and sold for one-day periods. Accordingly,
the carrying value of these instruments is deemed to be a reasonable estimate of fair value. At December&#160;31, 2024 and 2023, included
in cash and cash equivalents was $<span id="xdx_90C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_dm_c20241231__us-gaap--CashAndCashEquivalentsAxis__custom--FederalReserveBankMember_zyGwZwCGD3n8" title="Cash and cash equivalents">5.4</span> million and $<span id="xdx_90E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_dm_c20231231__us-gaap--CashAndCashEquivalentsAxis__custom--FederalReserveBankMember_zyuChzMVth9k" title="Cash and cash equivalents">5.1</span> million, respectively, on deposit with the Federal Reserve Bank.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentPolicyTextBlock', window );">Investment Securities</a></td>
<td class="text"><p id="xdx_846_eus-gaap--InvestmentPolicyTextBlock_z2WvnkPm1LF5" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86B_zq1FSd2Ob1af">Investment
Securities</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
classify our investment securities as held to maturity securities, trading securities and available for sale securities as applicable.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Investment
securities are designated as held to maturity if we have the intent and the ability to hold the securities to maturity. Held to maturity
securities are carried at amortized cost, adjusted for the amortization of any related premiums or the accretion of any related discounts
into interest income using a methodology which approximates a level yield of interest over the estimated remaining period until maturity.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Investment
securities that are purchased and held principally for the purpose of selling in the near term are reported as trading securities. Trading
securities are carried at fair value with unrealized holding gains and losses included in earnings.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">We
classify investment securities as available for sale when at the time of purchase we determine that such securities may be sold at a
future date or if we do not have the intent or ability to hold such securities to maturity. Securities designated as available for sale
are recorded at fair value. Changes in the fair value of available for sale debt securities</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">are included in shareholders&#8217; equity
as unrealized gains or losses, net of the related tax effect. Realized gains or losses on available for sale securities are computed
on the specific identification basis.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForCreditLossesPolicyTextBlock', window );">Allowance for Credit Losses &#8211; Investment Securities</a></td>
<td class="text"><p id="xdx_842_ecustom--AllowanceForCreditLossesPolicyTextBlock_zmUtghbv9bDk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_861_zlsVZC2AC1K1">Allowance
for Credit Losses &#8211; Investment Securities</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">For
available for sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or if it is
more likely than not that it will be required to sell the security before recovery of the amortized cost basis. If either of the criteria
regarding intent or requirement to sell is met, the security's amortized cost basis is written down to fair value through income with
the establishment of an allowance under the Current Expected Credit Loss Model (&#8220;CECL&#8221;). For debt securities available for
sale that do not meet the aforementioned criteria, the Company evaluates whether any decline in fair value is due to credit loss factors.
In making this assessment, management considers any changes to the rating of the security by a rating agency and adverse conditions specifically
related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows
expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash
flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded
for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been
recorded through an allowance for credit losses is recognized in other comprehensive income.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Changes
in the allowance for credit losses under CECL are recorded as provision for (or reversal of) credit loss expense. Losses are charged
against the allowance when management believes the uncollectibility of an available for sale security is confirmed or when either of
the criteria regarding intent or requirement to sell is met. At December 31, 2024 and 2023, there was&#160;no&#160;allowance for credit
losses related to the available-for-sale portfolio. In addition, the Company had no held to maturity securities at December 31, 2024
and 2023.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Accrued
interest receivable on available for sale debt securities totaled $<span id="xdx_90D_ecustom--AccruedInterestReceivable_c20240101__20241231_zmXsUa74HZK4" title="Accrued interest receivable">576,000</span> and $<span id="xdx_907_ecustom--AccruedInterestReceivable_c20230101__20231231_z3gtIkF2FOih" title="Accrued interest receivable">530,000</span> at December 31, 2024 and December 31, 2023, respectively,
and was excluded from the estimate of credit losses.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy', window );">Other Investments</a></td>
<td class="text"><p id="xdx_84B_eus-gaap--ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_ztOcboxnAm67" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_862_zacmaLwV24r">Other
Investments</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Other
investments include stock acquired for membership and regulatory purposes, such as Federal Home Loan Bank of Atlanta (&#8220;FHLB&#8221;)
stock, investments in unconsolidated subsidiaries and other nonmarketable securities. FHLB stock is generally pledged against any borrowings
from the FHLB and cash dividends on our FHLB stock are recorded in investment income. Other nonmarketable securities consist of investments
in funds related to the Small Business Investment Company (&#8220;SBIC&#8221;) and Rural Business Investment Company (&#8220;RBIC&#8221;)
programs, as well as an investment in a South Carolina not-for-profit corporation. No ready market exists for these stocks and they have
no quoted market value. As a result, these securities are carried at cost and are periodically evaluated for impairment.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy', window );">Loans</a></td>
<td class="text"><p id="xdx_841_eus-gaap--FinanceLoansAndLeasesReceivablePolicy_zicgHs4HjWjk" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_867_zKsygrQY5eP9">Loans</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
are stated at the principal balance outstanding. Unamortized net loan fees and the allowance for possible credit losses are deducted
from total loans on the balance sheets. Interest income is recognized over the term of the loan based on the principal amount outstanding.
The net of loan origination fees received and direct costs incurred in the origination of loans is deferred and amortized to interest
income over the contractual life of the loans adjusted for actual principal prepayments using a method approximating the interest method.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForCreditLossesLoansPolicyTextBlock', window );">Allowance for Credit Losses - Loans</a></td>
<td class="text"><p id="xdx_847_ecustom--AllowanceForCreditLossesLoansPolicyTextBlock_zfGumhauyh6j" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_86D_zPTSLlIRr8di">Allowance
for Credit Losses - Loans</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Under
CECL, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with GAAP
that is deducted from the loans&#8217; amortized cost basis to present the net amount expected to be collected on the loans.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Management
assesses the adequacy of the allowance on a quarterly basis. This assessment includes procedures to estimate the allowance and test the
adequacy and appropriateness of the resulting balance. The level of the allowance is based upon management's evaluation of historical
default and loss experience, current and projected economic conditions, asset quality trends, known and inherent risks in the portfolio,
adverse situations that may affect the borrowers' ability to repay a loan, the estimated value of any underlying collateral, composition
of the loan portfolio, industry and peer bank loan quality indications and other pertinent factors, including regulatory recommendations.
Management believes the level of the allowance for credit losses is adequate to absorb all expected future losses inherent in the loan
portfolio at the balance sheet date. The allowance is increased through provision for credit losses and decreased by charge-offs, net
of recoveries of amounts previously charged-off.</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
allowance for credit losses is measured on a collective basis for pools of loans with similar risk characteristics. The Company has identified
the following pools of financial assets with similar risk characteristics for measuring expected credit losses:</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Commercial
loans</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Owner
    occupied real estate - Owner occupied commercial mortgages consist of loans to purchase or re-finance owner occupied nonresidential
    properties. This includes office buildings, other commercial facilities, and farmland. Commercial mortgages secured by owner occupied
    properties are primarily dependent on the ability of borrowers to achieve business results consistent with those projected at loan
    origination. While these loans and leases are collateralized by real property in an effort to mitigate risk, it is possible the liquidation
    of collateral will not fully satisfy the obligation.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Non-owner
    occupied real estate - Non-owner occupied commercial mortgages consist of loans to purchase or refinance investment nonresidential
    properties. This includes office buildings and other facilities rented or leased to unrelated parties, as well as farmland and multifamily
    properties. The primary risk associated with income producing commercial mortgage loans is the ability of the income-producing property
    that collateralizes the loan to produce adequate cash flow to service the debt. While these loans are collateralized by real property
    in an effort to mitigate risk, it is possible the liquidation of collateral will not fully satisfy the obligation.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Construction
    - Construction loans consist of loans to finance land for development of commercial or residential real property and construction
    of multifamily apartments or other commercial properties. These loans are highly dependent on the supply and demand for commercial
    real estate as well as the demand for newly constructed residential homes and lots acquired for development. Deterioration in demand
    could result in decreased collateral values, which could make repayments of outstanding loans difficult for customers.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Commercial
    business - Commercial business loans consist of loans or lines of credit to finance accounts receivable, inventory or other general
    business needs, business credit cards, and lease financing agreements for equipment, vehicles, or other assets. The primary risk
    associated with commercial and industrial and lease financing loans is the ability of borrowers to achieve business results consistent
    with those projected at origination. Failure to achieve these projections presents risk the borrower will be unable to service the
    debt consistent with the contractual terms of the loan.</span></td></tr>
  </table>
<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Consumer
loans</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse">
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="width: 0.25in">&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Real
    estate - Residential mortgages consist of loans to purchase or refinance the borrower&#8217;s primary dwelling, second residence
    or vacation home and are often secured by 1-4 family residential property. Significant and rapid declines in real estate values can
    result in borrowers having debt levels in excess of the current market value of the collateral.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Home
    equity - Home equity loans consist of home equity lines of credit and other lines of credit secured by first or second liens on the
    borrower&#8217;s primary residence. These loans are secured by both senior and junior liens on the residential real estate and are
    particularly susceptible to declining collateral values. This risk is elevated for loans secured by junior lines as a substantial
    decline in value could render the junior lien position effectively unsecured.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Construction
    - Construction loans consist of loans to construct a borrower&#8217;s primary or secondary residence or vacant land upon which the
    owner intends to construct a dwelling at a future date. These loans are typically secured by undeveloped or partially developed land
    in anticipation of completing construction of a 1-4 family residential property. There is risk these construction and development
    projects can experience delays and cost overruns exceeding the borrower&#8217;s financial ability to complete the project. Such cost
    overruns can result in foreclosure of partially completed and unmarketable collateral.</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td>&#160;</td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-size: 10pt">&#9679;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Other
    - Consumer loans consist of loans to finance unsecured home improvements, student loans, automobiles and revolving lines of credit
    that can be secured or unsecured. The value of the underlying collateral within this class is at risk of potential rapid depreciation
    which could result in unpaid balances in excess of the collateral.</span></td></tr>
  </table>
<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">For
all loan pools, the Company uses a lifetime probability of default and loss given default modeling approach to estimate the allowance
for credit losses on loans. This method uses historical correlations between default experience and the age of loans to forecast defaults
and losses, assuming that a loan in a pool shares similar risk characteristics such as loan</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">product type, risk rating and loan age, and
demonstrates similar default characteristics as other loans in that pool, as the loan progresses through its lifecycle. The Company calculates
lifetime probability of default and loss given default rates based on historical loss experience, which is used to calculate expected
losses based on the pool&#8217;s loss rate and the age of loans in the pool. Management believes that the Company&#8217;s historical
loss experience provides the best basis for its assessment of expected credit losses to determine the allowance for credit losses. The
Company uses its own internal data to measure historical credit loss experience within the pools with similar risk characteristics over
an economic cycle. The probability of default and loss given default method also includes assumptions of observed migration over the
lifetime of the underlying loan data.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Management
also considers further adjustments to historical loss information for current conditions and reasonable and supportable forecasts that
differ from the conditions that exist for the period over which historical information is evaluated as well as other changes in qualitative
factors not inherently considered in the quantitative analyses. The Company generally utilizes a four-quarter forecast period in evaluating
the appropriateness of the reasonable and supportable forecast scenarios which are incorporated through qualitative adjustments. There
is immediate reversion to historical loss rates. The qualitative categories and the measurements used to quantify the risks within each
of these categories are subjectively selected by management but measured by objective measurements period over period. The data for each
measurement may be obtained from internal or external sources. The current period measurements are evaluated and assigned a factor commensurate
with the current level of risk relative to past measurements over time. The resulting qualitative adjustments are applied to the relevant
collectively evaluated loan pools. These adjustments are based upon quarterly trend assessments in certain economic factors such as labor,
inflation, consumer sentiment and real disposable income, as well as associate retention and turnover, portfolio concentrations, and
growth characteristics. The qualitative analysis increases or decreases the allowance allocation for each loan pool based on the assessment
of factors described above. Management continues to update and expand the
qualitative framework to further address factors not captured in the quantitative process.&#160;</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
that do not share similar risk characteristics with the collectively evaluated pools are evaluated on an individual basis and are excluded
from the collectively evaluated loan pools. Individual loan evaluations are generally performed for nonaccrual loans and other loans
as considered necessary. Such loans are evaluated for credit losses based on either discounted cash flows or the fair value of collateral.
The Company has elected the practical expedient under ASC 326 to estimate expected credit losses based on the fair value of collateral,
which considers selling costs in the event sale of the collateral is expected. Loans for which terms have been modified are evaluated
using these same individual evaluation methods. In the event the discounted cash flow method is used for a loan modification, the original
interest rate is used to discount expected cash flows.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">While
the Company&#8217;s policies and procedures used to estimate the allowance for credit losses, as well as the resulting provision for
credit losses charged to income, are considered adequate by management and are reviewed periodically by regulators, model validators
and internal audit, they are necessarily approximate and imprecise. There are factors beyond the Company&#8217;s control, such as changes
in projected economic conditions, real estate markets or particular industry conditions which may materially impact asset quality and
the adequacy of the allowance for credit losses and thus the resulting provision for credit losses.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AccruedInterestReceivablePolicyTextBlock', window );">Accrued Interest Receivable</a></td>
<td class="text"><p id="xdx_846_ecustom--AccruedInterestReceivablePolicyTextBlock_zpli9lnKqXSc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_866_zvBnf1KppPI9">Accrued
Interest Receivable</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Accrued
interest receivable related to loans totaled $<span id="xdx_900_eus-gaap--DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_pn3n3_dm_c20240101__20241231_z6uqragd1Wf2" title="Accrued interest receivable related to loans">11</span>.0 million and $<span id="xdx_90D_eus-gaap--DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_pn3n3_dm_c20230101__20231231_zCgcDi2t8ADh" title="Accrued interest receivable related to loans">11.6</span> million at December 31, 2024 and December 31, 2023, respectively,
and was reported in other assets on the consolidated balance sheets. The Company elected not to measure an allowance for credit losses
for accrued interest receivable and instead elected to reverse interest income on loans or securities that are placed on nonaccrual status,
which is generally when the instrument is 90 days past due, or earlier if the Company believes the collection of interest is doubtful.
The Company has concluded that this policy results in the timely reversal of uncollectable interest.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_UnfundedCommitmentsPolicyTextBlock', window );">Unfunded Commitments</a></td>
<td class="text"><p id="xdx_84B_ecustom--UnfundedCommitmentsPolicyTextBlock_zMQnCR4TkfKk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_86E_zsD5HVNV21T">Unfunded
Commitments</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Effective
with the adoption of CECL, the Company estimates expected credit losses on commitments to extend credit over the contractual period in
which the Company is exposed to credit risk on the underlying commitments, unless the obligation is unconditionally cancelable by the
Company. The allowance for off-balance sheet credit exposures, which is reflected within other liabilities on the consolidated balance
sheets, is adjusted for as an increase or decrease to the provision for credit losses. The estimate includes consideration of the likelihood
that funding will occur and an estimate of</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">expected credit losses on commitments expected to be funded over its estimated life. The allowance
is calculated using the same aggregate reserve rates calculated for the funded portion of loans at the portfolio level applied to the
amount of commitments expected to fund.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company's CECL allowances will fluctuate over time due to macroeconomic conditions and forecasts as well as the size and composition
of the loan portfolios.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy', window );">Nonaccrual and Past Due Loans</a></td>
<td class="text"><p id="xdx_845_eus-gaap--LoansAndLeasesReceivablePastDueStatusPolicy_zFjys0fG1O1l" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_862_zUdXMAphCke4">Nonaccrual
and Past Due Loans</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
are generally placed on nonaccrual status when principal or interest becomes 90 days past due, or when payment in full is not anticipated.
When a loan is placed on nonaccrual status, interest accrued but not received is generally reversed against interest income. Cash receipts
on nonaccrual loans are not recorded as interest income, but are used to reduce the loan&#8217;s principal balance. A nonaccrual loan
is generally returned to accrual status and accrual of interest is resumed when payments have been made according to the terms and conditions
of the loan for a continuous six month period. Our loans are considered past due when contractually required principal or interest payments
have not been made on the due dates.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy', window );">Nonperforming Assets</a></td>
<td class="text"><p id="xdx_849_eus-gaap--LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy_zqXrrHBBX0vc" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_861_zaV25QbSGp09">Nonperforming
Assets</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Nonperforming
assets include real estate acquired through foreclosure or deed taken in lieu of foreclosure, loans on nonaccrual status and loans past
due 90 days or more and still accruing interest. Loans are placed on nonaccrual status when, in the opinion of management, the collection
of additional interest is uncertain. Thereafter no interest is taken into income until such time as the borrower demonstrates the ability
to pay both principal and interest.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy', window );">Individually Evaluated Loans</a></td>
<td class="text"><p id="xdx_843_eus-gaap--LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_zseMMUlrdz94" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_866_zCDPYM7gR1Q2">Individually
Evaluated Loans</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Our
individually evaluated loans include loans on nonaccrual status and other loans as needed. For loans that are classified as individually
evaluated, an allowance is established when the fair value (discounted cash flows, collateral value, or observable market price) of the
individually evaluated loan less costs to sell, are lower than the carrying value of that loan. A loan is considered individually evaluated
when, based on current information and events, it is probable that the Company will be unable to collect the scheduled payments of principal
or interest when due according to the contractual terms of the loan agreement. Factors considered by management in determining impairment
include payment status, collateral value, and the probability of collecting scheduled principal and interest payments when due, among
other factors. Loans that experience insignificant payment delays and payment shortfalls generally are not classified as individually
evaluated. Management determines the significance of payment delays and payment shortfalls on a case-by-case basis, taking into consideration
all of the circumstances surrounding the loan and the borrower, including, without limitation, the length of the delay, the reasons for
the delay, the borrower's prior payment record, and the amount of the shortfall in relation to the principal and interest owed. The allowance
for credit loss is measured on a loan by loan basis for commercial and consumer loans by either the present value of expected future
cash flows discounted at the loan's effective interest rate, the loan's obtainable market price, or the fair value of the collateral
if the loan is collateral dependent.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_LoanChargeOffPolicyPolicyTextBlock', window );">Loan Charge-off Policy</a></td>
<td class="text"><p id="xdx_84E_ecustom--LoanChargeOffPolicyPolicyTextBlock_zuzSxH9aYrlj" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_86B_zzOlIky5atth">Loan
Charge-off Policy</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">For
commercial loans, we generally fully charge off or charge collateralized loans down to net realizable value when management determines
the loan to be uncollectible; repayment is deemed to be projected beyond reasonable time frames; the loan has been classified as a loss
by either our internal loan review process or our banking regulatory agencies; the client has filed bankruptcy and the loss becomes evident
owing to a lack of assets; or the loan is 120 days past due unless both well-secured and in the process of collection. For consumer loans,
we generally charge down to net realizable value when the loan is 180 days past due.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock', window );">Loan Modifications to Borrowers Experiencing Financial Difficulty</a></td>
<td class="text"><p id="xdx_84C_ecustom--LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock_z8mo1JMdRJpl" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_869_z7PSbB7bosF9">Loan
Modifications to Borrowers Experiencing Financial Difficulty</span></span> </i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Loans
that are modified are reviewed by the Company to identify if the modification was due to a borrower experiencing financial difficulty.
Terms may be modified to fit the ability of the borrower to repay in line with its current financial status. The modification of the
terms of such loans includes one or a combination of the following: a reduction of the stated interest rate of the loan, an extension
of the maturity date, a permanent reduction of the recorded investment of the loan, or an other-than-insignificant payment delay. The
adoption of Accounting Standards Update (&#8220;ASU&#8221;) 2022-02 on January 1, 2023 eliminated the recognition and measurement of
troubled debt restructurings (&#8220;TDRs&#8221;) and enhanced disclosures for modifications to loans related to borrowers experiencing
financial difficulties.</span></p>





<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RealEstatePolicyTextBlock', window );">Other Real Estate Owned (&#8220;OREO&#8221;)</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--RealEstatePolicyTextBlock_zarWlNqRhqGj" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_867_zb9BUoevT2Ec">Other
Real Estate Owned (&#8220;OREO&#8221;)</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Real
estate acquired through foreclosure is initially recorded at the lower of cost or estimated fair value less selling costs. Subsequent
to the date of acquisition, it is carried at the lower of cost or fair value, adjusted for net selling costs. Fair values of real estate
owned are reviewed regularly and write-downs are recorded when it is determined that the carrying value of real estate exceeds the fair
value less estimated costs to sell. Costs relating to the development and improvement of such property are capitalized, whereas those
costs relating to holding the property are expensed.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p id="xdx_847_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zEvVYIuJ54q6" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86B_zMQzlCt2HZii">Property
and Equipment</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Property
and equipment are stated at cost. Major repairs are charged to operations, while major improvements are capitalized. Depreciation is
computed using the straight-line method over the estimated useful lives of the related assets. Upon retirement, sale, or other disposition
of property and equipment, the cost and accumulated depreciation are eliminated from the accounts, and gain or loss is included in income
from operations.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Construction
in progress is stated at cost, which includes the cost of construction and other direct costs attributable to the construction. No provision
for depreciation is made on construction in progress until such time as the relevant assets are completed and put into use.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeLeasesPolicyTextBlock', window );">Operating Leases</a></td>
<td class="text"><p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zJWW36bs4h1c" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_86B_zpdnFYYlkpoi">Operating
Leases</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company maintains operating leases on land and buildings for various office spaces. The operating right-of-use asset is included in property
and equipment and the operating right-of-use liability is included in other liabilities on the balance sheets. The right-of-use asset
and lease liability are recognized at lease commencement by calculating the net present value of the lease payments over the lease term.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_BankOwnedLifeInsurancePoliciesPolicyTextBlock', window );">Bank Owned Life Insurance Policies</a></td>
<td class="text"><p id="xdx_84F_ecustom--BankOwnedLifeInsurancePoliciesPolicyTextBlock_zbozgpHgcKE7" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span><span id="xdx_866_zNuAoJoCCvCb">Bank
Owned Life Insurance Policies</span></span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Bank
owned life insurance policies represent the cash value of policies on certain officers of the Company.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock', window );">Comprehensive Income</a></td>
<td class="text"><p id="xdx_84C_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_znSWqQ4hgDTh" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_862_zd9eS2y6fw97">Comprehensive
Income</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">Comprehensive
income (loss) consists of net income and net unrealized gains (losses) on securities and is presented in the statements of shareholders&#8217;
equity and comprehensive income. The statement requires only additional disclosures in the consolidated financial statements; it does
not affect our results of operations.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock', window );">Revenue from Contracts with Customers</a></td>
<td class="text"><p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zjGtN4M7ROO" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_86B_z4GURJiWUp16">Revenue
from Contracts with Customers</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company records revenue from contracts with customers in accordance with Accounting Standards Codification Topic 606, &#8220;Revenue
from Contracts with Customers&#8221; (&#8220;Topic 606&#8221;). Under Topic 606, the Company must identify the contract with a customer,
identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance
obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant revenue has
not been recognized in the current reporting period that results from performance obligations satisfied in previous periods.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company&#8217;s primary sources of revenue are derived from interest and dividends earned on loans, investment securities, and other
financial instruments that are not within the scope of Topic 606. The Company has evaluated the nature of its contracts with customers
and determined that further disaggregation of revenue from contracts with customers into more granular categories beyond what is presented
in the Consolidated Statements of Income was not necessary. The Company generally fully satisfies its performance obligations on its
contracts with customers as services are rendered and the transaction prices are typically fixed; charged either on a periodic basis
or based on activity. Because performance obligations are satisfied as services are rendered and the transaction prices are fixed, the
Company has made no significant judgments in applying the revenue guidance prescribed in Topic 606 that affect the determination of the
amount and timing of revenue from contracts with customers.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zILIXunFPpya" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_86E_zGv2iUS263W8">Income
Taxes</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
financial statements have been prepared on the accrual basis. When income and expenses are recognized in different periods for financial
reporting purposes versus for the purposes of computing income taxes currently payable, deferred taxes are provided on such temporary
differences. Deferred tax assets and liabilities are recognized for the</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">expected future tax consequences of events that have been recognized
in the consolidated financial statements or tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates
expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The Company
believes that its income tax filing positions taken or expected to be taken on its tax returns will more likely than not be sustained
upon audit by the taxing authorities and does not anticipate any adjustments that will result in a material adverse impact on the Company&#8217;s
financial condition, results of operations, or cash flow. Therefore, no reserves for uncertain income tax positions have been recorded.
The Company&#8217;s federal and state income tax returns are open and subject to examination from the 2021 tax return year and forward.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zbrvC1JBmsvc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span id="xdx_86A_zE1AwHnoqAak">Stock-Based
Compensation</span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company has a stock-based employee compensation plan. Compensation cost is recognized for all stock options granted and for any outstanding
unvested awards as if the fair value method had been applied to those awards as of the date of grant.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Adoption of New Accounting Standard</a></td>
<td class="text"><p id="xdx_841_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zT4k9rI6vvHa" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><span id="xdx_863_zzx4cZJAcrF6">Adoption
of New Accounting Standard</span></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
June 2016, the FASB issued ASU 2016-13, Financial Instruments &#8211; Credit Losses (Topic 326). The ASU introduced a new credit loss
methodology, the Current Expected Credit Loss (&#8220;CECL&#8221;) methodology, which requires earlier recognition of credit losses,
while also providing additional transparency about credit risk. Since its original issuance in 2016, the FASB has issued several updates
to the original ASU.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
CECL methodology utilizes a lifetime &#8220;expected credit loss&#8221; measurement objective for the recognition of credit losses for
loans, held-to-maturity securities, and other receivables at the time the financial asset is originated or acquired. It also applies
to off-balance sheet credit exposures, such as unfunded commitments to extend credit. The expected credit losses are adjusted each period
for changes in expected lifetime credit losses. The methodology replaces the multiple existing impairment methods in current GAAP, which
generally require that a loss be incurred before it is recognized. For available-for-sale securities where fair value is less than cost,
credit-related impairment, if any, is recognized through an allowance for credit losses and adjusted each period for changes in credit
risk.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">On
January 1, 2022, the Company adopted the guidance prospectively with a cumulative adjustment to retained earnings. Results for reporting
periods beginning after January 1, 2022 are presented under CECL while prior period amounts continue to be reported in accordance with
the previously applicable incurred loss accounting methodology. The transition adjustment for the adoption of CECL included an increase
in the allowance for credit losses on loans of $<span id="xdx_909_eus-gaap--FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_pn3n3_dm_c20240101__20241231_z0EGXRnDTK5g" title="Allowance for loan losses">1.5</span>&#160;million and an increase in the reserve for unfunded loan commitments of $<span id="xdx_90F_ecustom--LiabilityForUnfundedCommitments_pn3n3_dm_c20240101__20241231_zFpI43EXJ8wj" title="Liability for unfunded commitments">2</span>.0&#160;million,
which is recorded within other liabilities. The adoption of CECL had an insignificant impact on the Company's investment securities portfolio.
The Company recorded a net decrease to retained earnings of $<span id="xdx_90C_eus-gaap--RetainedEarningsAppropriated_iI_pn3n3_dm_c20241231_zGY07FmnQFef" title="Net decrease to retained earnings">2.8</span>&#160;million as of January 1, 2022 for the cumulative effect of adopting
CECL, which reflects the transition adjustments noted above, net of the applicable deferred tax assets recorded. Federal banking regulatory
agencies provided optional relief to delay the adverse regulatory capital impact of CECL at adoption. The Company did not elect to use
this optional relief.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
January 2023, the Company adopted ASU 2022-02, &#8220;Financial Instruments &#8211; Credit Losses (Topic 326): Troubled Debt Restructurings
and Vintage Disclosures&#8221; (&#8220;ASU 2022-02&#8221;), which eliminated the accounting guidance for troubled debt restructurings
(&#8220;TDRs&#8221;) while enhancing disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower
is experiencing financial difficulty. In addition, for public business entities, the guidance requires disclosure of current-period gross
write-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20. The Company
adopted the guidance using the modified retrospective method. Upon adoption of this guidance, the Company no longer establishes a specific
reserve for modifications to borrowers experiencing financial difficulty. Instead, these modifications are included in their respective
cohort and a historical loss rate is applied to the current loan balance to arrive at the quantitative baseline portion of the allowance.
The difference between the allowance previously determined and the current allowance was not material to the Company&#8217;s financial
statements.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
January 2023, the Company adopted ASU 2022-01, &#8220;Derivatives and Hedging (Topic 815): Fair Value Hedging &#8211; Portfolio Layer
Method&#8221;, which intended to better align hedge accounting with an organization&#8217;s risk management strategies. The ASU became
applicable to the Company in the second quarter of 2023 when we entered into a fair value hedge using the portfolio layer method.</span></p>





<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
December 2022, the FASB issued amendments to defer the sunset date of the Reference Rate Reform Topic of the Accounting Standards Codification
from December 31, 2022 to December 31, 2024, because the current relief in Reference Rate Reform Topic may not cover a period of time
during which a significant number of modifications may take place. The amendments were effective upon issuance. The amendments did not
have a material effect on the Company&#8217;s financial statements.</span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
November 2023, the FASB amended the Segment Reporting topic in the Accounting Standards Codification to improve disclosures about a public
entity&#8217;s reportable segments and provide more detailed information about a reportable segment&#8217;s expenses. The amendments
were effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15,
2024. Early adoption was permitted. Upon adoption, the Company applied the amendments retrospectively to all prior periods presented
in the financial statements. The amendments did not have a material effect on the Company&#8217;s financial statements.</span></p>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock', window );">Newly Issued, But Not Yet Effective Accounting Standards</a></td>
<td class="text"><p id="xdx_841_ecustom--NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_znDvt1L2KN7k" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif"><i><span><span id="xdx_867_zxCQdJEDvx17">Newly
Issued, But Not Yet Effective Accounting Standards</span></span></i></span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
December 2023, the FASB amended the Income Taxes topic in the Accounting Standards Codification to improve the transparency of income
tax disclosures. The amendments are effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual
financial statements that have not yet been issued or made available for issuance. The Company does not expect these amendments to have
a material effect on its financial statements. </span></p>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">In
November 2024, the FASB amended the <i>Income Statement &#8211; Reporting Comprehensive Income </i>topic in the Accounting Standards
Codification to require public companies to disclose, in interim and annual reporting periods, additional information about certain expenses
in the notes to the financial statements. The amendments are effective for annual periods beginning after December 15, 2026, and interim
reporting periods beginning after December 15, 2027. Early adoption is permitted. The Company will apply the amendments retrospectively
to all prior periods presented in the financial statements. The Company does not expect these amendments to have a material effect on
its financial statements.</span></p>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_OperatingSegmentsPolicyTextBlock', window );">Operating Segments</a></td>
<td class="text"><p id="xdx_843_ecustom--OperatingSegmentsPolicyTextBlock_zWbHItIuePA9" style="font: 11pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><i><span><span id="xdx_867_zVLflblEvSGh">Operating
Segments</span></span></i></span></p>

<p style="font: 11pt Arial, Helvetica, Sans-Serif; text-align: justify; margin-right: 0pt; margin-left: 0pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">The
Company adopted Accounting Standards Update 2023-07 &#8220;Segment Reporting (Topic 280) &#8211; Improvement to Reportable Segment
Disclosures&#8221; on January 1, 2024. The Company, through the Bank, provides a broad range of financial services to individuals
and companies in South Carolina, North Carolina, and Georgia. The Company operates through a single operating and reporting segment,
primarily as a bank through services including demand, time and savings deposits; lending services; ATM processing and mortgage
banking services. The Company&#8217;s chief operating decision maker, the Company&#8217;s Chief Executive Officer, assesses
performance for the Company and decides how to allocate resources based on net income that also is reported on the income statement
as consolidated net income. The measure of&#160;segment&#160;assets is reported on the balance sheet as total consolidated assets.
While the chief operating decision maker monitors the operating results of its lines of business, operations are managed and
financial performance is evaluated on a consolidated basis. Accordingly, all of the financial service operations are considered by
management to be aggregated in one reportable operating segment.</span></p>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AccruedInterestReceivablePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AccruedInterestReceivablePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AllowanceForCreditLossesLoansPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AllowanceForCreditLossesLoansPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AllowanceForCreditLossesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AllowanceForCreditLossesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_BankOwnedLifeInsurancePoliciesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_BankOwnedLifeInsurancePoliciesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_LoanChargeOffPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_LoanChargeOffPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for newly issued but not yet effective accounting standards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_OperatingSegmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_OperatingSegmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_UnfundedCommitmentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_UnfundedCommitmentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomePolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomePolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 810<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinanceLoansAndLeasesReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481569/310-20-50-1<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-15<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-9<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinanceLoansAndLeasesReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-20<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-25<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(h)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-17<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482525/740-10-45-28<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for investment in financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-03(f)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 12<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-12<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 19<br> -Subparagraph (2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-19<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for deeming amounts due from a borrower as not being in compliance with principal and interest payment terms, describes the method for valuing a loan in such status, and indicates whether interest contractually accruing thereon is being recognized as income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the accounting policy for past due status of loans and leases receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 205<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483504/205-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -SubTopic 360<br> -Topic 958<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RealEstatePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for entities that primarily develop and then sell real property at retail or otherwise.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 05<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 970<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482170/970-10-05-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RealEstatePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue from contract with customer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-17<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 19<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-19<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 18<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-18<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 606<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 20<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479806/606-10-50-20<br><br>Reference 9: http://www.xbrl.org/2003/role/exampleRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483426/235-10-50-4<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Topic 606<br> -Publisher FASB<br> -URI https://asc.fasb.org/606/tableOfContent<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.C.Q3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.1.Q5)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.3.Q2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.D.2.Q6)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -Name Accounting Standards Codification<br> -Publisher FASB<br> -URI https://asc.fasb.org/718/tableOfContent<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reporting subsequent events.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-9<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-4<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-11<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -SubTopic 10<br> -Topic 275<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-12<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482861/275-10-50-8<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273562448">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock', window );">Schedule of amortized costs and fair value of investment securities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_pn3n3_ze8Gkb7wcx1c" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B9_zLCnEvg7SJu3" style="display: none">Schedule of amortized costs and fair value of investment securities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Amortized</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Gross
    Unrealized</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Fair</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)<span id="xdx_91B_eus-gaap--CorporateBondSecuritiesMember_zRgiEXkAM99g">Corporate
    bonds [Member]</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Cost</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Gains</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Losses</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Value</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; font-weight: bold; text-align: left">Available for sale <span id="xdx_91F_eus-gaap--AssetBackedSecuritiesMember_zG3bK6EfgN38" style="display: none">Asset-backed
        securities [Member]</span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; font-size: 10pt; text-align: left">Corporate bonds <span id="xdx_915_eus-gaap--USTreasurySecuritiesMember_zoCDxoXOLMLa" style="display: none">US
        treasuries [Member]</span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zKXAdCubu9I9" style="width: 10%; text-align: right" title="Available for sale, Amortized Cost">2,121</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zMc0AP71YZn8" style="width: 10%; font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="-sec-ix-hidden: xdx2ixbrl0891">-</span></td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zOcmGaZJLGRd" style="width: 10%; font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Losses">194</td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zGvuSILf6bCa" style="width: 10%; font-size: 10pt; text-align: right" title="Available for sale, Fair Value">1,927</td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z0LFZjJQkKR6" style="text-align: right" title="Available for sale, Amortized Cost">999</td><td style="text-align: left">&#160;</td><td style="font-size: 9pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zufYMevRfr3a" style="font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="-sec-ix-hidden: xdx2ixbrl0899">-</span></td><td style="font-size: 9pt; text-align: left">&#160;</td><td style="font-size: 9pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zeVmUO52Q8x9" style="font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Losses">91</td><td style="font-size: 9pt; text-align: left">&#160;</td><td style="font-size: 9pt">&#160;</td>
    <td style="font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zGDMSUWhQyo7" style="font-size: 10pt; text-align: right" title="Available for sale, Fair Value">908</td><td style="font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">US government agencies <span id="xdx_913_eus-gaap--AgencySecuritiesMember_z9oY02Z2kVrg" style="display: none">US
        government agencies [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zP2VfwrDuEc9" style="text-align: right" title="Available for sale, Amortized Cost">17,540</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zeDbCRVCkwhc" style="text-align: right" title="Available for sale, Gross Unrealized Gains">1</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zWsgVJQV4R2i" style="text-align: right" title="Available for sale, Gross Unrealized Losses">1,746</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zu2sPe69dHA4" style="text-align: right" title="Available for sale, Fair Value">15,795</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">State and political subdivisions <span id="xdx_917_eus-gaap--USStatesAndPoliticalSubdivisionsMember_zYwOgYjVNkK2" style="display: none">State
        and political subdivisions [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zdyqNafU4ri8" style="text-align: right" title="Available for sale, Amortized Cost">22,387</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zMxshH7aHbcd" style="text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="-sec-ix-hidden: xdx2ixbrl0917">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_ztFVWucjPRD9" style="text-align: right" title="Available for sale, Gross Unrealized Losses">3,065</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zPOmgLaWneRf" style="text-align: right" title="Available for sale, Fair Value">19,322</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Asset-backed securities <span id="xdx_910_eus-gaap--MortgageBackedSecuritiesMember_zNeoj5yb9lX7" style="display: none">Mortgage-backed
        securities [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zVmX4cNDOmBh" style="text-align: right" title="Available for sale, Amortized Cost">36,613</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zTquDerhV0pa" style="text-align: right" title="Available for sale, Gross Unrealized Gains">36</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zev6IvSKMmIb" style="text-align: right" title="Available for sale, Gross Unrealized Losses">111</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_ztq5XXyhPPw7" style="text-align: right" title="Available for sale, Fair Value">36,538</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Mortgage-backed securities</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_znwT80B7EWmf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Amortized Cost">66,988</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zVi9jfMviyra" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains">19</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z8kEjBTHHxNg" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses">9,370</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zKtbvmg0ojSi" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Fair Value">57,637</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total investment securities available for sale</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zGSnbkigD6Oh" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost">146,648</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zPt6iTJexQqa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains">56</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zlbksAX7Byzf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses">14,577</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zElQj7E5Y5h1" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value">132,127</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td colspan="13" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December
                                            31, 2023</b></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Amortized</b></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td colspan="5" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Gross
                                            Unrealized</b></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Fair</b></span></td><td style="font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Cost</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Gains</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Losses</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Value</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Available
    for sale</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Corporate bonds</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">$</span></td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zele2fjeNqOf" style="text-align: right" title="Available for sale, Amortized Cost"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">2,147</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zJ00AwtenOo3" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span style="-sec-ix-hidden: xdx2ixbrl0950">-</span></span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zi6Efjp6wV9" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">237</span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zdSrzhIvbcgk" style="font-size: 9pt; text-align: right" title="Available for sale, Fair Value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1,910</span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zw7iwdGGZyMj" style="text-align: right" title="Available for sale, Amortized Cost"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9,495</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zEpWIML2QPuj" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">1</span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zjKRAu32TxW6" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">102</span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td style="font-size: 9pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td>
    <td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIBKlSU5Tppb" style="font-size: 9pt; text-align: right" title="Available for sale, Fair Value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">9,394</span></td><td style="font-size: 9pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zYYfhAziw1M2" style="text-align: right" title="Available for sale, Amortized Cost">20,594</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zkvJLvblThfb" style="text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="-sec-ix-hidden: xdx2ixbrl0966">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zJzBGtsBbpka" style="text-align: right" title="Available for sale, Gross Unrealized Losses">1,938</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zXcFjZnXXl85" style="text-align: right" title="Available for sale, Fair Value">18,656</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zW1YBA0xWb85" style="text-align: right" title="Available for sale, Amortized Cost">22,642</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zSBON34xAsm6" style="text-align: right" title="Available for sale, Gross Unrealized Gains">11</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z7QhToFMS7uk" style="text-align: right" title="Available for sale, Gross Unrealized Losses">2,912</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z1XYok9QFQ7i" style="text-align: right" title="Available for sale, Fair Value">19,741</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrRrAekoJx16" style="text-align: right" title="Available for sale, Amortized Cost">33,450</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zn8qeIrhutZ2" style="text-align: right" title="Available for sale, Gross Unrealized Gains">2</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zXMLJmTjm5Q3" style="text-align: right" title="Available for sale, Gross Unrealized Losses">216</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zd442Zrv2JAc" style="text-align: right" title="Available for sale, Fair Value">33,236</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Mortgage-backed securities</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zbyuIoWuE6xe" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Amortized Cost">60,730</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z4idojFIENf5" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains"><span style="-sec-ix-hidden: xdx2ixbrl0990">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z8AFhjE4oiy2" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses">8,965</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zslycdNKlJXj" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Fair Value">51,765</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total investment securities available for sale</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zxsvDKjCvQEc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost">149,058</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_z5ct5h0F4tB5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains">14</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zbPp1ZFOHCh5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses">14,370</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_z1NY1Wi7JUye" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value">134,702</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock', window );">Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_pn3n3_zwfX9u4WZrjf" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zL3kgaf1FMKl" style="display: none">Schedule of amortized costs and fair values of
       investment securities available for sale by contractual maturity</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">December
    31, 2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Amortized</b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Cost</b></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair<br/> Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amortized<br/> Cost</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair<br/> Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Available for sale</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; text-align: left">Due within one year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20241231_zlSd3QsF54ud" style="width: 10%; text-align: right" title="Due within one year, Amortized Cost">470</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20241231_zP5MIpnWef3d" style="width: 10%; text-align: right" title="Due within one year, Fair Value">461</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20231231_z2QAva8znUH8" style="width: 10%; text-align: right" title="Due within one year, Amortized Cost">9,503</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20231231_zMfPPvX5JDD1" style="width: 10%; text-align: right" title="Due within one year, Fair Value">9,467</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Due after one through five years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20241231_zg4Fw8p5yBja" style="text-align: right" title="Due after one through five years, Amortized Cost">17,897</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20241231_z5rTjqBDexE2" style="text-align: right" title="Due after one through five years, Fair Value">16,154</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20231231_zwG1vyjczRK9" style="text-align: right" title="Due after one through five years, Amortized Cost">10,222</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20231231_zjZOxZAsSYyj" style="text-align: right" title="Due after one through five years, Fair Value">9,279</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Due after five through ten years</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20241231_zZAUvCS2JQqd" style="text-align: right" title="Due after five through ten years, Amortized Cost">29,512</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20241231_z8asI7CYaa8g" style="text-align: right" title="Due after five through ten years, Fair Value">26,791</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20231231_zAkYSY1HIxk8" style="text-align: right" title="Due after five through ten years, Amortized Cost">32,159</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20231231_zuAHgyQoh1U4" style="text-align: right" title="Due after five through ten years, Fair Value">28,380</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Due after ten years</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20241231_zyMyN67BcdH" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years , Amortized Cost">98,769</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_c20241231_zJsQDHX3i2m7" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years ,Fair Value">88,721</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20231231_zeZ1wI7OGVg4" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years , Amortized Cost">97,174</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_c20231231_z3g5JfeCo0Xh" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years ,Fair Value">87,576</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left">Total investment securities</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231_zqd4vBRhe7Ba" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost">146,648</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231_zAomBMgK3gak" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value">132,127</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231_zUqfrbB1qrhi" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost">149,058</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231_zhmiSPQAhMG7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value">134,702</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock', window );">Schedule of gross unrealized losses on investment securities and fair market value of related securities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_zfx4TCTsjtnb" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BB_zeMojz5R6247" style="display: none">Schedule of gross unrealized losses on investment securities and fair market value of related securities</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Less than 12 months</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12 months or longer</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Available
    for sale</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left; width: 37%">Corporate bonds</td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zkj3s44fAET2" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1058">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zp8h0GDmHOa9" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1060">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zoXgRSmpRSil" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1062">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zlfT5ajOLVWi" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z8ouJ4pkaAg8" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,927</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zScd8t4pt4hd" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">194</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z3BxFwoAqhL7" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zGvkMurJUU5c" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,927</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zlLq9Jx8rVT4" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">194</span></td><td style="width: 1%; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">US treasuries</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zfefjCBPSiMb" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1076">-</span></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z0FmJZTnFez3" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1078">-</span></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zqseQ6QBFwB3" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1080">-</span></span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zqwHWKNXBMte" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zewzPgW4Abki" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">908</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z59clC9XQ1Jg" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">91</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pip0_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zK6aQGGWUnHj" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zRdrcix6DMVh" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">908</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zkzCtynPXBgl" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">91</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">US government agencies</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zCfv7kJsaDHa" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zlWtdJ0Hm7Lj" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">2,694</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zy8zEXmX2AXc" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zgvx1rmF09va" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">9</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zJ7CA3YWWp1g" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10,269</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zQdNB5d0db02" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,745</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zfGphGfK8dBc" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">10</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zco5zqIi8L7a" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">12,963</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_z0icBQamSKq1" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,746</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">State and political
    subdivisions</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zLmP8D2vwluf" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zau83CQZpTS9" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">1,436</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z2jVL4JTmtK7" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">153</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zdPyNPHB0RQh" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">30</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zsVwmP9ZjL38" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">17,886</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zKpgpZagiCBf" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">2,912</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zML16AzmBjjl" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">33</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zkyt7nPkqeTl" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">19,322</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zPRuCzirukqc" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">3,065</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Asset-backed securities</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_982_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zH4XL3vltKn1" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">6</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHg4Jm4CYIog" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">15,828</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zAf0vmt6nZ37" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">83</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHl4BDFsyIC3" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">5</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zPTPH3NoOQy8" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">5,344</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrfcn0gmaUSi" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">28</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98E_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zCVGj8KpG0id" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">11</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zguWGyScH2ck" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">21,172</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zw6vZiAp3VNe" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">111</span></td><td style="text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Mortgage-backed
    securities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztIVNtiQ6DIb" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">6</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zl45in3DMoFl" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8,226</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zyWc6EHDEFJ6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">409</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zw7ZZ2XR68Ek" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">61</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zkcNe97ACgc6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">45,360</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztw0WHMjwiV7" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">8,961</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zOpc2z3UJRV8" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">67</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zAD6JdkQQywf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">53,586</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zwrXPQdTPsS5" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">9,370</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Total
    investment securities</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zaOyX1H7cP63" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">16</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zSczhqhmFVNj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">28,184</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zLzJtBMORwak" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">646</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zMGvSYImzczj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">107</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zhn6DdjBhvf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">81,694</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zDNt4DTdPXtk" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">13,931</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--AvailableForSaleSecuritiesTotalNumberOfInvestments_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zYffNqOGAnrj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">123</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zpC6chPFkxkg" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">109,878</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">$</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zu0zo2EsaZ03" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">14,577</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">&#160;</span></td></tr>
  </table>



<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Less than 12 months</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">12 months or longer</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">#</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Fair<br/> value</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Unrealized<br/> losses</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">Available for sale</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left; width: 37%"><span style="font-size: 8pt">Corporate bonds</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zKmITQBgtj4a" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1184">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zl1sw51Gy0dg" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1186">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z8U0tU5IxZX3" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1188">-</span></span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z9Oh5oYPqqge" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">1</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zfTtW0rBhJgb" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">1,910</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zekX7OKxg7V2" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">237</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_989_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zfNwZImpKjx7" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">1</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zhOoiDW3Ilxg" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">1,910</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z4S4qwEkZdcd" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">237</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">US treasuries</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zIs7hzwjmQij" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1202">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zGjcv9UnO79a" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1204">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zb6d7aCId6M" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1206">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zcIfNWnFfgY1" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z1R2kFSQRjBi" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">897</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zz16EVYLIB07" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">102</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pip0_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zGuwWeWj3S5" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">1</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z2MljILmJJnf" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">897</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z4fQAG12ZeH" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">102</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">US government agencies</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_989_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zuUX3eqOCIpl" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt">2</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zH96k2y7bbN6" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt">7,533</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zmoPnaBAnAZ7" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt">50</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_z6RorEt1Fisb" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">10</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zsqW0iHpiKAd" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">11,123</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zEXeKTFysIj5" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">1,888</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zUTDtLr6Q0rf" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">12</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zVDi4Kp46UMc" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">18,656</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zBfQvfwkgaYg" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">1,938</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">State and political subdivisions</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zlKhIGA9yKXg" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1238">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zLgaZOhb0uCg" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1240">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zqWOi5EVsqVc" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl1242">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zEkCKdIc8Xnc" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">30</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z8fY8vKEtoHl" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">18,964</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zfHeff8PAaxa" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">2,912</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z2fhxC6hbhE7" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">30</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zgY6UkIDnp0c" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">18,964</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zRLuRfknHKD7" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">2,912</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">Asset-backed securities</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHe3uDKqNEXe" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt">8</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_z4O7fUaIOhne" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt">26,746</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHsWMmHaCdXl" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt">145</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zLTVgX3Z7bXd" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">7</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zhk78dkPuc57" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">4,866</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_z8QP0krR23Z8" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">71</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zaJVaKWZ2ds6" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">15</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_znJmornss2x7" style="text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">31,612</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrzezOQO6BLb" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">216</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left"><span style="font-size: 8pt">Mortgage-backed securities</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zERtUpllCMdf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt">2</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztVS2cr226Na" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt">2,869</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zdVuBwOA0kmb" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt">36</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z41Sayl8JY08" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">62</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zFTSHrbfRsZj" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">48,896</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zPXSpa1QG3H7" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">8,929</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zJu6O59IsYCl" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">64</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zTWDaUoRXgM6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">51,765</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zY3AJznb6Ta" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">8,965</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; font-size: 12pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Total
    investment securities</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_z1aAa46QTBX6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"><span style="font-size: 8pt">12</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zo6RQkGLEE7f" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"><span style="font-size: 8pt">37,148</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zwlUhb7BgFJ" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"><span style="font-size: 8pt">231</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zxPL9anBNOS4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"><span style="font-size: 8pt">111</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zhWpdMZsAhE2" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"><span style="font-size: 8pt">86,656</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zzV7R5NU1tjf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"><span style="font-size: 8pt">14,139</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--AvailableForSaleSecuritiesTotalNumberOfInvestments_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zvha4GQcdZbe" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"><span style="font-size: 8pt">123</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zA4485wzz3hj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"><span style="font-size: 8pt">123,804</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zRgOZuyLzeei" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"><span style="font-size: 8pt">14,370</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock', window );">Schedule of other investments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock_pn3n3_zdTOjAzE13qa" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of other investments">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_zFTbMVHxhnNe" style="display: none">Schedule of other investments</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20241231_zisGNCXP9QI9" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_491_20231231_z8g7cFvNf2Vh" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--InvestmentInFederalHomeLoanBankStockFairValueDisclosure_iI_pn3n3" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left">Federal Home Loan Bank stock</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">14,516</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">16,063</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CertificatesOfDepositAtCarryingValue_iI_pn3n3" style="vertical-align: bottom">
    <td style="text-align: left">Other nonmarketable investments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,571</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,473</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--InvestmentInTrustPreferredSecurities_iI_pn3n3_zyCf3who1Ge8" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Investment in Trust Preferred subsidiaries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">403</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">403</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--OtherInvestments_iI_pn3n3_zS5qPvlA2fw2" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-align: left">Total other investments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">19,490</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">19,939</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other investments not readily marketable, including, but not limited to, description of investment, fair value and value as measured by quoted price.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 820<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181820144">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock', window );">Schedule of composition of our loan portfolio</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z061wwS668R5" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BB_zcMl0xbIl3Pf" style="display: none">Schedule of composition of our loan portfolio</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)<span id="xdx_91D_eus-gaap--CommercialLoanMember_zYNvN7yISGq5" style="display: none">Commercial [Member]</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_403_ecustom--CommercialAbstract_iB_zmKLrkNSvTah" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 9pt">Commercial</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; width: 48%; text-align: left">Owner occupied RE<span id="xdx_91D_eus-gaap--ResidentialRealEstateMember_zTDPbS75TfK6" style="display: none">Owner occupied RE [Member]</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zjaWjUNOqwJg" style="width: 10%; text-align: right" title="Total commercial loans"><span style="font-size: 9pt">651,597</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_989_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zpFWqKief1m2" style="width: 10%; text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">17.9</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGyrLa7bHIo" style="width: 10%; text-align: right" title="Total commercial loans"><span style="font-size: 9pt">631,657</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 9pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_982_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zwFMBKAelB24" style="width: 10%; text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">17.5</span></td><td style="width: 1%; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Non-owner occupied RE</td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z0xJ3BlLhKT5" style="text-align: right" title="Total commercial loans"><span style="font-size: 9pt">924,367</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_985_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrgWytPgomJa" style="text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">25.5</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxZ6BcLXhvI8" style="text-align: right" title="Total commercial loans"><span style="font-size: 9pt">942,529</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98D_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqjxocgyNU3e" style="text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">26.2</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Construction<span id="xdx_910_eus-gaap--ConstructionLoansMember_zdYtn56pU0mf" style="display: none">Construction [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zYEp7xO1TKRj" style="text-align: right" title="Total commercial loans"><span style="font-size: 9pt">103,204</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_980_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z38SOR2uAai2" style="text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">2.8</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z9hsM1QgJqh8" style="text-align: right" title="Total commercial loans"><span style="font-size: 9pt">150,680</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_983_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z4ZXND0jzLR2" style="text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">4.2</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Business</td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zHWUakGDbISi" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans"><span style="font-size: 9pt">556,117</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98D_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zCLAvJadZ8J7" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">15.3</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zyZocrQuqjtk" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans"><span style="font-size: 9pt">500,161</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_988_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zqvawFjCt5d9" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans percentage"><span style="font-size: 9pt">13.9</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 20pt">Total commercial loans<span id="xdx_919_eus-gaap--ConsumerLoanMember_zCqeztO7TFfd" style="display: none">Consumer [Member]</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zVJUfcBkXYY7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="font-size: 9pt">2,235,285</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_987_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z6whJb9LeJch" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"><span style="font-size: 9pt">61.5</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z38i38xPrd62" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="font-size: 9pt">2,225,027</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98C_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z3wBUdnUm6j3" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"><span style="font-size: 9pt">61.8</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 9pt">Consumer</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Real estate<span id="xdx_91F_eus-gaap--RealEstateLoanMember_zTaKYRUl6HR3" style="display: none">Real estate [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_za4l5MtvGTtd" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">1,128,629</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98A_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zeDEnbw0F7B" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">31.1</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zH1dFcosvGtc" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">1,082,429</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98F_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zV7Nnn8oSQh1" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">30.0</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Home equity<span id="xdx_915_eus-gaap--HomeEquityLoanMember_zUF0KAFkqSE4" style="display: none">Home equity [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zhpkylGjouf" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">204,897</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zBXgYpiyD68k" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">5.6</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zdLbgYPRsRJl" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">183,004</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98D_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zuYw5cusPySi" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">5.1</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Construction<span id="xdx_910_eus-gaap--CommercialRealEstateMember_zYYEUezuppUl" style="display: none">Non-owner occupied RE [Member]</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zUrWcQO5mx87" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">20,874</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zQJzue6hz5f5" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">0.6</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zDZDgHvg7kB9" style="text-align: right" title="Total consumer loans"><span style="font-size: 9pt">63,348</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zyAgaa3RiXHl" style="text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">1.7</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other<span id="xdx_915_ecustom--OtherConsumerMember_zXfzsjHStuEe" style="display: none">Other [Member]</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_z4GXTBzod988" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans"><span style="font-size: 9pt">42,082</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zBj0R3C2XZH6" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">1.2</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zlXGPDw5wK1j" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans"><span style="font-size: 9pt">48,819</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zqeYo4ZoKlAl" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans percentage"><span style="font-size: 9pt">1.4</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 20pt">Total consumer loans</td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zE8TVVSdZEej" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="font-size: 9pt">1,396,482</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zQ4IJ13kLs72" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"><span style="font-size: 9pt">38.5</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zBz0OXyywIHk" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="font-size: 9pt">1,377,600</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_982_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zrTZ6IiN8Dmb" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"><span style="font-size: 9pt">38.2</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Total gross loans, net of deferred fees</td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zqRszCBypgDd" style="text-align: right" title="Total loans"><span style="font-size: 9pt">3,631,767</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_ecustom--LoansAndLeasesReceivableNetOfDeferredIncomePercentage_iI_pip0_dp_c20241231_zNfMcyV8kcV6" style="text-align: right" title="Total loans percentage"><span style="font-size: 9pt">100.0</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zOd5vbkIWvZ2" style="text-align: right" title="Total loans"><span style="font-size: 9pt">3,602,627</span></td><td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_98B_ecustom--LoansAndLeasesReceivableNetOfDeferredIncomePercentage_iI_pip0_dp_c20231231_zf07ey1F0Lz9" style="text-align: right" title="Total loans percentage"><span style="font-size: 9pt">100.0</span></td><td style="text-align: left"><span style="font-size: 9pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"><span style="font-size: 9pt">Less &#8211; allowance
    for credit losses</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iNI_pn3n3_di_c20241231_zKwMO28xEbt9" style="border-bottom: Black 1pt solid; text-align: right" title="Less - allowance for credit losses"><span style="font-size: 9pt">(39,914</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iNI_pn3n3_di_c20231231_zWMTaZekeAP3" style="border-bottom: Black 1pt solid; text-align: right" title="Less - allowance for credit losses"><span style="font-size: 9pt">(40,682</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 9pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total loans, net</td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_980_eus-gaap--NotesReceivableNet_iI_pn3n3_c20241231_zS2qshaAzo7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans, net"><span style="font-size: 9pt">3,591,853</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">$</span></td><td id="xdx_986_eus-gaap--NotesReceivableNet_iI_pn3n3_c20231231_z46sQJnoi4de" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans, net"><span style="font-size: 9pt">3,561,945</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 9pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 9pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 9pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_LoanReceivableByRateTypeTableTextBlock', window );">Schedule of composition of gross loans by rate type</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--LoanReceivableByRateTypeTableTextBlock_pn3n3_zOlLQHI9iSlf" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span id="xdx_8B2_zAOydmnZWjlk" style="display: none">&#160;Schedule of composition of gross loans by rate type</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Floating rate loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--LoansReceivableWithVariableRatesOfInterest1_iI_pn3n3_c20241231_zE5QJCHOLxWb" style="width: 10%; text-align: right" title="Floating rate loans">697,897</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--LoansReceivableWithVariableRatesOfInterest1_iI_pn3n3_c20231231_zoD1aRghZeI8" style="width: 10%; text-align: right" title="Floating rate loans">574,352</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Fixed rate loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--LoansReceivableWithFixedRatesOfInterest1_iI_pn3n3_c20241231_zMcYKbLPOSje" style="border-bottom: Black 1pt solid; text-align: right" title="Fixed rate loans">2,933,870</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--LoansReceivableWithFixedRatesOfInterest1_iI_pn3n3_c20231231_zq1pFyZV3XDc" style="border-bottom: Black 1pt solid; text-align: right" title="Fixed rate loans">3,028,275</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 10pt">Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zBKfEyGOIbi7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans">3,631,767</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zSTO7OZh5qyg" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans">3,602,627</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock', window );">Schedule of classified by credit quality indicators by year of origination</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock_zSf2HswsGo1" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B8_zsChDEWEI6G5" style="display: none">Schedule of classified by credit quality indicators by year of origination</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">December
    31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; text-align: left"><span style="font-size: 7pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2024</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Prior</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving<br/>
    Converted<br/> to Term</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Commercial</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5OLaNUERqb8" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">51,338</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zsEqz2UuZPwj" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">47,997</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zctL5KTJ0ko3" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">186,361</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z1eV6SenYnKg" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">122,306</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z78RcbkKX35f" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">66,561</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zKDx1NSVfobi" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">145,743</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbFFvsNbveC5" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">160</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zns9xhYt4WJ3" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">238</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTt8ZlpfMF97" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">620,704</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zmZVuMFFmGS3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">480</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zp8gk7wOKnZb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">1,180</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zQMViCccymHe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">3,638</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zgqHCpqiLyXc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,962</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zNu36UcSgZYa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">8,828</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzPcUm3fgQXd" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">11,012</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTY46NsQP7Ci" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1496">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvvymF2S2FYi" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1498">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zuOKP6Re8Aj5" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">27,100</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGcyoDi1mFJ4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1502">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zf5LZyfWM9V3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1504">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOGXhEGuk7X2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">162</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYTDLbtxm953" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1508">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z1Zafn80snUi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1510">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zlIliXKp5mHi" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">2,840</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrK7q64UWch3" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1514">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z1jzECAzIuRe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1516">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdMqLoWlwvT8" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,002</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVe31offZ142" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1520">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJDPQ0pADCy9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1522">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAdIxt7FRxY4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1524">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zhtRPG6HbWP6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1526">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z1lF5GpEt9l6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1528">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzd0iuFohwll" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">791</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zXabreRFGNTk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1532">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVSXSoti80lb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1534">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z44v6SM513Qb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">791</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Owner occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgTe8V0G5bPj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">51,818</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zsR26YbUomEl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">49,177</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zbuIagoU0n51" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">190,161</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgEvdUZyNyKj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">124,268</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zc4prhmJrOck" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">75,389</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zsqa0R3ngURc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">160,386</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zyHzY79vge9c" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">160</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGnGT6KfA1K8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">238</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zyyHgxrHJU04" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">651,597</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Non-owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMGfblEwxlD1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">50,685</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmReKgqYhMqd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">70,517</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zlj6CPIPSdFc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">321,726</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z4RaGbHRbyx" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">145,658</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ziASN6pY8Omc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">95,994</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z972MJFVz1tf" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">183,723</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zqF0RiKxlI9b" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">360</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zl0ox42sWdS4" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">220</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zReY2hGMpXR4" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">868,883</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9jYn4gffGfe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1574">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zeEI8CtmxkWd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">954</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1eB5erOQYZf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">6,081</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zA02vf6Iti7l" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">10,238</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZzo7oh0ySJc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">4,705</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z7F5RnBlK7n8" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">8,435</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zhYPdh9HG2Y1" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1586">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zq8bZUXJA7cf" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1588">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z92QjWni4942" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">30,413</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zr8l7sDHYLjh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1592">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zXjf8oE53Q8b" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1594">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOt9s5A5NcX3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1596">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zL9TgrouYkTl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">7,579</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zPghryVxcqsf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1600">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zqIc5cbDBVw9" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">8,882</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLNWpBeguPk" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1604">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zl0i2wxspTHe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1606">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zc9J8zFLk5Ee" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">16,461</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zuox5yNEHrha" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1610">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znrJVkZtiRjc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1612">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znkE6TuynuL" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">969</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zxxh25fixcD1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1616">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zp8ACHf4nb7l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1618">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBLHaIxhzjk9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">7,641</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7xNp4hNKufc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1622">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBIS6u18jb0l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1624">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zlzSqd2BHTqa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">8,610</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Non-owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zldb1qXzSLVk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">50,685</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zoRPZ7TtUDzh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">71,471</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zvEPmhwLJ9Y6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">328,776</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqRKkPfWnIC3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">163,475</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zDLIWuhkzzyl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">100,699</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zAiIi3NT8zJ9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">208,681</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCKjSJzSISi5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">360</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zBLjBzmh6Eg6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">220</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z0kuZKCj3IFk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">924,367</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current period gross write-offs</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zggXvXuDI5H" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1646">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zKRgiarjeu96" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1648">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zRjoe9O2OAdi" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1650">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_ztdYyz7EJjQb" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1652">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z6OBod9vimW6" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1654">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zptMiG5Hr0D3" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(1,029</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z50o1KeibY4c" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1658">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zI7yw72En4sd" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1659">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zHXfG7yNtIe4" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(1,029</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zY8GPf4d0hsj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">24,076</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zDvdjzLdf9F6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">26,501</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zy0dN8RQhLD2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">34,067</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztfBc59nXmxg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">15,000</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyxxEuBc5vDi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1671">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z19ByT97St2" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1673">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwJNbM34KsA" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1675">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zGhEYR32x9U8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1677">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zgkbEJlaW497" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">99,644</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6ZMgRDi5xh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1681">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zIEY3LuTUdj9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">2,420</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zWhLM8C38dfi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">1,140</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zVmBAXl3ruKc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1687">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zu66wyRjL5h3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1689">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDTBFQ3c64el" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1691">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0yB8sBA2WYf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1693">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zw7lxblSBHE2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1695">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zBYUPCnpzN1h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,560</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zoAnvOVBBNJ2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">24,076</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1vCEQNVWp0b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">28,921</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zbDhDoH8J9lf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">35,207</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zWPajUNACszl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">15,000</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zj5PB4GtEjt2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1707">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zL2IoTBGMvC" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1709">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z99EGHw9B5Fj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1711">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zEL9UXty5Uy4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1713">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_znDGH53mnfLe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">103,204</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Business</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zL2jpRiBJQkl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">54,814</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znM6kypADeBf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">41,743</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyhnnNz8oknf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">129,450</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zk9mIIDEdjse" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">38,312</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zoZP1a1SNUh2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">15,716</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z9oBxH3BA9D7" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">51,566</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zUJAmqj6KzAk" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">196,246</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmcMz6RJsov9" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">803</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQx9M5hxtcqh" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">528,650</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zASAXSf8GKig" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1735">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6vCftU8uakk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">132</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDRpmOOmTXEd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">5,353</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zLe5QVORkHO1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">2,174</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zhPvYYyxUDQ6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">1,423</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zL7zUyz2iyu2" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">5,243</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9OxLhlUXeYj" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">8,776</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z5rP65meJ6Vg" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">389</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0JAgVpeopLf" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">23,490</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z2BAP95mIsmc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">660</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zV08ZGr4sQii" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">95</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzob9cDjl59i" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">805</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znZD5W2s0k83" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1759">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zxJkz0gRMtR9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">65</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zH6AtdIrARJ4" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">533</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zru0wrJgLa96" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1765">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzeFVyMzIcIk" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">206</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zVODTTDIQqck" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">2,364</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zNRwOvA0yeSg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">28</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zccFNYvwwcfl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1773">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zm9J5RdFKwsb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1775">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzOOa1krcPHh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1777">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVDn7xA0cAWk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">385</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zoxwC4cTdyJl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">630</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvPAIAivGVE1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">570</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zY8dVp8tdwX9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1785">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z5uO2LbeqrA2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,613</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Business</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFZCbVaq29Sd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">55,502</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqaBC8hw3Y3d" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">41,970</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zPi7b1fqX8Bh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">135,608</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zBY39rS1uGri" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">40,486</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqh4qQnzWxL6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">17,589</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zTanIHjgyOd8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">57,972</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRK6k3c0QK23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">205,592</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRx7bFC0Grd9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">1,398</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zEoXlxo2Lrz3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">556,117</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zSE4IroRWkX2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1807">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zaa9coFxm7cj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1809">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_z8aMoTo9wTk3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1811">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zJQUNlGed64h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt">(143</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zT0trfQ4vJo7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt">(347</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_z44aAajxjddi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(18</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zrJcaiM8WcR9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(72</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zlfhzdpzLkM2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1820">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zREy8Pb2icm1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(580</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Commercial loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zAQAMejpKDMa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">182,081</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrrAJydfvHFe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">191,539</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1SG9DNjYCq9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">689,752</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrZQOPeMBFIj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">343,229</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zhqYsUajbFTi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">193,677</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zXknqmmkRxXd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">427,039</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfR1fcnwiSW9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">206,112</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfvY1FQlXhvh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">1,856</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zIwlGTtmX1r5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">2,235,285</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Consumer</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Real estate</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zja7O4iD1Fn" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">78,287</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zXP841eTshmc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">144,487</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znFZHv1drVrb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">277,854</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zuzDjjQzo4r1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">263,079</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zFJganUCZ9wg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">160,007</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zjW1WFJbfpA3" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">153,584</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zR9DUmbt7JD1" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1853">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJI85aeycAJ6" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1855">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zYty4bQrbPx9" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,077,298</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDCL4rihZlF1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">671</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zR2JILyUNCJj" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt">2,409</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z2CiIiVkWuVb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">6,961</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zolaVbWlKzCj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">8,573</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zrLnnFq9zRqb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">4,147</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zw2fiHfI4QT6" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">4,632</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zYM6quuDicm4" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1870">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1VD342kgoi1" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1872">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z4oYWfWq8c7h" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">27,393</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzUpZ2J05kGe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">817</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zkdeHTz7mZzj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">1,536</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zDNCAAqhmtwl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">5,987</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zqCQp04WEF71" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">2,664</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z0usXRtyTXs4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">2,804</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z8luHtWXsV71" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">5,181</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyqVlManc9ge" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1888">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrndD9i4feRj" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1890">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYETIYN68igb" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">18,989</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z6ayhFjwIFg2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">212</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zrPvpmYfSuXa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">508</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zQGdDjWgmiOd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">967</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znpIESnGTlQ3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">746</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zruHYGv3Cetf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">821</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zEZvxShcUbAi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">1,695</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVAyWxUb5Aw3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1906">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zC0PeYuKhAx5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1908">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z0t3tua3Kvdd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">4,949</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Real estate</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zFv8xrJ4qiej" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">79,987</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zxniXqfWLkd7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">148,940</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zGcJScxvkMfg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">291,769</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zLnxztUueVx5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">275,062</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zsWqaEXOtop9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">167,779</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zxCxM0jBWnke" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">165,092</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z9YTnIVFxJl1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1924">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zvN3c9pSBTy3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1926">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zI3ROFwr6rvg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,128,629</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Home equity</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMViVfULpsMf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1930">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span id="xdx_90C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zielbNoWOcsk" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="-sec-ix-hidden: xdx2ixbrl1932">-</span></span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zILtk2m6Guta" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1934">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z97ukmh847L2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1936">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zSn9tcznoSAg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1938">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z09GW5g17Gr9" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1940">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zS9NEppxPbj6" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">188,451</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zHG7YNz36A85" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1944">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zo42oujJdsXe" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">188,451</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z4b4WbekdxEa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1948">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_ztX9CngE38Zb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1950">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCyPTKoe8fhi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1952">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z8fgZ7ftiiw5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1954">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z3xzJAZwnbFe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1956">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzIwPdrt2Vvk" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1958">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zjjvmLKRRsgb" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">9,114</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCznJJIG7tod" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1962">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zR76S6DSzVIj" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">9,114</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zQdZydxldWt6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1966">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrRACkUO3A64" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1968">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zEFXU6Bxeu69" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1970">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zJAr496c7QV1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1972">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrgHut854RIe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1974">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdwYFdDjg0W" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1976">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zVUXtXRgY1C9" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">6,173</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zMLDnPCZB5ua" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1980">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zt0SglvVP5Yb" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">6,173</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zasMzR3xMTlj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1984">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAPXDKVcs3d8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1986">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zL4MIqaniD6h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1988">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zD9cr3H0eBj7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1990">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zft4xA7x4soj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1992">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zrYkhDopKcp8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1994">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzL37D60sTY4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">1,159</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z4PeNLu1Esp6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl1998">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zA2URorV08T6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,159</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Home equity</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_ztdErDR62RAa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2002">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zadPXHYrGVs" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2004">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zilp5bEJTOl5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2006">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zgeIYmwjLI0h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2008">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z1HVPXRwwlEk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2010">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zqdA3PE2OtNa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2012">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zkWDDMxQF08l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">204,897</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zPPTVXSXeeM3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2016">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z0ezDPapaJrh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">204,897</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zKbmeAUVUu7h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2020">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zCftveCTSpag" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2022">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzkdYxPsN5Zf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2024">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzF7NJGUuTMh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2026">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_ztZt9cUs53ci" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2028">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zt0fugefwCAk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2030">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzyKDbIlku7h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(45</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zYzAnz7z2sB1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2033">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zcpvZOMEu9T7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(45</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zZiYW5iCxnRa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">7,700</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z2gl1UXOVmea" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">3,636</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyLq7zBEpOG3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">9,222</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zvgYnvMXZXtc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">316</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCusECnbqZSf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2045">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zj8gB1FC4vYh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2047">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zeJdEEHxKXw9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2049">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQfjv2vimMT2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2051">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkVswpebmwkl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">20,874</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zoeOb0Wa7P3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">7,700</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zFU5xapDhChd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">3,636</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zgn55x4tF70d" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">9,222</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z9DVlVaZa4v5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">316</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zGhOd2B4i5ed" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2062">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zv3Lin76lsU5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2064">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zVloLQwX5wO5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2066">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z0NuuPOxRy9a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2068">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zIo3WetnAde9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">20,874</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Other</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJwRZFI3TAsh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">2,732</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzQIaQ55SKY1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">836</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztxMBBL0csx6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">1,521</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zNrmiiItssvk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,593</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z24iXMKHY2wb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">1,229</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyeLBDe0E6y8" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">2,609</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zqxNNcijw79l" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">29,660</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zaqbu4odcMy8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2086">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTztJNOr1yN9" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">40,180</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zEElclcE8qn8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">167</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zkYOpToZL5Pi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">61</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zziWLFOBmKFj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">12</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zqo7FpvUa33b" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">366</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zEsfB0JBnl49" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2098">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zlOeLdwBShQ8" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">129</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZf4xNZ4AFR5" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">595</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zXvnK83TcqId" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2104">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_ztsEclh1B1I7" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,330</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special
    Mention</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zBpxK4jPWf5b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">36</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zawOMAAefGcl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">35</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zz2mdICUcbXk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">325</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zZcflWkwBwnk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">66</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z9eriUZbZe4b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2116">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zlXaJTTlwDUe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">65</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zX92GOoi1mm3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">45</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zIeyg6ueTf5j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2122">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zBez4CMYmmAi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">572</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Other</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfw4sEVzrls6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">2,935</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zh60himJGq5k" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">932</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zF9VJgpONx5h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">1,858</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z8W4LYOGMF2h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">2,025</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zqp9JNplTnGi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">1,229</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z1vFIMS3QtFi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">2,803</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfcFBOQz4jHe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">30,300</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zWivrf2HBGFi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2140">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zUdJCWu2hEZg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">42,082</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zYEnqzUeIEDf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2144">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zEPymux0tPlk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2146">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfBClrfxqrFa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2148">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zjthf9sucIGf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2150">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zHyFFM8zEUIj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2152">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zzs20HaNRtCf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(38</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zUcNqp82TV1h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(42</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zVP3kfKS7QL2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2157">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zxhCIm7OKpM" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(80</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Consumer loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zRU3yqQ52e79" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">90,622</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zGsN2oMsBkr" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">153,508</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zqA5wGpfAWbd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">302,849</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zeH4rdgVGVp2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">277,403</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zgyCEdbDVs5c" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">169,008</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zsWlbWQjg2Hi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">167,895</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zgKefb2IuIce" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">235,197</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zFonN6YOqIul" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2175">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zRLRKeN2jSjg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,396,482</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;&#160;Total loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231_zkir7zdIpkVb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">272,703</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231_zbbo63mM7J09" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">345,047</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zLfJSII6BWWa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">992,601</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_z4CV4rZPyBMd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">620,632</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zQ7HPPRLrose" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">362,685</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zwuooJNCyXOl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">594,934</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231_znaq2pz5Gy2i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">441,309</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231_z90IKdZnOGWh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">1,856</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zPy93vnk0Bkj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,631,767</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><p style="font: 7pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt"><i>Total
                                            Current period gross write-offs</i></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231_z3I24hfsyIxj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2197">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231_zyTWga4CFUO5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2199">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231_zfFtAtsJCNph" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2201">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231_zp7VxZG8vqLi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt">(143</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231_zPvjG09g3Os" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt">(347</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231_zPez7EdurEb5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(1,085</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231_zaIbB0UyQvh5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(159</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231_ztSkJBo5vXli" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2211">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231_zDdgVA64Bomf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(1,734</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"></p>



<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"><span style="font-family: Arial, Helvetica, Sans-Serif">The
following table presents loan balances classified by credit quality indicators by year of origination as of December 31, 2023.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-top: Black 2.5pt solid"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">December
    31, 2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; text-align: left"><span style="font-size: 7pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2023</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2022</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2021</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2020</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">2019</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Prior</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Revolving<br/>
    Converted<br/>
    to Term</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 7pt">Total</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Commercial</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCPOrDoXHMbg" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">42,846</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzfg1SXyA7pf" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">180,654</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zrQv9UOpSpbi" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">138,549</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z07ltumrSpi8" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">64,818</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z713jFYhoDi5" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">59,880</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z93YwmjuYIEk" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">110,502</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zapxiwie8ig5" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">85</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMGJ2nLhKLx9" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">166</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="width: 1%; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztOEuUcoGYmb" style="width: 10%; font-size: 7pt; text-align: right"><span style="font-size: 7pt">597,500</span></td><td style="width: 1%; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z5aXRK06XM38" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2224">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zv4zjEmwwJfh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">3,460</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTylkQSY2vI5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">460</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zY4fTDnNlAuf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">15,997</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zJPliaMDrlY9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">3,525</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTQqLGWYS9La" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">6,616</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zh6FUmxs1XLg" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2236">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zXgWSmGkcdt7" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2238">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6KLfNJDsPig" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">30,058</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zO9szD9atZBb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2242">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zor2z3rwHXxe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">181</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zSLXpiTSQ6K6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2246">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGfwOcsdaC2a" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2248">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLsK3XKrEpKk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2250">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRXBwxngXgOl" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">3,057</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zekKZ2RUuZ3i" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2254">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zr4BmGjBqUWj" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2256">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zEYjFxz34hH8" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,238</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zDyuCb74rFl4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2260">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z1E5cMKfsxB3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2262">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7mUoZZ9uu9f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2264">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zjoTiYgxZV94" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2266">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWdYJ0mbmZ3e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2268">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zfCFTJoDjcRg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">861</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvJbzrj4GIri" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2272">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zh6oLWG7poH4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2274">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zKUq1yrYBdAc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">861</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Owner occupied RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_z8EPyzcfcZjl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">42,846</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zD5PRBdn7Tw3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">184,295</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zJXb7T7FG3O4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">139,009</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zHX3Cx1LfPrg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">80,815</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zFMJXNzkMKK5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">63,405</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zZfRLKk1BwE8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">121,036</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_z5P9vjfvsLv" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">85</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgd9KnjZ7H0e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">166</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGZWQatOnHHe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">631,657</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Non-owner occupied RE</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zF2Z19DzdBT7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">84,617</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQbWSAvQxn8l" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">298,063</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zRFPJvwhzME7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">162,697</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zHcXhM5ADDw7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">107,364</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz0mNXXwDsb3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">59,260</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zF7nqbB268Ri" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">163,990</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwk8AfCDvrfi" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">9,249</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zVgstyzjAQgk" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2310">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z2AsVqkUNaB1" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">885,240</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1P9GYqMUYdh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">1,007</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zaIMu61fgfkd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">3,260</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zspLah8WQg5f" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">9,914</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1Ppnc7FpAR9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">533</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zdGM33qZgQA7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">5,545</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zsTutydgBdQ" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">10,630</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zPhxjoDLIGul" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2326">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zr8k2RuP3v22" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2328">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zt8gdpada36" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">30,889</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYKUfBKX8Lb8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2332">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zb2e2HixzS99" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2334">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOCw3KBteXhe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">7,759</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zTwm9HTv1aSe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2338">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyKPIaCLsIt1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">8,252</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zprkvTm31Dxj" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">879</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z0ZFZPylfcxk" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2344">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyPPKqbsB528" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2346">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLhn3qIfHON8" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">16,890</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z5tqeewgsi3i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2350">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJP0fHGv4LBh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2352">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBwTrxUa6U6i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">313</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvLDccsy0Apd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2356">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVj2S0RGpnBl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">8,088</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWjRxTRQFkG6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">1,109</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zlks3G0hnru5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2362">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zPM8MPf4Hyq1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2364">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zLyXV6daWByc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">9,510</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Non-owner occupied
    RE</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zuwrTpfoYFR2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">85,624</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zmwkAslV3RI5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">301,323</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zhIjwFWY1uK4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">180,683</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zjuVIYFJtZIc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">107,897</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zk5ertwZJCw1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">81,145</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zThw9YdzubN8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">176,608</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zeitJ7VZngh7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">9,249</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_ztTdo4B2D1af" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2382">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zx2wCt5vF5K5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">942,529</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zLXluZj2hhp9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2386">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zOVEu6nhxCFg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt">(200</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1pdZyouIi4l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2390">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zGlOIl6ACnua" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2392">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCoiiVARGT0e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2394">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zomRkHtLGjU4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(42</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zSGXwdGFIQW5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2398">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zyPlttj2T7Rf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2399">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z25xyFB39cy4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(242</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz6IgYPYVEo3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">27,262</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5UvNqdi8Xj7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">86,161</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zAUN3RhrkHb8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">24,399</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znq5Ybd2XEgi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">11,459</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbbLDAc4wrrh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2411">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zXcJnuwm5jkf" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2413">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmncMch18cC4" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2415">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z8vERyj5phX2" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2417">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ziRI1WNU4YP1" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">149,281</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zqPgoBdpgBRh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2421">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zaAcB4LwiLF3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">1,399</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvE2YKVBUPwd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2425">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zLCtq7FaPiu7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2427">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCffi1ikVUW7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2429">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zyEjbuJdY1O4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2431">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zmf2ma8jQ9H2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2433">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z772sgbkKh1a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2435">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zS7papi4abfj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,399</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zma93AHpKJh1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">27,262</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFUT3GTSCxUi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">87,560</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zw7M2wuVMmjj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">24,399</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zi8DOKxm8CU2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">11,459</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zw6vxMyd87Ei" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2447">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z8rQcjj3nTok" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2449">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zvkxR6looMn8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2451">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zZnyBrr99Ln7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2453">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zGH5ThGluoXa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">150,680</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Business</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zg8W4AKJBiy8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">48,705</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zZKkcSWfrzO7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">134,999</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zBbphHpk5NCc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">48,557</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJafQBYfSJwa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">18,868</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zIlGyccezGE2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">17,292</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z0qUGg41DT23" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">47,708</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzpnyuBDZgo1" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">146,745</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zIZeCpWr3Aye" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">1,431</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zix247cZ4ckf" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">464,305</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zgR5epsRbQG2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">127</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zrvBJyEM1qEe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">15,867</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9O6RfAm7Fl4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">1,833</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zRKTaFGPC18c" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,010</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zF1viuE8kl8e" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">842</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zWRtsumRGfUk" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">3,584</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zloJ9u09BEEe" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">7,570</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zUBpdOZGTgLe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">506</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zwSuFNoXeIOj" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">31,339</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zoEubbnHtpt" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">241</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWOKutN99yTg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">961</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zfALUdcjvGB1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">98</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zDsAc7NfsQE3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">857</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrcsu5MJ8St8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">184</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zQpd1b4UhRlh" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">447</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zFbjS1TTqiMh" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">150</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zz6urC9hIv8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">97</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znK3KvGJpOgd" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,035</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zNxuU8yxMeH7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2511">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zHehcH4gFAC5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2513">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zikjg9NYlmcc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">155</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zoZ3ejCjbOI4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2517">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7zxgdJm06C9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">132</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z9cPpkz8HMx9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">1,195</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJIF82q2aqgc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2523">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_ztKjN3u4kIm4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2525">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z6busLFXq2If" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,482</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Business</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9f2eLpyCqo2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">49,073</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfJhl2O8YCm4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">151,827</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9ZuWjhiNdK4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">50,643</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zq3lf1XD5G1j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">20,735</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zx5twHBi5aek" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">18,450</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zcRo4vg3iv2a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">52,934</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zpIIMpbb6xS2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">154,465</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zwBAeRbF4jgl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">2,034</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9TMvXgJgvy6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">500,161</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zFADpTlEZaT6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2547">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zaA38rPOfKwj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2549">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zX8yJC6H5mqc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2551">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zzjdBQUkAHA" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt">(28</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zAhKfgTygJvl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2555">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zn8HJvA2lkxl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2557">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zsTO5QdCUYfb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(15</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zlBtRxkObSlk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">(22</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zvt3zcTZCXja" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(65</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Commercial loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxqvJrHCeULh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">204,805</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zMJp0bnwEiv8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">725,005</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zYwYNR1YHJj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">394,734</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z2LIcNJ79372" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">220,906</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zT6R6y0zy0uc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">163,000</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqoij43lZMGb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">350,578</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zV8PtXoeMXM9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt">163,799</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z8lfIpvPpfDh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">2,200</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zBzbOMGusPE1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">2,225,027</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-weight: bold; text-align: left"><span style="font-size: 7pt">Consumer</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Real estate</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5Bbs79C35o4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">144,179</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwyIbt7YUT5i" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">273,585</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkNwXXnsr5mg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">278,138</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zba2cL6Bxjxj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">176,395</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zst55EQfcr3f" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">66,087</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCwyla3koBcg" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">105,383</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zBNx4I4ncn2e" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2593">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zsqaBmJjlr8c" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2595">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zxvivsJbhadk" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,043,767</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zd8NWXX9Kji7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">490</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvIfqxX7NTNa" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt">5,658</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z2X9hs4Y4hzd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">8,230</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zSnvJEclMw6d" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">3,917</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zKM3GzR4SNla" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">2,051</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zQrxXQC122Hl" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">3,890</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zGIJmKjTDIQk" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2610">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zkGvHoiSALC1" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2612">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzxuIaH1fot9" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">24,236</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zcJpU5xs7bYj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">143</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zp7kmphdu0Kh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">2,499</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zp5NBEWPaUTh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">1,657</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zvTCgY79hJN2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,291</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zq8oCvB69nv7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">2,220</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zi9J6WJsSmM4" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">3,360</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zknfaaaWNLGi" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2628">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRNOgAmb8a9j" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2630">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zftLDP2XBhUj" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">11,170</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zLLbnGnaLZv2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2634">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zE9vMJLcwJdh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2636">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zM7irFiuATqe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">635</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z2eUzbM9cKWg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">817</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWcoY7Bumdub" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">318</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z0KOZyG04hrc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">1,486</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zKOFVN8SQaAa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2646">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z42bzPHKPMW9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2648">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zUbR2IJaGyl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,256</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Real estate</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zl01MViI1PP6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">144,812</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zLQJR0rpdljf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">281,742</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zCX9DIJDFi23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">288,660</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z4rUyyfJ7y4a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">182,420</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z7zkGmkGpQYd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">70,676</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zJsbdE5VmO23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">114,119</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zRmbzLSP3w11" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2664">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zp2aeNdb9SAb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2666">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zjRTyPKHYtO" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,082,429</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Home equity</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zWBj87xpWlph" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2670">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z10j4towzTXh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2672">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ze7iWBA4JYRg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2674">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zOvNnPVZCvW" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2676">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTqo0r8eX7a5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2678">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zPUsfAeFT0Ze" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2680">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znvwO8g8fNOe" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">171,003</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbmIc9sL6vm3" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2684">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z7GG08OI7du2" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">171,003</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zHM1d3bQxnBe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2688">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zY3WkNp6x6Q6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2690">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9licrP4TTFh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2692">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zwOkrmnS4bfe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2694">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zP4bEhq7oatc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2696">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZg1DCYGXcyf" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2698">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zU18PkIwjlDd" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">6,393</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zlA12ho9nDP3" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2702">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZO83SsPkM8g" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">6,393</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zs89uLlhBEN" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2706">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zctExvy8xO9c" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2708">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWMcLC2U7iw5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2710">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zTisz6dO0cN9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2712">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zIUGpvcCcAr4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2714">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zPml5Pol15M3" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2716">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zoPJPmv54bsc" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">4,283</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zuvEQg0eSB23" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2720">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRdmKKJQAD48" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">4,283</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAPogyVApUd4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2724">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zsaenaKinxnd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2726">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zorAQFAzAuEc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2728">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z90W6QopmdV6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2730">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zks7Wk9XNnXg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2732">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zUy9PjPMfns9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2734">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zf1b48xpjLa3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">1,325</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zEd4fdGF59Dj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2738">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zefaaRiXw733" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,325</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Home equity</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z24WXIirON5a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2742">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zmxRgiN23eU9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2744">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zeEQhEhULfkk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2746">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zIppQN0NcUA3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2748">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zuxln2nD03Wl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2750">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zZJXWysXv4Kl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2752">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zQkk6dO2vmW1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">183,004</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zDQ3kHxNqI5f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2756">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zyoxf1pAuev9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">183,004</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current period gross write-offs</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zVYPbXP1I582" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2760">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zSMPDEvTzqt3" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2762">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zQpN41RcSBt7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2764">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zrMGQVsa8fS4" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2766">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zyLEA4c0XgT7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2768">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzMp3vBfSFtk" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2770">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z59pHXZOkgJf" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(438</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zqHBWr2RIv1c" style="font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2773">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zdPhqnIt9Ju7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(438</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Construction</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zaZ5T5akbwr5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">14,339</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zPfJkGmhDwW8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">39,893</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zNvNPrQGu1ie" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">9,116</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zDOAQQ38nSr9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2783">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCBfdhvQvUw8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2785">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zgcqRdRTwFF2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2787">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z6uWgA5w45ed" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2789">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zp6YtAjX9MRb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2791">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zcVXBJG0oq8e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">63,348</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Construction</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zSII7ccqFSS4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">14,339</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zdBDa55SYjFg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">39,893</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z4EAJb6Cs7L7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">9,116</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zV733TJWGOAg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2801">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_ztHwRugvtSJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2803">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zNQioRMNWdJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2805">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zw5Q4rathMBg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2807">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zd7cYAYIvK93" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2809">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zQGViWwg5ZZi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">63,348</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">Other</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td><span style="font-size: 7pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 7pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Pass</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz7sKD5vzeU4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">1,278</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z1YTQFGh6cec" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">2,551</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztC97UdQJL59" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">2,361</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zeQBG2crvcI7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,457</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zi9xNSqnGXPg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">803</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z0tLQdhBq4El" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">2,604</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z7NmgzTe3c83" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">36,549</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkHjILoe6drd" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2827">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5G7C8vMEkhc" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">47,603</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Watch</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzwf39y8VUS4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">9</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6trMsKWDhS9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">29</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1c0FeExN9nl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">348</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0dRDWgbgtD7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2837">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zO6vkZGIlkFf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">15</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zelP3en76XAi" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">163</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z7cculmVzc09" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">58</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zA6gQbpKijk7" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2845">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9r9KJXc3T7b" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">622</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Special Mention</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdLWBSQoLoC2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">33</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOGlJ9qvhvV8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">333</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zALlNGz5Txgf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2853">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGLWVLD6o1p8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2855">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znsgw4KbwrOl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">23</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWuFR8PrrTw7" style="font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">82</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zTBySoW74Qyj" style="font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">41</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z88xgK4xjPBg" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2863">-</span></span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zHfT1pANq9zc" style="font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">512</span></td><td style="font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"><span style="font-size: 7pt">Substandard</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zN24SU6wwIFe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2867">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zopzdgaj3Um5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2869">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zTOJSi56xbY7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">75</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zcWwVSR4vM1i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2873">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zHgAJhGLDCbd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2875">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z3BiYX1BDUT6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2877">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z76rT0Ybylwa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">7</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7zxT2cYqUV6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2881">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zK9nDxqZMDsd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">82</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Other</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zjKnnxS3QmLb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">1,320</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z76soupi6rb9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">2,913</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zFNlM4wKe9Ob" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">2,784</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z3g3unpWb9Nk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">1,457</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z3tjTrCr4kl3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">841</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z7pyN4C5frn1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">2,849</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z2AIpvy7pRB9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">36,655</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zHOPLk695mUj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2899">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zyOdmHv9lcnk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">48,819</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Current
    period gross write-offs</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_ztzCOs6wOYI2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2903">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zOIm4wicnsEf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2905">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zZFDTUjMMeIg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2907">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zXrViNWCeu43" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2909">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zH79R6SYDZAj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2911">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zO1ofz2MA9H2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2913">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zW39Zk3ejfS4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(16</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zp8xPS6TT46f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2916">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zNbxXn5jhmRc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(16</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">Total Consumer loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z1gOoh2ghZOd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">160,471</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zd7Uw542EgJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">324,548</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zAYdAtClHYN2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">300,560</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zFE8cqMEpdB1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">183,877</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z8ctuKW7XKAd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">71,517</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zfUNAYZ1zFcc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">116,968</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zGyXUGKnolA2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">219,659</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zpQfeKTWCKJk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2934">-</span></span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zfUxTEuFUX85" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">1,377,600</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;&#160;Total loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">$</span></td><td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231_znLULZsHyQH2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"><span style="font-size: 7pt">365,276</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231_zer5h3J5rorj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"><span style="font-size: 7pt">1,049,553</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zrfqSbtvvcyj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"><span style="font-size: 7pt">695,294</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_z9ZsayoHoMba" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"><span style="font-size: 7pt">404,783</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zhVCrhroHF6b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"><span style="font-size: 7pt">234,517</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zEG90r0ocH4a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"><span style="font-size: 7pt">467,546</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231_zQc1tMCxSEUa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"><span style="font-size: 7pt">383,458</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231_ztVYPPwv3yMd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"><span style="font-size: 7pt">2,200</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zsYqdr3SEn3j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"><span style="font-size: 7pt">3,602,627</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; font-style: italic; text-align: left"><span style="font-size: 7pt">Total
    Current period gross write-offs</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231_z6rbzuotmh65" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2956">-</span></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231_zG5Cvq56eqMb" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"><span style="font-size: 7pt">(200</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231_zd9f560oCfif" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2960">-</span></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231_z4BHVIIJyqqk" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"><span style="font-size: 7pt">(28</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231_zTnUzDjL7FKe" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"><span style="font-size: 7pt"><span style="-sec-ix-hidden: xdx2ixbrl2964">-</span></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231_zNwRlzezkb56" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"><span style="font-size: 7pt">(42</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_982_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231_zD6DZHETTTD8" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"><span style="font-size: 7pt">(469</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231_zzT0RsKmmzx6" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving Converted to Term"><span style="font-size: 7pt">(22</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt"><span style="font-size: 7pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">&#160;</span></td><td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231_zqsNZE635dI6" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"><span style="font-size: 7pt">(761</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"><span style="font-size: 7pt">)</span></td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfCompensatingBalancesTextBlock', window );">Schedule of loan balances by age payment status</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfCompensatingBalancesTextBlock_zliUQdmeEKd9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status">
    <tr style="display: none">
       <td style="display: none"><span style="display: none"><span style="display: none"><span id="xdx_8B0_z0boPwV826Sd" style="display: none">Schedule of loan balances by age payment status</span></span></span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing 30-59<br/>
 days past due</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing 60-89<br/>
 days past due</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing 90<br/>
 days or more<br/>
 past due</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Nonaccrual<br/>
 loans</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Accruing<br/>
 current</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 22%; text-align: left; padding-left: 6.75pt">Owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zk6PvcpBXNv5" style="width: 10%; text-align: right" title="Total loan balances by payment">292</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z1rrQX9Mr8m2" style="width: 10%; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2978">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zL39Z11CFXyc" style="width: 10%; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2980">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zLTekP8xTbYg" style="width: 10%; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2982">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_ze5rKYX7ZTR8" style="width: 10%; text-align: right" title="Total loan balances by payment">651,305</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zvQS3eYrrMN3" style="width: 10%; text-align: right" title="Total loan balances by payment">651,597</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zjR9TpJ6VHKg" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2988">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3l0P4PZrjMg" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2990">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zOGiFzWlvZi3" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl2992">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zgkS1rvA8AMc" style="text-align: right" title="Total loan balances by payment">7,641</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zS0ILMhjbRof" style="text-align: right" title="Total loan balances by payment">916,726</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zv7UcZliJw64" style="text-align: right" title="Total loan balances by payment">924,367</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zdjaGUIAU7he" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3000">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zHtuZKuBlm6c" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3002">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zoBN3v1qDKa2" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3004">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zky12EHJmG8k" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3006">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zGSve7U9uqj5" style="text-align: right" title="Total loan balances by payment">103,204</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zUBTyNWEdfA1" style="text-align: right" title="Total loan balances by payment">103,204</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zKXJT6OWxrma" style="text-align: right" title="Total loan balances by payment">1,319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zHlPoOCN2OFg" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3014">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zoUMMaswNJZ1" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3016">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z2a5goy3w68l" style="text-align: right" title="Total loan balances by payment">1,016</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zruCAPZHBO83" style="text-align: right" title="Total loan balances by payment">553,782</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zjRaLXKdt3L1" style="text-align: right" title="Total loan balances by payment">556,117</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zr1eikhJlFMg" style="text-align: right" title="Total loan balances by payment">3,839</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zD6HI1rg9okh" style="text-align: right" title="Total loan balances by payment">938</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zQhbui4JVh4h" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3028">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zK4TNN6vabz" style="text-align: right" title="Total loan balances by payment">1,908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zJaerSJ4G5Jf" style="text-align: right" title="Total loan balances by payment">1,121,944</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zZXutSRaMbQk" style="text-align: right" title="Total loan balances by payment">1,128,629</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zqEQ1Dl2QKu" style="text-align: right" title="Total loan balances by payment">41</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zbOviXq8fZwg" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3038">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zcZel6m8azZf" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3040">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zpIevreuRMxe" style="text-align: right" title="Total loan balances by payment">312</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zeiwqL0hy8of" style="text-align: right" title="Total loan balances by payment">204,544</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zBYHdX33dXp3" style="text-align: right" title="Total loan balances by payment">204,897</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zmYD4eXCQEa" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3048">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zTjLRySSxWi6" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3050">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_z9Mce2NoNxG4" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3052">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYM77189uadj" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3054">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zgcldJ2fBLri" style="text-align: right" title="Total loan balances by payment">20,874</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zCWBfyt2L9y9" style="text-align: right" title="Total loan balances by payment">20,874</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 6.75pt">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zeAtvWL3BOi6" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3060">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zUc966RJFIJd" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3062">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zy9ZPdatyU61" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3064">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zbxBsoreRXX2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3066">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z5U0JC9I3Qt5" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">42,082</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zfOkdhi2ABHj" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">42,082</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 2.15pt">&#160;&#160;&#160;&#160;Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_985_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z00uiVVEQo97" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">5,491</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zpso1SRBF0W7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">938</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zZAcq4o5UpV1" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3076">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zbzkIb8iLU51" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">10,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zSaLG8tBQ7A" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">3,614,461</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoan_iI_pn3n3_c20241231_zFH2WtkzU6l8" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">3,631,767</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left; padding-left: 2.15pt">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left; padding-left: 2.15pt">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td colspan="21" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">December 31, 2023</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing 30-59<br/> days past due</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing 60-89<br/> days past due</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing 90<br/> days or more<br/> past due</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Nonaccrual<br/> loans</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Accruing<br/> current</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z9btl7y9jYHi" style="text-align: right" title="Total loan balances by payment">74</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3f0mWKFuHY7" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3086">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_z8cg1kVjaYl5" style="text-align: right" title="Total loan balances by payment">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;<span style="-sec-ix-hidden: xdx2ixbrl3088">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z2RqlOAOYskh" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3090">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zoKgbnLfbW0h" style="text-align: right" title="Total loan balances by payment">631,583</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zkoCg2Lr02X7" style="text-align: right" title="Total loan balances by payment">631,657</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Non-owner occupied RE</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zr4UBZingJz" style="text-align: right" title="Total loan balances by payment">8,102</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zjo72b6gdwY5" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3098">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zzQ8IKY70qKh" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3100">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zabYaJlEqUwg" style="text-align: right" title="Total loan balances by payment">1,423</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zLnPBVSOHSy1" style="text-align: right" title="Total loan balances by payment">933,004</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zywdszcfZjX4" style="text-align: right" title="Total loan balances by payment">942,529</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zlSYqTXdZ8Jg" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3108">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zwI4X6GY9lj8" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3110">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zIKuR0bRgD6l" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3112">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_znbvYTAHOJVh" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3114">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zdrMlsL3LB3k" style="text-align: right" title="Total loan balances by payment">150,680</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zx69gU8GO8a5" style="text-align: right" title="Total loan balances by payment">150,680</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Business</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zsHR8A0Lr1rf" style="text-align: right" title="Total loan balances by payment">567</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3O0DeIgAQQ7" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3122">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zqqrWoMCWlUc" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3124">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYT55nf0DjA9" style="text-align: right" title="Total loan balances by payment">319</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zQh8xmRsR0F7" style="text-align: right" title="Total loan balances by payment">499,275</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zVPZhZUgAHWe" style="text-align: right" title="Total loan balances by payment">500,161</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z2CywVQyPBS4" style="text-align: right" title="Total loan balances by payment">1,750</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zdPOGFN94DGj" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3134">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zmj2HDZGe9ik" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3136">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zSWYoWK3bHU4" style="text-align: right" title="Total loan balances by payment">985</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z0afpCUC0I2d" style="text-align: right" title="Total loan balances by payment">1,079,694</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z7IMgBEEpG19" style="text-align: right" title="Total loan balances by payment">1,082,429</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 6.75pt">Home equity</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zkO1xnoI8CEi" style="text-align: right" title="Total loan balances by payment">601</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zvuh6Gcf593h" style="text-align: right" title="Total loan balances by payment">30</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zjAiqoPkWRUk" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3148">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zCiRuPQHU6D6" style="text-align: right" title="Total loan balances by payment">1,236</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zGoRxUpWSRlh" style="text-align: right" title="Total loan balances by payment">181,137</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zAZHjQqRVuMh" style="text-align: right" title="Total loan balances by payment">183,004</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 6.75pt">Construction</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zh4HJenlEFUk" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3156">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z5WKY5jUeeuc" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3158">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zBjlz0F4kMJ3" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3160">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z7YPdhOIbcTf" style="text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3162">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zOpJnZaZaJT7" style="text-align: right" title="Total loan balances by payment">63,348</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zdjQlxW1YOY9" style="text-align: right" title="Total loan balances by payment">63,348</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 6.75pt">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_znIKX88Jbuze" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">25</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zUkt3ENmD95e" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">25</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zPLiVeyZYRek" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3172">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zojnjSIyLtRl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3174">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zBJo6BsJeAZ7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">48,769</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zuhV4xzATL6c" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment">48,819</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 2.15pt">&#160;&#160;&#160;&#160;Total loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zkE5dJcMQ5j4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">11,119</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zs6aw8BFAgP6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">55</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zTyz5mhXSDUd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"><span style="-sec-ix-hidden: xdx2ixbrl3184">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYXUf0x4CZsf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">3,963</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z9yOhi8jUPU" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">3,587,490</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--TotalLoan_iI_pn3n3_c20231231_zCYSX5fk8qU6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment">3,602,627</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock', window );">Schedule of nonperforming assets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_pn3n3_zYYGc18AP2Bj" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span id="xdx_8B0_zOOItTL73FXa" style="display: none">Schedule of nonperforming assets&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_498_20241231_zciX52D0wupg" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20231231_zeZC1fBMSprd" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--FinancingReceivableRecordedInvestmentNonaccrualStatus_iI_zoaj1lRFDHtc" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: justify">Nonaccrual loans</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">10,877</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">3,963</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_ecustom--OtherRealEstateOwned_iBI_pn3n3_zQ983bTHBWyc" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0in">Other real estate owned</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3209">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3210">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--TotalNonperformingAssets_iI_pn3n3_zmmCXsvJT0Nc" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 10.5pt">Total nonperforming assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">10,877</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">3,963</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--NonperformingAssetsAsAPercentageOfAbstract_iB" style="vertical-align: bottom">
    <td style="text-align: justify; padding-left: 0in">Nonperforming assets as a percentage of:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify; padding-left: 10.5pt">Total assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--NonperformingAssetsAsPercentageOfAssets_iI_pip0_dp_c20241231_zGVrhu9PLMEg" style="text-align: right" title="Total assets">0.27</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--NonperformingAssetsAsPercentageOfAssets_iI_pip0_dp_c20231231_zSI013g0Cjlj" style="text-align: right">0.10</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 10.5pt">Gross loans</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_iI_pip0_dp_c20241231_zQwWHkKNBg8d" style="border-bottom: Black 1pt solid; text-align: right" title="Gross loans">0.30</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_iI_pip0_dp_c20231231_zYi1KPpipLSf" style="border-bottom: Black 1pt solid; text-align: right">0.11</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td></tr>
  <tr id="xdx_400_ecustom--TotalLoansOver90DaysPastDue_iI_pn3n3_zxTdGy4s1uUi" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify; padding-left: 0in">Total loans over 90 days past due</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">2,641</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,300</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_iI_pn3n3_zB9nlK39dHp2" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify">Loans over 90 days past due and still accruing</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3227">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3228">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock', window );">Schedule of nonaccrual loans by major categories</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock_zVTvH11h7IZk" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: justify"><span id="xdx_8B2_znHquwMtVd8e" style="display: none">&#160;Schedule of nonaccrual loans by major
    categories</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: justify">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with no</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with an</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccrual</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with no</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">with an</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">nonaccral</span></td><td style="font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">(dollars in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">allowance</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-left: 2.15pt">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 22%; font-size: 10pt; text-align: left; padding-left: 12pt">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zF6upiIK2agg" style="width: 10%; text-align: right" title="Total loans">5,844</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z4seSbEhtiSd" style="width: 10%; text-align: right" title="Total loans">1,797</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z1HlHy335sl" style="width: 10%; text-align: right" title="Total loans">7,641</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z5hplGclGaza" style="width: 10%; text-align: right" title="Total loans">653</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z32rvd2vxFGf" style="width: 10%; text-align: right" title="Total loans">770</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zCrsE0bbtPTl" style="width: 10%; text-align: right" title="Total loans">1,423</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 12pt">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zh7hiQ3SDWw7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="-sec-ix-hidden: xdx2ixbrl3244">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zkimAMxjaJm9" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,016</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zxAFNOaIKffi" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,016</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z0EsITswBwpl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">164</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z6D22cFMThzg" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">155</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zj0ZNZPlqg55" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">319</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 25.5pt">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zE2i9fzWLZ6k" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">5,844</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zx72F64jfYA" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">2,813</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zBmsjRT8USUe" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">8,657</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zp40TJY0bOof" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">817</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zI31vt7Goegl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">925</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFuIlYrAEOIc" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,742</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; font-weight: bold; text-align: left; padding-left: 2.15pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-left: 12pt">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zsn1RFClXco8" style="text-align: right" title="Total loans">1,526</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zYwp9VYIGWek" style="text-align: right" title="Total loans">382</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zjpn3Ba1u4q9" style="text-align: right" title="Total loans">1,908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zzLfSdVK8ODb" style="text-align: right" title="Total loans"><span style="-sec-ix-hidden: xdx2ixbrl3274">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zKMcY1OMLim8" style="text-align: right" title="Total loans">985</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z0WBwMRb0ewd" style="text-align: right" title="Total loans">985</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 12pt">Home equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zaldV9gh5n69" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">312</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zuemJgB0WpF2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"><span style="-sec-ix-hidden: xdx2ixbrl3282">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_ziCZHiTOSnc1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">312</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z080xjHhTvg2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">343</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zGwjg4Hr67u1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">893</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z265szEHlAs2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,236</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 25.5pt">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zfHOwzeW2uf7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,838</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zBCxgjIzNzqk" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">382</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zXoTyiGTboz1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">2,220</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zmRFo1O52xl2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">343</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zPBEA086ssPg" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">1,878</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zKfzgjp3L2K8" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans">2,221</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left; padding-left: 2.15pt">&#160;&#160;&#160;&#160;Total nonaccrual loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_980_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zDh1e2e01mD8" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">7,682</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zXEXYLFOVEN7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">3,195</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z65U2pLiRTkl" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">10,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_znrQdT8J6Un7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">1,160</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zAzBk1EiUP96" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">2,803</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zMv6fZ8E57Ha" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans">3,963</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock', window );">Schedule of activity related to the allowance for credit losses</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_pn3n3_zPHHEEZ0FCTh" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B0_z860s07bYZlk" style="display: none">Schedule of activity related to the allowance for credit losses</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zlYJwfEaSt63" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zAEqVEOAYRQ8" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_z3kI7d7lckTj" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zjYBLAg5vMMh" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z4dfO29QRuSi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zDEs6CRpYBb8" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zRLzimCAtNb5" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_z12dUKM9omYj" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zjTCZ0gEkLud" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">For the
    years ended December 31, 2024</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Commercial</span></td><td style="font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Non-<br/>
    owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Real<br/>
    Estate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Home
    <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40F_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 19%"><span style="font-size: 8pt">Balance, beginning
    of period</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">6,118</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">11,167</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">1,594</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">7,385</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">10,647</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">2,600</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">677</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">494</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 6%; text-align: right"><span style="font-size: 8pt">40,682</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_406_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zmLH7VXEpOZb" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Provision for credit losses</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(636</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">81</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(654</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">828</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1,712</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(155</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(562</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(114</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">500</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_403_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zxsbte3s1kC6" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan charge-offs</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3358">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(1,029</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3360">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(580</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3362">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(45</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3364">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(80</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(1,734</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40C_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_zqkSIrBEqTIg" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan recoveries</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3368">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3369">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3370">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">112</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3372">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">255</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3374">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">99</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">466</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_407_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zuuiPyNGqpXi" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"><span style="font-size: 8pt">Net loan recoveries
    (charge-offs)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3378">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(1,029</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3380">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(468</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3382">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">210</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3384">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">19</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(1,268</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zHIRO2mCpBAk" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Balance,
    end of period</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">5,482</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">10,219</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">940</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">7,745</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">12,359</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">2,655</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">115</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">399</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">39,914</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="28" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Net charge-offs to average loans (annualized)</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zKNxWlIMH1zh" style="text-align: right" title="Net charge-offs (recoveries) to average loans (annualized)"><span style="font-size: 8pt">0.04</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="28" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance for credit losses to gross
    loans</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_986_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zHXwAnNRHVWb" style="text-align: right" title="Allowance for credit losses to gross loans"><span style="font-size: 8pt">1.10</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="28" style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance
    for credit losses to nonperforming loans</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zyYAwSECGrk5" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses to nonperforming loans"><span style="font-size: 8pt">366.94</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  </table>


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.4pt; margin-left: 0; text-align: justify"></p>



<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zKlLLZChTxP4" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49D_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_z26Pwg8K92F6" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zlRN09INqR1h" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zCBlsSMzDdYg" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zW9PkdrVHPMf" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49E_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zrQLprN93yOa" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zWoMfuYtTTE3" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zCT1GEC1sCw1" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zA4UaaLszRY9" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">For the
    years ended December 31, 2023</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Commercial</span></td><td style="font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Non-owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Real<br/>
    Estate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Home
    <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_401_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_zg4OVR2wVEyb" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 46%"><span style="font-size: 8pt">Balance, beginning of period</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">$</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">5,867</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">10,376</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">1,292</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">7,861</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">9,487</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">2,551</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">893</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">312</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 3%; text-align: right"><span style="font-size: 8pt">38,639</span></td><td style="width: 1%; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40A_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zT0y7stQSFGf" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Provision for credit losses</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">251</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">848</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">302</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(755</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">1,160</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">422</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(216</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">197</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">2,209</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40B_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zhvOOtlIyR7d" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan charge-offs</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3424">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(242</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3426">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(65</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3428">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(438</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3430">-</span></span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(16</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">(761</span></td><td style="text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_406_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_z3S1XVJzgipe" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Loan recoveries</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3434">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">185</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3436">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">344</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3438">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">65</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3440">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">1</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">595</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40C_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zhWeXdKsIvu1" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"><span style="font-size: 8pt">Net loan recoveries
    (charge-offs)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3444">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(57</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3446">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">279</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3448">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(373</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl3450">-</span></span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(15</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td><td style="padding-bottom: 1pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt">(166</span></td><td style="border-bottom: Black 1pt solid; text-align: left"><span style="font-size: 8pt">)</span></td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zK0jANQt4u8a" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Balance,
    end of period</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">$</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">6,118</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">11,167</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">1,594</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">7,385</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">10,647</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">2,600</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">677</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">494</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">40,682</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="32" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Net recoveries to average loans (annualized)</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zVp7EgLzCcNi" style="text-align: right" title="Net recoveries to average loans (annualized)"><span style="font-size: 8pt">0.00</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="32" style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance for credit losses to gross
    loans</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zEIQ9WDOOegc" style="text-align: right"><span style="font-size: 8pt">1.13</span></td><td style="text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="32" style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">Allowance
    for credit losses to nonperforming loans</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zcr6JI4ai666" style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">1026.55</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">%</span></td></tr>
  </table>


<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 5.4pt; margin-left: 0pt; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zxRSFjObGiNj" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49B_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zMc3QklFnite" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zACQNtKP8Gef" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zqORs5R52Ap8" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_znK7kqWm4ng1" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zvUpt7DTYhUk" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_490_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zTCNhkwzXiEe" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zDXqQX5tntKi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zO2SkfybiHLd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: left">&#160;</td><td style="white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right">For the years ended December 31, 2022</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="white-space: nowrap; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Commercial</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Consumer</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"><span style="font-size: 8pt">(dollars
    in thousands)</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Owner<br/>
    occupied<br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Non-owner<br/>
    occupied <br/>
    RE</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Business</span></td><td style="white-space: nowrap; padding-bottom: 1pt; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Real<br/>
    Estate</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Home
    <br/>Equity</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Construction</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Other</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="padding-bottom: 1pt; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"><span style="font-size: 8pt">Total</span></td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr id="xdx_40E_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_zhlckNiWr0T6" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 46%">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 3%; text-align: right">4,700</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">10,518</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">625</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">4,887</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">7,083</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">1,697</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">578</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">320</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 3%; text-align: right">30,408</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--AdjustmentForCecl_pn3n3_zVPFKRjqqyW3" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt">Adjustment for CECL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(313</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">333</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">154</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,057</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(294</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">438</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">130</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,500</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zOmru8e7OWif" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.7pt">Provision for credit losses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,480</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(2,015</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">513</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,764</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,698</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">663</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">185</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">87</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,375</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zLcSQxgCPDxf" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt">Loan charge-offs</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3498">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3499">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3500">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(55</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3502">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(339</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3504">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(91</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(485</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40D_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_zH7GQWyU3bv8" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt">Loan recoveries</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3508">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,540</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3510">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">208</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3512">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">92</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3514">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,841</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zNQPp5JSErXg" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt">Net loan recoveries (charge-offs)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3518">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,540</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3520">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">153</td><td style="padding-bottom: 1pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3522">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(247</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3524">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(90</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="padding-bottom: 1pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,356</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zLfbOrfBuAsg" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.25in">Balance, end of period</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">5,867</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">10,376</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1,292</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">7,861</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,487</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">2,551</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">893</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">312</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">38,639</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="13" style="text-align: left; padding-left: 0.7pt">Net recoveries to average loans (annualized)</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zcbU9L78e0Ih" style="text-align: right" title="Net recoveries to average loans (annualized)">(0.05</td><td style="text-align: left">%)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td colspan="13" style="text-align: left; padding-left: 0.7pt">Allowance for credit losses to gross loans</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_znakZl0CzEC9" style="text-align: right">1.18</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td colspan="13" style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.7pt">Allowance for credit losses to nonperforming loans</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zZOg0OLQTtf6" style="border-bottom: Black 2.5pt solid; text-align: right">1470.84</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.7pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 12pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table>


<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock', window );">Schedule of analysis of collateral-dependent loans</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_zZKn2TKju0ji" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BA_zplXPtOWbcHe" style="display: none">Schedule of analysis of collateral-dependent loans</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-top: Black 2pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Real</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Business</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">estate</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">assets</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Other</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; text-align: justify; padding-left: 0.25in">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_986_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_znZvwtl5Pcr" style="width: 10%; text-align: right" title="Real estate">7,641</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zOItorH6oPWk" style="width: 10%; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3546">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zkCQBrghG7g3" style="width: 10%; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3548">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zWDLDBDOWKph" style="width: 10%; text-align: right" title="Total">7,641</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_z0kjc3hxF7nl" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">460</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zC70uZuKJTD1" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets">556</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zyHVYShb7AVd" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3556">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zgwKRZpcReO6" style="border-bottom: Black 1pt solid; text-align: right" title="Total">1,016</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z5Ec0xhJs97e" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">8,101</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zb2FaI5ZS8jf" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets">556</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxWpAm9IRl0b" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3564">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zU7hbqxQ46Ag" style="border-bottom: Black 1pt solid; text-align: right" title="Total">8,657</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify; padding-left: 5.4pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z19jBjGiCpr5" style="text-align: right" title="Real estate">1,908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zqHis765qKdb" style="text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3570">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zW6giRC7XxSf" style="text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3572">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zTR32YQqEVm2" style="text-align: right" title="Total">1,908</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Home equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z2nKCsihT4Fa" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">312</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zSBW8qmk0iJ1" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3578">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zsNBX4kgW9cf" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3580">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z1FEXNZMUiie" style="border-bottom: Black 1pt solid; text-align: right" title="Total">312</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z3jLV9Qr9zl2" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">2,220</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zVEOUdeDH777" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3586">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zTIHkJ0d5TQ6" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3588">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z1vxzWkYBhxi" style="border-bottom: Black 1pt solid; text-align: right" title="Total">2,220</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 0.75in">Total collateral dependent loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_983_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231_zmmTobPBgy76" style="border-bottom: Black 2.5pt solid; text-align: right" title="Real estate">10,321</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98C_ecustom--BusinessAssets_iI_pn3n3_c20241231_zo9QSqFz5h81" style="border-bottom: Black 2.5pt solid; text-align: right" title="Business assets">556</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231_zB0QqF6bn6J2" style="border-bottom: Black 2.5pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3596">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231_zZMW460M4Kig" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total">10,877</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>




<table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Real</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">Business</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: right">&#160;</td><td style="font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">estate</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">assets</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Other</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify; padding-left: 5.4pt">Commercial</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 48%; text-align: justify; padding-left: 0.25in">Non-owner occupied RE</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_z7fjIHYl4COf" style="width: 10%; text-align: right">720</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zNG4OgOoa7C4" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3600">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zkgPCmaVsQ84" style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3601">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zYh4eqf5bLI2" style="width: 10%; text-align: right">720</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Business</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zYLdQoepQsT9" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">164</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zBSHwrnmMjk8" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3606">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_z79wLUP5EsSb" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3608">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zkP89E05DCW7" style="border-bottom: Black 1pt solid; text-align: right" title="Total">164</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total commercial</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCXocSs8TBR" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">884</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98A_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRShSOOBXiZ2" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3614">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zNnOy6zzfmkk" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3616">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z0ndlc7YYnFf" style="border-bottom: Black 1pt solid; text-align: right" title="Total">884</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: justify; padding-left: 5.4pt">Consumer</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify; padding-left: 0.25in">Real estate</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zz5P4LaqvB8l" style="text-align: right" title="Real estate">166</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zRmDbpD8oRXe" style="text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3622">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z0RqQE4fzTB" style="text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3624">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zbEOvJXOvPU2" style="text-align: right" title="Total">166</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in">Home equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z5vCTZICBIE2" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">343</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_981_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zAwdHCT2dv84" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3630">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zZNvZH1BDwze" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3632">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zxW7mA4QcTv6" style="border-bottom: Black 1pt solid; text-align: right" title="Total">343</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in">Total consumer</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zxzfrDrpXx42" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate">509</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zwSyvZq8SM68" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3638">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zSHonlbDync8" style="border-bottom: Black 1pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3640">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zNZ94k2vJmSe" style="border-bottom: Black 1pt solid; text-align: right" title="Total">509</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 0.75in">Total collateral dependent loans</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231_z2ba74ExdTej" style="border-bottom: Black 2.5pt solid; text-align: right" title="Real estate">1,393</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_ecustom--BusinessAssets_iI_pn3n3_c20231231_zWcJb7t0qRS6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Business assets"><span style="-sec-ix-hidden: xdx2ixbrl3646">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231_zbiNybgbZ2kc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Other"><span style="-sec-ix-hidden: xdx2ixbrl3648">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231_zhvUeSv2NGm3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total">1,393</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock', window );">Schedule of allowance for credit losses for unfunded loan commitments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_pn3n3_zH9yprqB1epd" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B8_zd3uwSPnKhbi" style="display: none">Schedule of allowance for credit losses for unfunded loan commitments</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; font-weight: bold; text-align: justify">Balance, beginning of period</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zjSiuah1yZ0k" style="width: 10%; text-align: right" title="Balance, beginning of period">1,831</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zInijqBanQoh" style="width: 10%; text-align: right" title="Balance, beginning of period">2,780</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zznI7PLbt28f" style="width: 10%; text-align: right" title="Balance, beginning of period"><span style="-sec-ix-hidden: xdx2ixbrl3662">-</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">Adjustment for adoption of CECL</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zhAyT13mbGRf" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3663">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zCR8nikOKlf9" style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl3664">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_z9YYcVUDJ33k" style="text-align: right" title="Adjustment for adoption of CECL">2,000</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: justify">Provision for (reversal of) credit losses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_ecustom--ProvisionForCreditLosses_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zZjiPv74qhi5" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses">(375</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ProvisionForCreditLosses_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zwMP3BMWo32c" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses">(949</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--ProvisionForCreditLosses_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zzF3dCNnueul" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses">780</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: justify">Balance, end of period</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_981_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zhamFidt5284" style="border-bottom: Black 1pt solid; text-align: right" title="Balance, end of period">1,456</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_z2SkfNDIRLAd" style="border-bottom: Black 1pt solid; text-align: right" title="Balance, end of period">1,831</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zMutctxrNiZf" style="border-bottom: Black 1pt solid; text-align: right">2,780</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify">Unfunded Loan Commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--UnfundedLoanCommitments_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zC5iNcxaufVj" style="text-align: right" title="Unfunded Loan Commitments">719,084</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--UnfundedLoanCommitments_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zgGNjFWV0fOg" style="text-align: right" title="Unfunded Loan Commitments">724,606</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--UnfundedLoanCommitments_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zUTXddLAsXpe" style="text-align: right">878,324</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: justify">Reserve for Unfunded Commitments to Unfunded Loan Commitments</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zTNvvkf6X6ic" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments">0.20</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zDdGdhWL9ssf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments">0.25</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zMZAOirOdl1d" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments">0.32</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_LoanReceivableByRateTypeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of loan receivable by rate type.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_LoanReceivableByRateTypeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of activity related to the allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of outstanding loans by risk category.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfCompensatingBalancesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes disclosure of these arrangements and the amount involved, if determinable, for the most recent audited balance sheet required and for any subsequent unaudited balance sheet required in the notes to the financial statements. Compensating balances that are maintained under an agreement to assure future credit availability are generally disclosed in the notes to the financial statements along with the amount and terms of such agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 6.H.3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfCompensatingBalancesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713290321840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of components of property and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zZemOr6IuU3i" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment">
    <tr style="display: none">
       <td style="display: none"><span style="display: none"><span id="xdx_8BD_z9u4zp13bt82" style="display: none">Schedule of components of property and equipment</span></span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Land</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zlUYgcGOeNVh" style="width: 10%; text-align: right" title="Property and equipment, excluding ROU assets">11,244</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_pn3n3" style="width: 10%; text-align: right" title="Property and equipment, excluding ROU assets">11,244</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Buildings <span id="xdx_911_eus-gaap--BuildingMember_zLaMSUjVnR85" style="display: none">Buildings [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zyJAtatSLH77" style="text-align: right" title="Property and equipment, excluding ROU assets">54,932</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets">54,630</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Leasehold improvements <span id="xdx_912_eus-gaap--LeaseholdImprovementsMember_zhb7NQzrGxe2" style="display: none">Leasehold improvements [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zfRzgTNpOkw3" style="text-align: right" title="Property and equipment, excluding ROU assets">5,789</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets">5,762</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Furniture and equipment <span id="xdx_917_ecustom--FurnitureAndEquipmentMember_zqQ89Vi7He93" style="display: none">Furniture and equipment [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember_z5dwZKdf68ud" style="text-align: right" title="Property and equipment, excluding ROU assets">22,304</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember_z1TTkXjcXhhf" style="text-align: right" title="Property and equipment, excluding ROU assets">21,863</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Software</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zdQVHFI9JPg" style="text-align: right" title="Property and equipment, excluding ROU assets">409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zkGUcPlytdA1" style="text-align: right" title="Property and equipment, excluding ROU assets">409</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Construction in process <span id="xdx_91F_eus-gaap--ConstructionInProgressMember_zCllh6lsRKA8" style="display: none">Construction in process [Member]</span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zlhJ3rk4f3Ul" style="text-align: right" title="Property and equipment, excluding ROU assets">56</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets">130</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Accumulated depreciation and amortization</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AccumulatedDepreciationandAmortizationMember_zYbzSqCcdjs6" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization">(26,547</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AccumulatedDepreciationandAmortizationMember_zq4mSBy3hrCi" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization">(21,907</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">Property and equipment, excluding ROU assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231_zeH1Fv4apxP5" style="text-align: right" title="Property and equipment, excluding ROU assets">68,187</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets">72,131</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">ROU assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_ecustom--OperatingLeaseRightOfUseAssets_iI_pn3n3_c20241231_z99OPGLeoEz2" style="border-bottom: Black 1pt solid; text-align: right" title="ROU assets">20,607</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--OperatingLeaseRightOfUseAssets_iI_pn3n3_c20231231_ziTq39l9ABii" style="border-bottom: Black 1pt solid; text-align: right" title="ROU assets">22,170</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Total property and equipment	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20241231_zWwVnBzGgfgb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total property and equipment">88,794</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_c20231231_pn3n3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total property and equipment">94,301</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock', window );">Schedule of estimated useful lives of property and equipment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zupmjTejDA33" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto" summary="xdx: Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span id="xdx_8BD_zEJwmyCbB00d" style="display: none; font-size: 8pt">Schedule
    of estimated useful lives of property and equipment</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">Type of Asset</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Life in Years</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 67%; text-align: left">Software</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 30%; text-align: right"><span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zYcBFs3LEDS1" title="Property and equipment, estimated useful life (in years)">3</span></td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Furniture and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zSDk915SVl4l" title="Property and equipment, estimated useful life (in years)">5</span> to <span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zWDrU5hCddA8" title="Property and equipment, estimated useful life (in years)">7</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Leasehold improvements</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_z5cGKQKqbINa" title="Property and equipment, estimated useful life (in years)">5</span> to <span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zwZ1JJhfsxUh" title="Property and equipment, estimated useful life (in years)">15</span></span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Buildings</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsMember_z2cA8hMu3SQk" title="Property and equipment, estimated useful life (in years)">40</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273590992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of operating lease payment due</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zyLLcwbZXIq4" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details) - Schedule of operating lease payment due">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B9_zt68u7x73qrf" style="display: none">Schedule of operating lease payment due</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; font-weight: bold; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right">Operating</td><td style="font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Leases</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 86%; font-size: 10pt; text-align: left">2025</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20241231_zWCBGp6NN3qi" style="width: 10%; font-size: 10pt; text-align: right" title="2025">2,157</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2026</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20241231_z89Xxp1vYBt2" style="font-size: 10pt; text-align: right" title="2026">2,210</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">2027</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20241231_zzvlrL8gDMmj" style="font-size: 10pt; text-align: right" title="2027">2,267</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">2028</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20241231_z1eqSANxmgQe" style="font-size: 10pt; text-align: right" title="2028">2,015</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">2029</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20241231_zj3fEivBdDTc" style="font-size: 10pt; text-align: right" title="2029">1,501</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Thereafter</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20241231_zhINSWp7Gqrk" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Thereafter">18,686</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; font-size: 10pt; text-align: left">Total undiscounted lease payments</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pn3n3_c20241231_z0A8ADJK6wF9" style="font-size: 10pt; text-align: right" title="Total undiscounted lease payments">28,836</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Discount effect of cash flows</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pn3n3_c20241231_zwdA3Yz0vOob" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Discount effect of cash flows">5,610</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; font-size: 10pt; text-align: left">Total lease liability</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_ecustom--OperatingLeaseLiability1_iI_pn3n3_c20241231_zqL2icTiCJt5" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total lease liability">23,226</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182218944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DetailOfDepositAccountsTableTextBlock', window );">Schedule of detail of deposit accounts</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--DetailOfDepositAccountsTableTextBlock_pn3n3_zhOhHblucbhi" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Deposits (Details) - Schedule of detail in deposit accounts">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8BD_z3Qq3XiGJQp5" style="display: none">Schedule
    of detail of deposit accounts</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49F_20241231_zqeUgo2vEln3" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_495_20231231_zXc0F9icpvV6" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NoninterestBearingDepositLiabilities_iI_pn3n3_maDzQq1_zMKCjdgpbDGi" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Noninterest bearing</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">683,081</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">674,167</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InterestBearingDepositLiabilitiesByComponentAbstract_iB" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 1.5pt">Interest bearing:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW_i01I_pn3n3_maDzQq1_z4Q6YfJsA6y5" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">NOW accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">314,588</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">310,218</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--InterestBearingDomesticDepositMoneyMarket_i01I_pn3n3_maDzQq1_zUG9neCHZPm" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Money market accounts</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,438,530</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,605,278</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--InterestBearingDomesticDepositSavings_i01I_pn3n3_maDzQq1_zzV3xDymbot6" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Savings</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,976</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">31,669</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_eus-gaap--TimeDeposits_i01BI_pn3n3_maDzQq1_zHiBsRPeG6N7" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Time deposits</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">967,590</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">758,232</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--Deposits_i02I_pn3n3_mtDzQq1_zUb4uyjFFyHi" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left">Total deposits</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,435,765</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,379,564</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock', window );">Schedule of maturities of time deposits</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_pn3n3_zxOD20eidy0l" style="font: 9pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto" summary="xdx: Disclosure - Deposits (Details) - Schedule of maturities of deposit">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span id="xdx_8B9_zHUY2h4f6C0l" style="display: none">Schedule
    of maturities of time deposits</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 84%; text-align: left">2025</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--TimeDepositMaturitiesYearOne_iI_pn3n3_c20241231_zxpniZ9xHHo2" style="width: 12%; text-align: right" title="2025">741,679</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">2026</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TimeDepositMaturitiesYearTwo_iI_pn3n3_c20241231_zlFxAgNzbnub" style="text-align: right" title="2026">113,327</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">2027</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--TimeDepositMaturitiesYearThree_iI_pn3n3_c20241231_zowgInZ3KoUa" style="text-align: right" title="2027">29,416</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">2028</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--TimeDepositMaturitiesYearFour_iI_pn3n3_c20241231_z72Wj15nI64b" style="text-align: right" title="2028">81,005</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">2029</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TimeDepositMaturitiesYearFive_iI_pn3n3_c20241231_z21Nlgez7Kud" style="border-bottom: Black 1pt solid; text-align: right" title="2029">2,163</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total time deposits</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98C_eus-gaap--TimeDeposits_iI_pn3n3_c20241231_z7wPhypuPo62" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total time deposits">967,590</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DetailOfDepositAccountsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DetailOfDepositAccountsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273450080">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Federal Home Loan Bank Advances and Other Borrowings (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract', window );"><strong>Federal Home Loan Bank Advances And Other Borrowings</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock', window );">Schedule of terms and maturities of advances outstanding</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock_pn3n3_zQNWdtGjlfRj" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"><span style="display: none"><span id="xdx_8B4_zcuMefr4cPkb">Schedule of terms and maturities of advances outstanding</span></span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">Maturity</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Rate</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Rate</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_z0x1W51yv1x9" style="width: 48%; text-align: left" title="Maturity">February 29, 2024</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98B_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zGQMakdMj633" style="width: 10%; text-align: right" title="Amount"><span style="-sec-ix-hidden: xdx2ixbrl3883">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zHovb7463I5j" style="width: 10%; text-align: right" title="Rate"><span style="-sec-ix-hidden: xdx2ixbrl3885">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zLQ6l6VDVJJ3" style="width: 10%; text-align: right" title="Amount">35,000</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp0_c20231231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zqb2BeDrC7B7" style="width: 10%; text-align: right" title="Rate">5.57</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zIts3FSbqDNb" style="text-align: left" title="Maturity">April 28, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zkeYrqZ89c1g" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zowaTmRVnyJ7" style="text-align: right" title="Rate">3.51</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zz7ZG4EHgsQc" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_znqX0dIO15Yg" style="text-align: right" title="Rate">3.51</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_z8JaGwioVTp6" style="text-align: left" title="Maturity">May 15, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zuShx1u9Uyd2" style="text-align: right" title="Amount"><span style="-sec-ix-hidden: xdx2ixbrl3903">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_z9mbPeWz4iCl" style="text-align: right" title="Rate"><span style="-sec-ix-hidden: xdx2ixbrl3905">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zc6LyiW81Jkj" style="text-align: right" title="Amount">35,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zm8DQmgmAFl" style="text-align: right" title="Rate">3.13</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_981_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zKfM80xTUKN" style="text-align: left" title="Maturity">June 28, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_ztOJ0puehKAc" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zxjYX1YqdZ5h" style="text-align: right" title="Rate">3.54</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zEY3lkUv1j5f" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zFIkbLZfqpn6" style="text-align: right" title="Rate">3.54</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_980_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zOJArGpIuiPl" style="text-align: left" title="Maturity">July 10, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zcm3NfpT1aU7" style="text-align: right" title="Amount"><span style="-sec-ix-hidden: xdx2ixbrl3923">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zwi8aRZD8dia" style="text-align: right" title="Rate"><span style="-sec-ix-hidden: xdx2ixbrl3925">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zeHHg4izi0I1" style="text-align: right" title="Amount">45,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zlBCb5P6MAlj" style="text-align: right" title="Rate">3.78</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_98C_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zohZs4yUtRhd" style="text-align: left" title="Maturity">July 10, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zDvTa9GURFYa" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zvOcZgu9r1x4" style="text-align: right" title="Rate">3.87</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zdyFGL6LNAV6" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_z81K0prTxyi" style="text-align: right" title="Rate">3.87</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_986_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zJeHZ27RJry9" style="text-align: left" title="Maturity">July 10, 2028</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zDUDYxabcrO3" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zGMYgRQaUqOb" style="text-align: right" title="Rate">3.96</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zt0ljqOWZtE" style="text-align: right" title="Amount">40,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zsSi9g2a8j2i" style="text-align: right" title="Rate">3.96</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_988_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zNgi2VFcdG4j" style="text-align: left" title="Maturity">May 15, 2029</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zqqJ5pFELgO1" style="text-align: right" title="Amount">35,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zOtRZMOuv91l" style="text-align: right" title="Rate">3.90</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zT7E2W3eX6Gk" style="text-align: right" title="Amount"><span style="-sec-ix-hidden: xdx2ixbrl3957">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_ziWTeGdUsILh" style="text-align: right" title="Rate"><span style="-sec-ix-hidden: xdx2ixbrl3959">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_981_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zzpey9wOkzb8" style="border-bottom: Black 1pt solid; text-align: left" title="Maturity">July 10, 2029</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zSdHHcCbF9d9" style="border-bottom: Black 1pt solid; text-align: right" title="Amount">45,000</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zRgMt26HVDCj" style="border-bottom: Black 1pt solid; text-align: right" title="Rate">3.69</td><td style="border-bottom: Black 1pt solid; text-align: left">%</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_z1MiRXKEbqSj" style="border-bottom: Black 1pt solid; text-align: right" title="Amount"><span style="-sec-ix-hidden: xdx2ixbrl3967">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zSRm3LOWAHIk" style="border-bottom: Black 1pt solid; text-align: right" title="Rate"><span style="-sec-ix-hidden: xdx2ixbrl3969">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Total FHLB advances outstanding</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231_zM8XvodS93L6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding amount">240,000</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231_z4vQhWtdwvJa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding rate">3.74</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98F_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231_zuKxPAnHYcH5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding amount">275,000</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp0_c20231231_zH3vqJyMCTqd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding rate">3.89</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of advance from Federal Home Loan Bank (FHLBank).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478878/942-470-45-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182186128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock', window );">Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock_pn3n3_z1lS6CFY1mgk" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span id="xdx_8B0_zYHm8DWV1bMl" style="display: none">Schedule
        of carrying value of hedged asset and liability and cumulative fair value hedging adjustment</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td><td colspan="3" style="border-bottom: Black 1pt solid; text-align: right; font-size: 8pt; font-weight: bold">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 48%; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Carrying<br/> Amount</b></span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Hedged </b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Asset</b></span></p></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>Carrying<br/> Amount</b></span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Hedged </b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>Liability</b></span></p></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt">Fixed
Rate Asset/Liability<sup>1</sup></span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td id="xdx_982_eus-gaap--HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_iI_pn3n3_c20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zLFruSveuoug" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Carrying Amount">303,698</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--HedgedLiabilityFairValueHedge_iI_pn3n3_c20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zhMpNSYaYv3" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Hedged Liability">3,698</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_iI_pn3n3_c20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zw2g5G3ZvZ5g" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Carrying Amount">199,518</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--HedgedLiabilityFairValueHedge_iI_pn3n3_c20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____z0KcWdmjWsji" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Hedged Liability">482</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.1in; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"><sup id="xdx_F02_z4tNNJnmHibg">1</sup></span></td><td style="text-align: justify"><span id="xdx_F1D_zZrfypg3oeFa" style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">These amounts included
the amortized cost basis of closed portfolios of fixed rate loans used to designate hedging relationships in which the hedged item is
the stated amount of the assets in the closed portfolio anticipated to be outstanding for the designated hedged period. As of December
31, 2024, the amortized cost basis of the closed portfolio used in this hedging relationship was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90D_eus-gaap--PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zyyV2bpi9Qp7" title="Financial asset, closed portfolio, portfolio layer method, amortized cost">665.7</span> million, the cumulative basis
adjustment associated with this hedging relationship was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_905_eus-gaap--HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zR2VOPSr6D86" title="Hedged asset, fair value hedge, portfolio layer method, hedged layer, fair value, cumulative increase (decrease)">3.7</span> million, and the amount of the designated hedged item was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90F_eus-gaap--DerivativeAmountOfHedgedItem_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zKV9lxsXfCZc" title="Derivative, amount of hedged item">300.0</span> million.</span></td>
</tr></table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock', window );">Schedule of outstanding financial derivative instruments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_pn3n3_zitE1Tx6Eaig" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span id="xdx_8BA_zUkMKx9139yj" style="display: none">Schedule of outstanding financial derivative instruments</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="8" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><b>December 31, 2024</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: justify">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Notional</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Balance Sheet<br/>
 Location</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Asset/(Liability)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">Derivatives designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 58%; font-size: 10pt; text-align: left">Fair value swap <span id="xdx_913_eus-gaap--SwapMember_zhqlvyplBHX7" style="display: none">Fair value
        swap [Member]</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zuzqiAD8qzVb" title="Derivative financial instruments, notional amount">300,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 15%; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_90C_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zx7Js6A1HkY5" title="Balance Sheet Location, description">Other assets</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_90C_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zWchXQt2c1Ag" title="Derivative Asset/(Liability), Fair Value">3,698</span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_iB_z8xvIrX6YFF9" style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left">Derivatives not designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">Mortgage loan interest rate lock commitments <span id="xdx_911_eus-gaap--SecuritiesSoldNotYetPurchasedMember_z28xsL2Y4U72" style="display: none">Mortgage
        loan interest rate lock commitments [Member]</span></td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_908_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zmcr0UZt7GC4" title="Derivative financial instruments, notional amount">15,841</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z2gzaZfJKHT8" title="Balance Sheet Location, description">Other assets</span></td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_907_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zgBhwS4r2T32" title="Derivative Asset/(Liability), Fair Value">188</span></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">MBS forward sales commitments <span id="xdx_911_eus-gaap--SecuritiesSoldNotYetPurchasedMember_zAjQyYDPsTe1" style="display: none">MBS
        forward sales commitments [Member]</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zgD7HUDOvG36" title="Derivative financial instruments, notional amount">10,500</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zsXlAUGMDvu7" title="Balance Sheet Location, description">Other assets</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zLxMuF4VydZc" title="Derivative Asset/(Liability), Fair Value">40</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">Total derivative financial instruments <span id="xdx_91F_eus-gaap--DerivativeMember_zSEGRAtbmqh9" style="display: none">Total
        derivative financial instruments [Member]</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><span id="xdx_90E_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z04XQtYDMQ7e" title="Derivative financial instruments, notional amount">326,341</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 5.4pt">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"><span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_zTTZuK4K2Sif" title="Derivative Asset/(Liability), Fair Value">3,926</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table>




<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td style="border-top: Black 2.5pt solid; text-align: justify">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="8" style="border-bottom: Black 1pt solid; text-align: right"><span style="font-size: 8pt"><b>December 31, 2023</b></span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td colspan="2" style="text-align: justify">&#160;</td><td>&#160;</td><td>&#160;</td>
    <td style="text-align: justify">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: justify">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Notional</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Balance Sheet<br/>
 Location</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Asset/(Liability)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: justify">Derivatives designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 58%; font-size: 10pt; text-align: justify">Fair value swap</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_90B_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zNqzRyaqwno6" title="Derivative financial instruments, notional amount">200,000</span></td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 15%; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_904_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zs26pAokMtu9" title="Balance Sheet Location, description">Other liabilities</span></td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td style="width: 10%; font-size: 10pt; text-align: right"><span id="xdx_907_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zgTKL1EpbXe1" title="Derivative Asset/(Liability), Fair Value">(482</span></td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: justify">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: justify">Derivatives not designated as hedging instruments:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: right; padding-left: 5.4pt">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: justify">Mortgage loan interest rate lock commitments</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zuiX4cDUPdz7" title="Derivative financial instruments, notional amount">12,973</span></td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_909_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z5tAPXQ1wLwa" title="Balance Sheet Location, description">Other assets</span></td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right"><span id="xdx_901_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z2FIbdihJIAe" title="Derivative Asset/(Liability), Fair Value">159</span></td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: justify">MBS forward sales commitments</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90D_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_z0Sb4WT8rv2e" title="Derivative financial instruments, notional amount">10,000</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td>
    <td style="padding-bottom: 1pt; font-size: 10pt; text-align: right; padding-left: 5.4pt"><span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zwm0rqbBoJHj" title="Balance Sheet Location, description">Other liabilities</span></td><td style="padding-bottom: 1pt; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_909_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zisrrOVq2BCd" title="Derivative Asset/(Liability), Fair Value">(68</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: justify">Total derivative financial instruments</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z3wKJnK2jJk7" title="Derivative financial instruments, notional amount">222,973</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 5.4pt">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">$</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"><span id="xdx_90D_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z8L8ysbSTHrf" title="Derivative Asset/(Liability), Fair Value">(391</span></td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock', window );">Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_pn3n3_ztDWJv1mnqU3" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left"><span id="xdx_8BA_zIpkobKTcjo1" style="display: none">Schedule of summarize the effect of fair value hedging relationship
        recognized in the consolidated statement of income</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--GainLossOnFairValueHedgingRelationshipAbstract_iB_zMu704m6VVAi" style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 9pt; text-align: left">Gain (loss) on fair value hedging relationship:</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 74%; font-size: 9pt; text-align: left; padding-left: 0.25in">Hedged asset/(liability)</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">$</td><td id="xdx_985_eus-gaap--GainLossOnFairValueHedgeIneffectivenessNet_pn3n3_c20240101__20241231_z8aIZU0vulRe" style="width: 10%; font-size: 10pt; text-align: right" title="Hedged asset/(liability)">3,698</td><td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 10pt">&#160;</td>
    <td style="width: 1%; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--GainLossOnFairValueHedgeIneffectivenessNet_pn3n3_c20230101__20231231_zFpEOTUofiG1" style="width: 10%; font-size: 10pt; text-align: right" title="Hedged asset/(liability)">(482</td><td style="width: 1%; font-size: 10pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left; padding-left: 0.25in">Fair value derivative designated as hedging instrument</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98D_ecustom--FairValueDerivativeDesignatedAsHedgingInstrument_pn3n3_c20240101__20241231_zSjjIBk7PBR6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Fair value derivative designated as hedging instrument">(3,668</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">)</td><td style="border-bottom: Black 1pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_98C_ecustom--FairValueDerivativeDesignatedAsHedgingInstrument_pn3n3_c20230101__20231231_zqGoIRGa5Jzd" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Fair value derivative designated as hedging instrument">511</td><td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left; padding-left: 0.25in">Total gain recognized in interest income on loans</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">$</td><td id="xdx_98F_eus-gaap--GainLossOnFairValueHedgesRecognizedInEarnings_pn3n3_c20240101__20241231_zatFFMe2UVDc" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total gain recognized in interest income on loans">30</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--GainLossOnFairValueHedgesRecognizedInEarnings_pn3n3_c20230101__20231231_zo7FcGL7aVQ4" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total gain recognized in interest income on loans">29</td><td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of hedged asset fair value hedge last of layer cumulative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for fair value hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the notional amounts of outstanding derivative positions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713286794352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Accounting (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of assets and liabilities measured at fair value on a recurring basis</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_pn3n3_zbcwrr9oCqVk" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zwkii4ojite6" style="display: none">Schedule of assets and liabilities measured at fair value
        on a recurring basis</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z9F8S7YO5ftf" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_496_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zxtWyGjSPA3j" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zP2HrHXgoI1k" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zKieZhLdnCx" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AssetsFairValueDisclosureAbstract_iB_ze69kn2nVHs1" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Assets <span id="xdx_911_eus-gaap--FairValueInputsLevel1Member_zmsQVvuY0Wog" style="display: none">Level 1 [Member]</span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 5.4pt">Securities available for sale: <span id="xdx_918_eus-gaap--FairValueInputsLevel2Member_zGPHvL0OvVAh" style="display: none">Level 2 [Member]</span></td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_iI_pn3n3_z8Lt42D7lVga" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 48%; text-align: left; padding-left: 0.25in">Corporate bonds <span id="xdx_915_eus-gaap--FairValueInputsLevel3Member_zq89NH0ycCQ" style="display: none">Level 3 [Member]</span></td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4148">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">1,927</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4150">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">1,927</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_iI_pn3n3_z8yuidrhBcI3" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4154">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">908</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4156">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">908 </span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--SecuritiesAvailableForSaleFairValueUsAgencySecurities_iI_pn3n3_zk5a4vptqYy2" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4159">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,795</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4161">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15,795</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_iI_pn3n3_zJbjnT0Umlx" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4164">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,322</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4166">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,322</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--AssetBackedSecurities_iI_pn3n3_zscoA4nfWf03" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4169">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,538</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4171">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,538</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_iI_pn3n3_zs5j9g0eHTX2" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">Mortgage-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4174">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,637</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4176">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">57,637</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LoansHeldForSaleFairValueDisclosure_iI_pn3n3_znk02zzM7Jk8" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 5.4pt">Mortgage loans held for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4179">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,565</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4181">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,565</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--MortgageLoanInterestRateLockCommitments_iI_pn3n3_zCMamolHn9E6" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 5.4pt">Mortgage loan interest rate lock commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4184">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">188</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4186">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">188</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_zZlrwNFgTkRi" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 5.4pt">Derivative asset</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4189">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,698</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4191">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,698</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_ecustom--FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue_iI_pn3n3_zScSlpfTUPyi" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 5.4pt">MBS forward sales commitments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4194">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">40</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4196">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">40</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_zABXUOMRXL26" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 110pt">Total assets measured at fair value on a recurring basis</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4199">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">140,618</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4201">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">140,618</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  </table>

<p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif">The
Company had no liabilities recorded at fair value on a recurring basis as of December 31, 2024.</span></p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
    <tr style="display: none">
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_494_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_ztJ9NUSm0Xzd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z1PRtKVsvwi9" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zamKtzTprlMl" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zVhQvSq1c0N4" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--AssetsFairValueDisclosureAbstract_iB_zDhFNUkiZiqc" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 5.4pt">Securities available for sale:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_iI_pn3n3_zmIPoOV5M1xa" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 48%; text-align: left; padding-left: 0.25in">Corporate bonds</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4209">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">1,910</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4211">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">1,910</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_iI_pn3n3_z96US4N93UO3" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">US treasuries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4214">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,394</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4216">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,394</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--SecuritiesAvailableForSaleFairValueUsAgencySecurities_iI_pn3n3_zNZlHrh2d7uc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">US government agencies</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4219">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,656</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4221">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">18,656</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_iI_pn3n3_zOXWLDRkedL1" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">State and political subdivisions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4224">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,741</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4226">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">19,741</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_408_ecustom--AssetBackedSecurities_iI_pn3n3_zRhtcruXcCSf" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Asset-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4229">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,236</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4231">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">33,236</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_iI_pn3n3_zRNWqp2hpum7" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">Mortgage-backed securities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4234">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51,765</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4236">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">51,765</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--LoansHeldForSaleFairValueDisclosure_iI_pn3n3_z6oZBlToc5P2" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 5.4pt">Mortgage loans held for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4239">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,194</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4241">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,194</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--MortgageLoanInterestRateLockCommitments_iI_pn3n3_zKRHbfUGSCJf" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 5.4pt">Mortgage loan interest rate lock commitments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4244">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">159</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4246">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">159</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_zI5uBrX68v9j" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 110pt">Total assets measured at fair value on a recurring basis</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4249">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">142,055</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4251">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">142,055</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosureAbstract_iB_pn3n3_zRZ5mclAy2h7" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; padding-left: 0.05in">Liabilities</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherLiabilitiesFairValueDisclosure_iI_pn3n3_zhxNMohxFNR6" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.05in">Derivative liability</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4259">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">482</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4261">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">482</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--FinancialInstrumentsSoldNotYetPurchasedAtFairValue_iI_pn3n3_z2Cgf59wo5C2" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.05in">MBS forward sales commitments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4264">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">68</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4266">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">68</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--LiabilitiesFairValueDisclosure_iI_pn3n3_zrwBupFA6895" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 110pt">Total liabilities measured at fair value on a recurring basis</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4269">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">550</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4271">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">550</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock', window );">Schedule of assets and liabilities measured at fair value on a nonrecurring basis</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_pn3n3_zwWKbhgIus2f" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B1_zhRlLW9yqja6" style="display: none">Schedule of assets and liabilities measured at fair value
        on a nonrecurring basis</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">(dollars
in thousands)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AssetsAbstract_iB_zPQQgv8xRTt5" style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 9pt; text-align: left">Assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 48%; font-size: 9pt; text-align: left">Individually evaluated loans</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">$</td><td id="xdx_98C_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zpydfqNwxRC3" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans"><span style="-sec-ix-hidden: xdx2ixbrl4279">-</span></td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zPcU2S5IB6Yf" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans">9,139</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zBGpBic6AJO8" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans">1,127</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zAsBXpPKM9qg" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans">10,266</td><td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">Total assets measured at fair value on a nonrecurring basis</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">$</td><td id="xdx_983_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zZ3VhN8kBc4f" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right" title="Total assets measured at fair value on a nonrecurring basis"><span style="-sec-ix-hidden: xdx2ixbrl4287">-</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zW6tH7XQ871j" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">9,139</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zbqHZtZChAf9" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">1,127</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_z3nOhOK8YUf" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">10,266</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Total</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AssetsAbstract_iB_zUUaziYEDmz4" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 48%; text-align: left">Individually evaluated loans</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zdAmJC0qAbPa" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans"><span style="-sec-ix-hidden: xdx2ixbrl4293">-</span></td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zqRdjN3pIfec" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans">1,160</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zUSu6xbqFepk" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans">2,976</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zPUkwCdtglz5" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans">4,136</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Total assets measured at fair value on a nonrecurring basis</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98B_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_z3jg5f3KiCwf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total assets measured at fair value on a nonrecurring basis"><span style="-sec-ix-hidden: xdx2ixbrl4301">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zigZVBfj2o8h" style="border-bottom: Black 2.5pt solid; text-align: right">1,160</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zYa87GbSdQy6" style="border-bottom: Black 2.5pt solid; text-align: right">2,976</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zuer327vz0q7" style="border-bottom: Black 2.5pt solid; text-align: right">4,136</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock', window );">Schedule of unobservable inputs used in the fair value measurements</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zPiSWIrRnbCl" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_zpks3itkvEVh" style="display: none">Schedule of unobservable inputs used in the fair value measurements</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 27%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font-family: Arial, Helvetica, Sans-Serif">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font: normal 8pt Arial, Helvetica, Sans-Serif"><b>Valuation
    Technique</b></span></td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font: normal 8pt Arial, Helvetica, Sans-Serif"><b>Significant
    Unobservable Inputs</b></span></td>
    <td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"><span style="font: normal 8pt Arial, Helvetica, Sans-Serif"><b>Range
    of Inputs</b></span></td></tr>
  <tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top">
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font-style: italic"><span style="font: normal 9pt Arial, Helvetica, Sans-Serif">Individually
    evaluated loans</span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font-style: italic"><span style="font: normal 9pt Arial, Helvetica, Sans-Serif"><span id="xdx_90A_ecustom--FairValueOfMeasurementsValuationTechniques_c20240101__20241231_zDzD9KZqeZYj" title="Valuation Technique">Appraised
    Value/ Discounted Cash Flows</span></span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><span id="xdx_902_ecustom--FairValueOfMeasurementsSignificantAssumptions_c20240101__20241231_z0CjM1tooX64" title="Significant Unobservable Inputs">Discounts
    to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal</span></span></td>
    <td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"><span id="xdx_901_ecustom--FairValueAssumptionsRangeOfInputs_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zqSAxW3lb1m2" title="Range of Inputs">0</span>-<span id="xdx_90E_ecustom--FairValueAssumptionsRangeOfInputs_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zqLOrT8bHlZf" title="Range of Inputs">25</span>%</span></td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock', window );">Schedule of estimated fair values of the company's financial instruments</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_pn3n3_zdInrVJZRxJ9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B9_z1Sxuuzgx6Pl" style="display: none">Schedule of estimated fair values of the company's financial instruments</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; font-weight: bold; text-align: center">&#160;</td><td style="font-size: 12pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 12pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 12pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31, 2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Carrying<br/> Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Fair<br/> Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 1</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 2</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Level 3</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_98F_eus-gaap--FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_iB_c20230101__20231231_z6mYuopz14Id" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Assets:">Financial Assets:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="width: 35%; text-align: left; padding-left: 0.25in">Other investments, at cost</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--OtherInvestments_iI_pn3n3_c20241231_zHsY2l6wXXwi" style="width: 10%; text-align: right" title="Other investments, at cost, Carrying Amount">19,490</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231_zSLFII38JTo5" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value">19,490</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkUERcp7xYSk" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4324">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_989_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqZ2b72iFUF5" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4326">-</span></td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zNzkLEgQZ39i" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value">19,490</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_ecustom--LoansReceivableCarryingAmount_iI_pn3n3_c20241231_fKDEp_z5Wt9miTPyph" style="text-align: right" title="Loans, Carrying Amount">3,579,640</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231_fKDEp_zwBkZ4aDyUCc" style="text-align: right" title="Loans, Fair Value">3,319,602</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_zORLXmJclbUj" style="text-align: right" title="Loans, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4334">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zujotK6hBMU5" style="text-align: right" title="Loans, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4336">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zz55cgBaOv2a" style="text-align: right" title="Loans, Fair Value">3,319,602</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_981_eus-gaap--FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zMSJ8OFp3Ksc" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Liabilities:">Financial Liabilities:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--DepositsCarryingAmount_iI_pn3n3_c20241231_z4TeQW9mM6Rf" style="text-align: right" title="Deposits, Carrying Amount">3,435,765</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231_zObJ05NUq8f2" style="text-align: right" title="Deposits, Fair Value">3,158,893</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zrqdIHP1xsDb" style="text-align: right" title="Deposits, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4346">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z1O7bhyi3JUg" style="text-align: right" title="Deposits, Fair Value">3,158,893</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zss3zs3Tu1j6" style="text-align: right" title="Deposits, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4350">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FederalHomeLoanBankAdvances_iI_pn3n3_c20241231_zr7kfrJEpFDd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Carrying Amount">24,903</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231_z4rzHihVBtNb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value">27,539</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_984_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z4AyObKys4t7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4356">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsWHKZYwzcTf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value">27,539</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zaMMyNmMTCGb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4360">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left; padding-left: 1.5pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 10pt; text-align: left; padding-left: 1.5pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="18" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"><b>December 31, 2023</b></span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left; padding-left: 1.5pt">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Carrying<br/> Amount</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Fair<br/> Value</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Level 1</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Level 2</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt">Level 3</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td id="xdx_98F_eus-gaap--FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zqMvlcVY1rCj" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Assets:">Financial Assets:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Other investments, at cost</td><td>&#160;</td>
    <td style="text-align: left">$</td><td id="xdx_98F_eus-gaap--OtherInvestments_iI_pn3n3_c20231231_zbsHTE5bLMPe" style="text-align: right" title="Other investments, at cost, Carrying Amount">19,939</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231_z2fdHNURLj8g" style="text-align: right" title="Other investments, at cost, Fair Value">19,939</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zp8ssPhR7ZUf" style="text-align: right" title="Other investments, at cost, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4368">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z1BdBYIQrj7d" style="text-align: right" title="Other investments, at cost, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4370">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zmxktWW0Doqa" style="text-align: right" title="Other investments, at cost, Fair Value">19,939</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">Loans<sup>(1)</sup></span></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--LoansReceivableCarryingAmount_iI_pn3n3_c20231231_fKDEp_zFOz752xs3b6" style="text-align: right" title="Loans, Carrying Amount">3,557,120</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231_fKDEp_z4jrNCuXvK2i" style="text-align: right" title="Loans, Fair Value">3,337,768</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z9Z8kKHynF33" style="text-align: right" title="Loans, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4378">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zRWS50Jy33P2" style="text-align: right" title="Loans, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4380">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zrupOKViSEJf" style="text-align: right" title="Loans, Fair Value">3,337,768</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td id="xdx_981_eus-gaap--FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zdWkMEHXXFTh" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Liabilities:">Financial Liabilities:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 0.25in">Deposits</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--DepositsCarryingAmount_iI_pn3n3_c20231231_zuwTn1lbF112" style="text-align: right" title="Deposits, Carrying Amount">3,379,564</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231_zU2V14EfAYK9" style="text-align: right" title="Deposits, Fair Value">2,961,182</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zNMIE363asL7" style="text-align: right" title="Deposits, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4390">-</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs8YHsJDy0X8" style="text-align: right" title="Deposits, Fair Value">2,961,182</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zbu5vOEDHNy7" style="text-align: right" title="Deposits, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4394">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Subordinated debentures</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvances_iI_pn3n3_c20231231_z8RH7f02PXh9" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Carrying Amount">36,322</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231_z30rzBbM2Nze" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value">40,712</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkCXZQuoBhF" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4400">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgoQ4r4AwF4l" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value">40,712</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zI3XDkXFDlUa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"><span style="-sec-ix-hidden: xdx2ixbrl4404">-</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>

<table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify">
<td style="width: 0.15in; text-align: right"><span style="font: normal 10pt Arial, Helvetica, Sans-Serif"><sup id="xdx_F01_zwfQakfW6nLg">(1)</sup></span></td><td style="text-align: justify"><span id="xdx_F13_zQ7TgemuIwN8" style="font: normal 8pt Arial, Helvetica, Sans-Serif">&#160;Carrying
amount is net of the allowance for credit losses and individually evaluated loans.</span></td>
</tr></table>
<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByBalanceSheetGroupingTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByBalanceSheetGroupingTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273578000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock', window );">Schedule of earnings per share</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_pn3n3_zHXaJGeAcAS9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share computations">
  <tr style="display: none; vertical-align: bottom">
    <td style="display: none; text-align: left"><span style="display: none"><span style="display: none"><span id="xdx_8B9_zrnggNMplNF" style="display: none">Schedule of earnings per share</span></span></span></td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_49A_20240101__20241231_zwvGRS7r6TIe" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_498_20230101__20231231_zpVGyXfUR4Df" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td style="display: none; font-size: 12pt">&#160;</td>
    <td style="display: none; font-size: 12pt; text-align: left">&#160;</td><td id="xdx_49B_20220101__20221231_zdKzEAb3Sc68" style="display: none; font-size: 12pt; text-align: right">&#160;</td><td style="display: none; font-size: 12pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands, except share data)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_ecustom--NumeratorAbstract_iB_zbvjFsz0Jswc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Numerator:</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td colspan="2" style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--NetIncomeLoss_i01_pn3n3_zKUWAE87WKLa" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; width: 61%; text-align: left">Net income</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">15,530</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">13,426</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">29,115</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_i01_pn3n3_z1lvfCxp7NI8" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Net income available to common shareholders</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">15,530</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,426</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,115</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--DenominatorAbstract_iB_zAOAmjW7rodi" style="vertical-align: bottom">
    <td style="text-align: left">Denominator:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pip0_zzSz4d9ieP42" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Weighted-average common shares outstanding - basic</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,080,623</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,046,633</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,958,294</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i01_pip0_zQNxC7YAtsRf" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Common stock equivalents</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">36,434</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">31,821</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">113,396</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_pip0_zr0VkurQxhG" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Weighted-average common shares outstanding - diluted</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8,117,057</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8,078,454</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">8,071,690</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_ecustom--EarningsPerCommonShareAbstract_iB_zRlMvbK0o2Z2" style="vertical-align: bottom">
    <td style="text-align: left">Earnings per common share:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--EarningsPerShareBasic_i01_pip0_z5PgMV8oKXBb" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Basic</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">1.92</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1.67</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3.66</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--EarningsPerShareDiluted_i01_pip0_zXpkztXUCjD3" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left">Diluted</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1.91</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">1.66</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3.61</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189503376">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of components of income tax expense</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_zXHaz4KOfXq4" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of components of income tax expense">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8BD_zAqRRY7WaI4k" style="display: none">Schedule of components of income tax expense</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20240101__20241231_zGDfTiSPTxFc" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_498_20230101__20231231_z4elUexkTzzg" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49C_20220101__20221231_zZ0dwZv36bEd" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zRSf370dJvxl" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Current income taxes:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_pn3n3_maCITEBzp5O_zTRHKs2AxnHh" style="vertical-align: bottom">
    <td style="padding-left: 10pt; width: 61%; text-align: left">Federal	</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,992</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">3,769</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">8,482</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01B_pn3n3_maCITEBzp5O_zeSaFHhXB5dh" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">State	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">623</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">460</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">1,273</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CurrentIncomeTaxExpenseBenefit_i02T_pn3n3_mtCITEBzp5O_maITEBzhXp_zRrobWoi2Nnh" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left">Total current tax expense	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,615</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,229</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,755</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredIncomeTaxExpenseBenefit_iB_pn3n3_maITEBzhXp_zD1zgqv1Eim9" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Deferred income benefit</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(1,233</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(228</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(757</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_i01_pn3n3_mtITEBzhXp_zuvbNbqfzu4f" style="vertical-align: bottom">
    <td style="border-bottom: Black 2pt solid; padding-left: 10pt; text-align: left">Income tax expense</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-bottom: Black 2pt solid; text-align: right">4,382</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">4,001</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">8,998</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of taxes computed using the statutory tax rate</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zk29oow6znI7" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate">
    <tr style="display: none">
       <td id="xdx_8BE_zIYLFKmptLmb" style="display: none">Schedule of taxes computed using the statutory tax rate</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_497_20240101__20241231_zVIQXRCyxTJb" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20230101__20231231_zlzBSIOrqxn3" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20220101__20221231_zdKzH64BuYEl" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzDx5_z2T7xisMcsvi" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; text-align: left">Tax expense at statutory rate</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">4,182</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">3,660</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">8,004</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_maITEBzDx5_zfXS1GuOOYW8" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Effect of state income taxes, net of federal benefit	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">195</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">364</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,006</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_pn3n3_di_msITEBzDx5_zKEn0ib49VK5" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Exempt income	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(27</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_pn3n3_maITEBzDx5_zljeT73VCjfk" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left; text-indent: 0pt">Effect of stock-based compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">128</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">133</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">42</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_pn3n3_maITEBzDx5_zjRCWhlrItbj" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(136</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(163</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(27</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_mtITEBzDx5_z4deAGA66dge" style="vertical-align: bottom">
    <td style="border-bottom: Black 2pt solid; padding-left: 20pt; text-align: left">Income tax expense	</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">$</td><td style="border-bottom: Black 2pt solid; text-align: right">4,382</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">4,001</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid">&#160;</td>
    <td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2pt solid; text-align: right">8,998</td><td style="border-bottom: Black 2pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of components of the deferred tax assets and liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_zZITLWURShB8" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities">
    <tr style="display: none">
       <td id="xdx_8BE_zDbB7m7nBrh8" style="display: none">Schedule of components of the deferred tax assets and liabilities</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49A_20241231_z22TDGtbqJt2" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td id="xdx_49F_20231231_zn3AJn4tjEfi" style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseAbstract_iB_zGxO4LUFXRXc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Deferred tax assets:</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_i01I_pn3n3_maDTAGz47p_zwOMN1QBUiNb" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; width: 74%; text-align: left">Allowance for credit losses</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">8,636</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">8,543</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_i01I_pn3n3_maDTAGz47p_zjIWLTkMcNie" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Reserve for unfunded commitments</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">315</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">384</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_i01I_pn3n3_maDTAGz47p_z6yg4ETRUXEe" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Unrealized loss on securities available for sale</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,050</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,015</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--DeferredTaxAssetsNetDeferredLoanFees_i01I_pn3n3_maDTAGz47p_z5JyiV0eR3Wk" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Net deferred loan fees</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,343</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,475</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_i01I_pn3n3_maDTAGz47p_zeevacpaoNWg" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Deferred compensation</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,557</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,458</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_i01I_pn3n3_maDTAGz47p_zBvVrBDFYYW1" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Accrued bonuses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">687</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl4536">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_ecustom--DeferredTaxAssetsLeaseLiabilities_i01I_pn3n3_maDTAGz47p_z8J7qQIYwmZh" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Lease liabilities</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,999</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,175</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_i01I_pn3n3_maDTAGz47p_zQ7K23rrexR7" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">608</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">479</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGz47p_maDTALNzqYA_z8Z06jTUEJb6" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; text-align: justify">Total deferred tax assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">21,195</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">20,529</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_pn3n3_zrF4v7NPZmEc" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Deferred tax liabilities:</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt">&#160;</td>
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 10pt; text-align: right">&#160;</td><td style="font-size: 10pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pn3n3_msDTALNzqYA_zmN2w35fEXF6" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Property and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,892</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">3,334</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesHedgingTransactions_i01I_pn3n3_msDTALNzqYA_zrjtBVxrgwDj" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Hedging transactions</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">79</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">74</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_i01I_pn3n3_msDTALNzqYA_zJZeuNTpN00l" style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 10pt; text-align: left">Prepaid expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">302</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">255</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_i01I_pn3n3_msDTALNzqYA_ztOsKJLNUr7c" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">ROU assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,435</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,656</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesOther_i01I_pn3n3_msDTALNzqYA_zivQOix0CKri" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Other</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">20</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">10</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--DeferredIncomeTaxLiabilities_iTI_pn3n3_zQnKYnJzuHPj" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left">Total deferred tax assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">7,728</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8,329</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_pn3n3_mtDTALNzqYA_z4s5GQVk32cd" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left">Net deferred tax asset</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">13,467</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">12,200</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273500624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock', window );">Schedule of loan transactions with directors and executive officers, including their affiliates</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_pn3n3_zV97repacDZa" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates">
    <tr style="display: none">
       <th id="xdx_8BB_zqyDAih608ak" style="display: none">Schedule of loan transactions with directors and executive officers, including their affiliates</th>
       <th style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th id="xdx_49E_20240101__20241231_zCYxMe8PGM75" style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th style="display: none">&#160;</th>
       <th id="xdx_495_20230101__20231231_z7apimGUEGq9" style="display: none">&#160;</th>
       <th style="display: none">&#160;</th></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40C_ecustom--LoanTransactionsWithRelatedParty_iS_zGpW8gXnkxg7" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Balance, beginning of year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">25,252</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">17,217</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_ecustom--NewLoans_zWSyHU4GqhPl" style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-left: 1.5pt">New loans</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,000</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">17,455</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_ecustom--LoanPaymentsRelatedParty_pn3n3_zrcpLkgxsq6f" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Less loan payments</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(7,107</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(9,420</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td></tr>
  <tr id="xdx_407_ecustom--LoanTransactionsWithRelatedParty_iE_pn3n3_zRE8EZwRBvu8" style="vertical-align: bottom; background-color: White">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 1.5pt">Balance, end of year</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">25,145</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">25,252</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181986336">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock', window );">Schedule of stock-based compensation expense</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pn3n3_ze8KZpHYqDif" style="font: 11pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: right"><span id="xdx_8BC_zRx4R4Tfj1Fh" style="display: none">Schedule of stock-based compensation expense</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231_zaDLVw9Nih7b" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" id="xdx_497_20230101__20231231_z94CjBFpym9c" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="2" id="xdx_496_20220101__20221231_zmW93CoG1ro8" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: right">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--StockOptionPlanExpense_zvMWMiR6Aed8" style="vertical-align: bottom; background-color: Silver">
    <td style="width: 61%; font-size: 9pt; text-align: left">Stock option expense</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">$</td><td style="width: 10%; font-size: 9pt; text-align: right">374</td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 9pt; text-align: right">528</td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 1%; font-size: 9pt">&#160;</td>
    <td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td><td style="width: 10%; font-size: 9pt; text-align: right">927</td><td style="width: 1%; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_ecustom--AmortizationOfDeferredCompensationOnRestrictedStock_z3jbPrkMmEM2" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">Restricted stock grant expense</td><td style="border-bottom: Black 1pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right">1,909</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right">1,415</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right">1,099</td><td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_zH4EsScE7d59" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">Total stock-based compensation expense</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">2,283</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">1,943</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right">2,026</td><td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock', window );">Schedule of the status of the stock option plan and changes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_pn3n3_zxOldcMgnM6g" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; text-align: center"><span id="xdx_8B1_zbBxfNPSyO9" style="display: none">Schedule of the status of the stock option plan and changes</span></td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td><td style="border-top: Black 2.5pt solid">&#160;</td>
    <td colspan="21" style="border-top: Black 2.5pt solid; text-align: right">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td>&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="21" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Shares</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> average<br/> exercise<br/> price</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/>
 Average<br/>
 Remaining<br/>
 Contractual<br/>
 Life</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Shares</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> average<br/> exercise<br/> price</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/>
 Average<br/>
 Remaining<br/>
 Contractual<br/>
 Life</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Shares</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> average<br/> exercise<br/> price</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/>
 Average<br/>
 Remaining<br/>
 Contractual<br/>
 Life</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 8pt; text-align: left; padding-left: 1.45pt; width: 43%"><span style="font-size: 8pt">Outstanding at beginning
    of year</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20240101__20241231_zCCEAMVnws3c" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"><span style="font-size: 8pt">331,349</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20240101__20241231_zlrMQaqnUYbb" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"><span style="font-size: 8pt">35.51</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 4%; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20230101__20231231_z4FgUh7q9ald" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"><span style="font-size: 8pt">427,224</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231_z6lKVfCbhr75" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"><span style="font-size: 8pt">34.32</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 4%; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20220101__20221231_zdFKwXEIu4nj" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"><span style="font-size: 8pt">464,724</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231_z62Y5O1YhZkf" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"><span style="font-size: 8pt">33.97</span></td><td style="width: 1%; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="width: 1%"><span style="font-size: 8pt">&#160;</span></td>
    <td style="width: 4%; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Granted</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20240101__20241231_zvfTSoeb1Zf6" style="font-size: 8pt; text-align: right" title="Shares, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4681">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20240101__20241231_z2DQUOt9pXIf" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4683">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20230101__20231231_zgDZtQkyjqZ2" style="font-size: 8pt; text-align: right" title="Shares, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4685">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20230101__20231231_zSurmmwgeR0i" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4687">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20220101__20221231_ziCYeNI46QUi" style="font-size: 8pt; text-align: right" title="Shares, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4689">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20220101__20221231_zltNNRWgVsGj" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4691">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Exercised</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20240101__20241231_zi6lYXdCvWk9" style="font-size: 8pt; text-align: right" title="Shares, Exercised"><span style="font-size: 8pt">(15,250</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231_zTwJSo3gmllb" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"><span style="font-size: 8pt">17.17</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20230101__20231231_zd4K1tGtsj7g" style="font-size: 8pt; text-align: right" title="Shares, Exercised"><span style="font-size: 8pt">(27,250</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231_zAi7baIunH2l" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"><span style="font-size: 8pt">20.18</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20220101__20221231_zRwSIOTSpge" style="font-size: 8pt; text-align: right" title="Shares, Exercised"><span style="font-size: 8pt">(32,375</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231_zTMkvGIpBfz4" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"><span style="font-size: 8pt">27.94</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left; padding-left: 10pt"><span style="font-size: 8pt">Forfeited
    or expired</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20240101__20241231_z8NYyjYxzlh" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"><span style="font-size: 8pt">(3,500</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231_zrgUArtJlYy6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"><span style="font-size: 8pt">41.55</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20230101__20231231_zjrY0QV6bfmi" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"><span style="font-size: 8pt">(68,625</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231_zRoAarKfAT1j" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"><span style="font-size: 8pt">34.15</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20220101__20221231_zcf4i63hZDOk" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"><span style="font-size: 8pt">(5,125</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">)</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231_zyYEh2t96IOi" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"><span style="font-size: 8pt">43.14</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Outstanding at end of year</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20240101__20241231_zVGhH4VICVSa" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"><span style="font-size: 8pt">312,599</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20240101__20241231_zdDHW43N92Vk" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"><span style="font-size: 8pt">36.34</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zk8eSazAPJqf" title="Weighted Average Remaining Contractual Life, Outstanding at end of year">4.1</span>
    years</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20230101__20231231_zo3TdcYCL5I5" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"><span style="font-size: 8pt">331,349</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20230101__20231231_zh8ovhzlWOF1" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"><span style="font-size: 8pt">35.51</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zygrsgUw41Tf" title="Weighted Average Remaining Contractual Life, Outstanding at end of year">4.9</span>
    years</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20220101__20221231_zwVWUFIkLS3a" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"><span style="font-size: 8pt">427,224</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20220101__20221231_zBaXjW41tO25" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"><span style="font-size: 8pt">34.32</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 1pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231_zrZX56mSyWk7" title="Weighted Average Remaining Contractual Life, Outstanding at end of year">5.7</span>
    years</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">Options exercisable at year-end</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20240101__20241231_z9ImCen8Tus5" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"><span style="font-size: 8pt">288,849</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20240101__20241231_zHnnZcTr2KT7" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"><span style="font-size: 8pt">36.00</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zICw9Jp9ZWgl" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end">4.0</span> years</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20230101__20231231_zXVRZW3lWR48" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"><span style="font-size: 8pt">267,376</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20230101__20231231_zQlqxgdXneca" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"><span style="font-size: 8pt">34.48</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231_zWaxZxHjL1lg" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end">4.5</span> years</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20220101__20221231_z8oTe7MGecRb" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"><span style="font-size: 8pt">287,902</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20220101__20221231_zecXkfwwNz3h" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"><span style="font-size: 8pt">32.35</span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt"><span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231_zbklZmR3r7Nk" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end">4.8</span> years</span></td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">Weighted average fair value of options granted during the
    year</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20241231_zzWGS58JpdJ6" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4753">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20231231_zCipBng0YJX8" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4755">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">$</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20221231_zRcv8JP8FRC4" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"><span style="font-size: 8pt"><span style="-sec-ix-hidden: xdx2ixbrl4757">-</span></span></td><td style="font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td><span style="font-size: 8pt">&#160;</span></td>
    <td style="text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">Shares available for
    grant</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20240101__20241231_zbuuVk10QzO8" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"><span style="font-size: 8pt">258,622</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20230101__20231231_z8egZCm6zbcb" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"><span style="font-size: 8pt">319,058</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20220101__20221231_zsQWtNoTAq3c" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"><span style="font-size: 8pt">370,824</span></td><td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left"><span style="font-size: 8pt">&#160;</span></td><td style="border-bottom: Black 2.5pt solid"><span style="font-size: 8pt">&#160;</span></td>
    <td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"><span style="font-size: 8pt">&#160;</span></td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock', window );">Schedule of the status of the company's nonvested restricted stock and changes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_pn3n3_zA8N6FgoodG6" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company's nonvested restricted stock and changes">
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"><span id="xdx_8B8_zc8RScvUq3c4" style="display: none">Schedule of the status of the company's nonvested restricted stock and changes</span></td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="22" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td><td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Restricted <br/> Shares</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> Average<br/> Grant-Date<br/> Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Restricted <br/> Shares</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> Average<br/> Grant-Date<br/> Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Restricted <br/> Shares</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Weighted<br/> Average<br/> Grant-Date<br/> Fair Value</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 22%; text-align: left">Nonvested at beginning of year</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20240101__20241231_zHbzsXX8oh8d" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year">109,533</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231_zlQiAzkd0eDj" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year">44.40</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231_zWBLiovr5qI3" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year">80,337</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231_zxXoODTCCXjl" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year">52.53</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20220101__20221231_zR092bjjqD6e" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year">41,699</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231_zzJCzLd7m3j2" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year">44.71</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Granted</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20240101__20241231_zR1c9mPdZDjl" style="text-align: right" title="Restricted Shares, Granted">65,373</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zeC7S7J64VF5" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted">36.47</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231_zhIKkxJ62J2c" style="text-align: right" title="Restricted Shares, Granted">69,880</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_ztC0qLsul2W4" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted">37.12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20220101__20221231_zQyqvK9Jx563" style="text-align: right" title="Restricted Shares, Granted">53,376</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_ze22IGq9Tj94" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted">56.25</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Vested</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20240101__20241231_zczkltkbO333" style="text-align: right" title="Restricted Shares, Vested">(30,118</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zO3ndvEpk2f" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested">44.72</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231_zZXiVqaksoyi" style="text-align: right" title="Restricted Shares, Vested">(21,695</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_z9zxpabAFORg" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested">48.95</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20220101__20221231_zhpKj5TQm0q7" style="text-align: right" title="Restricted Shares, Vested">(14,213</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_zzwoQzCubWh5" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested">43.26</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Forfeited</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20240101__20241231_zaOcbaepa55c" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited">(4,937</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zHXUAwN0vlMf" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited">37.95</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231_zJVLw4uyaWH3" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited">(18,989</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_zHIhiVJGbNK9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited">46.83</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20220101__20221231_zDqd6f5dJt2b" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited">(525</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_zDI0Yyyarj7h" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited">61.14</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Nonvested at end of year</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20240101__20241231_z0NIDky5RJE" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year">139,851</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20240101__20241231_zHpaVLhqxUL6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year">40.85</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20230101__20231231_zjdYLD41Lyo4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year">109,533</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20230101__20231231_zwcvj9srqRKj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year">44.40</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20220101__20221231_zUlC3WY1y899" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year">80,337</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20221231_zc3Hd7h7agQh" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year">52.53</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the changes in outstanding nonvested restricted stock units.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of employee stock purchase plan activity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -SubTopic 10<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182206848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock', window );">Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_pn3n3_zb5Fk3NNDji9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements">
    <tr style="display: none">
       <td style="display: none"><span id="xdx_8B5_z81TJlbWqJSb" style="display: none">Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements</span></td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td>
       <td style="display: none">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Actual</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For capital<br/> adequacy purposes<br/> minimum</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>To be well<br/> capitalized<br/> under prompt<br/> corrective action</b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 2.35pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>provisions minimum</b></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">As of December 31, 2024</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 22%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_983_eus-gaap--Capital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zCXfnRYZrbVh" style="width: 10%; text-align: right">402,629</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_987_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zGn8lNBRDOt9" style="width: 10%; text-align: right">12.66</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_98C_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zWYFwMQMsTnk" style="width: 10%; text-align: right">254,412</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zjE0sJkgaOAa" style="width: 10%; text-align: right">8.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--CapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zMJXSwF5zU0f" style="width: 10%; text-align: right">318,015</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_ecustom--CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_znInoTvfLVw6" style="width: 10%; text-align: right">10.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z8DiOy88MTM4" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount">362,875</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zZJq5mGzGwYb" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio">11.41</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z619aurhftDj" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">190,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zaoDf0BsVA71" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneRiskBasedCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zTYUHJaHUip5" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum">254,412</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zr6yQ3RIEnn2" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">8.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zt1F8q3LiEd9" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount">362,875</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zhvS0oytqSXl" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio">11.41</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zzphDMI6jRDc" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">143,107</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zNDgZGuLQWVb" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zjMcSItnGede" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum">206,709</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_z456QJgQf7T1" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">6.50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to average assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z2Rb2aZyuzX3" style="text-align: right" title="Tier 1 Capital (to average assets) Amount">362,875</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zl7XgdFrv5xg" style="text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio">8.75</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zPGrbr0ITxPd" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum">165,941</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zHqEwWdeCPK2" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio">4.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--TierOneLeverageCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zWn6JPFkko52" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum">207,426</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zEBwj8aGJfd9" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">5.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Company</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Total Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--Capital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zNrAlu1bxpP2" style="text-align: right" title="Total Capital (to risk weighted assets) Amount">403,867</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zxK4MDd1lru1" style="text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio">12.70</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zb1LL3q06EZc" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum">254,392</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zRBBENPq4RP" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">8.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zIE8KQ7Nv0vk" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount">354,916</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zlR5nukrBFYb" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio">11.16</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zu829VUgz92e" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">190,794</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_ztm1HpzbdjWf" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zAcTq6IRWs1a" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount">341,916</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z7oKa4RcGxOk" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio">10.75</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zS13a4oeiic3" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">143,096</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z5haFt6W3OR6" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_980_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zDBNHGEijFaj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Amount">354,916</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_988_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z0ToAEOiVtG" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio">8.55</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_983_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zqUgTEJA8C5g" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum">165,963</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_982_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z4ZzONrKOoQ4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio">4.00</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>


<p style="margin: 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Actual</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For capital<br/> adequacy purposes<br/> minimum</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"><p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>To be well<br/> capitalized<br/> under prompt<br/> corrective action</b></span></p> <p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 2.35pt; margin-left: 0pt; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif"><b>provisions minimum</b></span></p></td><td style="border-bottom: Black 1pt solid; font-size: 8pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Amount</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">Ratio</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left">As of December 31, 2023</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Bank</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="width: 22%; text-align: left">Total Capital (to risk weighted assets)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Capital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zE6W0WGpG0Yl" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) Amount">390,197</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_981_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zsBKqbCkIU1i" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio">12.28</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zCqOX2xXwPt8" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum">254,278</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_98F_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_z5JIsBOcAQV1" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">8.00</td><td style="width: 1%; text-align: left">%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--CapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_znm5ppCkgRol" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum">317,847</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td id="xdx_988_ecustom--CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zjpWKuWPGepb" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">10.00</td><td style="width: 1%; text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zup8H2tT17J5" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount">350,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_ztU7fUR8Xd59" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio">11.03</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zclTiuirf6tc" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">190,708</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zzCDJpjcVXt8" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneRiskBasedCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zUuZi6LKSR3f" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum">254,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zkWoHiL9lNqe" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">8.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zggaPHoQfdz1" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount">350,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zUEBKCLxCC38" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio">11.03</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zHDXDJQTPmi7" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">143,031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zOGY4HPWidwa" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zgtRkiJ0m8w2" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum">206,601</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_znatlWfYgHCk" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">6.50</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to average assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_984_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zWLoLBmKIyJ8" style="text-align: right" title="Tier 1 Capital (to average assets) Amount">350,455</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_986_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zKTqcUcsnbn3" style="text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio">8.47</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_z0fa68c6Yguh" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum">165,414</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_981_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_z9Vmhud9chO4" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio">4.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98C_eus-gaap--TierOneLeverageCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zG3w1OmHhEfj" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum">206,767</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zwdNGQFTaaJk" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio">5.00</td><td style="text-align: left">%</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="font-size: 10pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-style: italic; text-align: left">The Company</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Total Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_eus-gaap--Capital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zxmwS67v3k6d" style="text-align: right" title="Total Capital (to risk weighted assets) Amount">399,551</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z3RN4QWCLRjd" style="text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio">12.57</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_982_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z2OskNqOfVXi" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum">254,278</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98A_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zF6Lf9ZPxyx5" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">8.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-align: left">Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_987_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zInXLAJecUCc" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount">336,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zkJvnWV4UIQk" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio">10.60</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zQQ4pnPGuyyj" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">190,708</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_98D_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zedo5W4LuFU6" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">6.00</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left">Common Equity Tier 1 Capital (to risk weighted assets)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_983_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zsBPCoY4uvw7" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount">323,809</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z4I2dTFHTIWl" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio">10.19</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_980_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zcIozUx74XS" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum">143,031</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td id="xdx_985_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zEyMZBhxxl2k" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio">4.50</td><td style="text-align: left">%</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="text-align: left">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left">Tier 1 Capital (to average assets)</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98F_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_znx5SfaYqtxc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Amount">336,809</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_989_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zB98n94tfta3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio">8.14</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_986_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zulPXNIo4oDi" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum">165,436</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td id="xdx_98B_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zXnVTgpRgG8j" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio">4.00</td><td style="border-bottom: Black 2.5pt solid; text-align: left">%</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right"><span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt">n/a</span></td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table>



<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273561168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Financial Information (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract', window );"><strong>Condensed Financial Information Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock', window );">Schedule of condensed balance sheets</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_887_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_pn3n3_znfc5If2STc5" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed balance sheets">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8B1_zitJZNj8JsZe" style="display: none">Schedule of condensed balance sheets</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49D_20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zLUbt0U0UvSj" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49A_20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z8IZI2XmZwp8" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--AssetsAbstract_iB_zZ7Gbyt19Ai8" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Assets</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--CashCashEquivalentsAndFederalFundsSold_iI_pn3n3_z9DFMe9Z5DQl" style="vertical-align: bottom">
    <td style="width: 74%; text-align: left; padding-left: 1.5pt">Cash and cash equivalents</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">3,641</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">9,408</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_iI_pn3n3_znPesITPFx3h" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Investment in subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">351,806</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">339,516</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--OtherAssets_iI_pn3n3_z42uCcP7qRl7" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Other assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">149</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">146</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_406_eus-gaap--Assets_iI_pn3n3_z6YseLe7vQb6" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.25in">Total assets</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">355,596</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">349,070</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockholdersEquityAbstract_iB_zEwknhtdVZNg" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Liabilities and Shareholders&#8217; Equity</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_iI_pn3n3_zUuv0hjZ7VJ5" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Accrued expenses</td><td>&#160;</td>
    <td style="text-align: left">$</td><td style="text-align: right">249</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">281</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_403_eus-gaap--JuniorSubordinatedNotes_iI_pn3n3_zeNTyNRP0kw5" style="vertical-align: bottom">
    <td style="text-align: left; padding-left: 1.5pt">Subordinated debentures</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">24,903</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">36,322</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--StockholdersEquity_iI_pn3n3_zCvagDxFkb3e" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Shareholders&#8217; equity</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">330,444</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">312,467</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3_z2fR6d64h25h" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in">Total liabilities and shareholders&#8217; equity	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">355,596</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">349,070</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock', window );">Schedule of condensed statements of income</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88E_esrt--ScheduleOfCondensedIncomeStatementTableTextBlock_pn3n3_zZCwItxdR6c6" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of income">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8B9_ztYvAaZOO1jl" style="display: none">Schedule of condensed statements of income</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_494_20240101__20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zc14j46vuYU3" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zFsEkWYrlj96" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z2fABUunqWjl" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="font-size: 12pt; text-align: center">&#160;</td><td style="font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40F_eus-gaap--RevenuesAbstract_iB" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Revenues</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40A_eus-gaap--InterestAndDividendIncomeOperating_pn3n3_zhjcRschB9o3" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; width: 61%; text-align: left; padding-left: 1.5pt">Interest income</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">12</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">15</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 1%">&#160;</td>
    <td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; width: 10%; text-align: right">20</td><td style="border-bottom: Black 1pt solid; width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--Revenues_pn3n3_zUN0R1z9szUk" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Total revenue</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">12</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">15</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">20</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CostsAndExpensesAbstract_iB" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 1.5pt">Expenses</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--InterestExpense_pn3n3_zA8izlWoQocd" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Interest expense</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,149</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,197</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,730</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_400_eus-gaap--OtherExpenses_pn3n3_zTJJQiOidOH6" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Other expenses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">255</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">249</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">240</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--OperatingExpenses_pn3n3_zrM4GGmxOjU" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 0.25in">Total expenses</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,404</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,446</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,970</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zEQFMcYhqxQl" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Income tax benefit</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">502</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">511</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">409</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_pn3n3_zfzIyTKjcAYl" style="vertical-align: bottom; background-color: Silver">
    <td style="text-align: left; padding-left: 1.5pt">Loss before equity in undistributed net income of subsidiaries</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,890</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,920</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(1,541</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40F_ecustom--EquityInUndistributedNetIncomeOfSubsidiaries_pn3n3_zLdSzbrTEUK6" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt">Equity in undistributed net income of subsidiaries	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">17,420</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">15,346</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">30,656</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_zpVDaeq07M09" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.25in">Net income</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td style="border-bottom: Black 1pt solid; text-align: right">15,530</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,426</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">29,115</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock', window );">Schedule of condensed statements of cash flows</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" id="xdx_88E_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_pn3n3_zD03mH1HNRI2" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows">
  <tr style="display: none; vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"><span id="xdx_8B4_zmY29V9tyKs2" style="display: none">Schedule of condensed statements of cash flows</span></td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_492_20240101__20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zys0EvsdmTjl" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_49B_20230101__20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zIol1XfN47Ck" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" id="xdx_499_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zE15ZiyPTZ3k" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right">&#160;</td><td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td>
    <td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right">&#160;</td><td style="border-top: Black 2.5pt solid; font-size: 12pt">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">For the years ended December 31,</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left">(dollars in thousands)</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2024</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2023</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right">2022</td><td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold">&#160;</td></tr>
  <tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Operating activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_404_eus-gaap--NetIncomeLoss_pn3n3_zfovFHVBrck" style="vertical-align: bottom">
    <td style="padding-left: 10pt; width: 61%; text-align: left">Net income</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">15,530</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">13,426</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 10%; text-align: right">29,115</td><td style="width: 1%; text-align: left">&#160;</td></tr>
  <tr id="xdx_408_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zSZM8akpRM4f" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-indent: -10pt; text-align: left">Adjustments to reconcile net income to cash provided by operating
    activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_40F_ecustom--EquityInUndistributedNetIncomeOfSubsidiaries_iN_pn3n3_di_z8xFUFxnRVWj" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Equity in undistributed net income of subsidiaries	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(17,420</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(15,346</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(30,656</td><td style="text-align: left">)</td></tr>
  <tr id="xdx_40C_eus-gaap--ShareBasedCompensation_pn3n3_zA64C0VFoRBc" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 20pt; text-indent: -10pt; text-align: left">Compensation expense related to stock options and restricted stock grants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,283</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,943</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,026</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40E_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_pn3n3_zkjzHkCjA0e2" style="vertical-align: bottom">
    <td style="padding-left: 10pt; text-align: left">Increase in other assets	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(3</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(125</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5116">-</span></td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_pn3n3_zoygWydEuUW3" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Increase in accrued expenses</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">49</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">110</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">113</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_405_eus-gaap--CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_pn3n3_zFPeAOM6qINf" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Net cash provided by operating activities	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">439</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">8</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">598</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zL59KGjMXrP3" style="vertical-align: bottom; background-color: Silver">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Investing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_ecustom--InvestmentInSubsidiariesNet_pn3n3_zChJt8UIDNyg" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Investment in subsidiaries, net	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,000</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(5,000</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5132">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInInvestingActivities_pn3n3_z2tIYDPVTCHj" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Net cash provided by (used for) investing activities	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">5,000</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(5,000</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5136">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zbYvL8qc5MQ5" style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; padding-left: 2.15pt">Financing activities</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt">&#160;</td>
    <td style="font-size: 12pt; text-align: left">&#160;</td><td style="font-size: 12pt; text-align: right">&#160;</td><td style="font-size: 12pt; text-align: left">&#160;</td></tr>
  <tr id="xdx_407_ecustom--ProceedsFromTheExerciseOfStockOptionsAndWarrants_pn3n3_zJtpXGAP4NH4" style="vertical-align: bottom; background-color: Silver">
    <td style="padding-left: 10pt; text-align: left">Proceeds from the exercise of stock options and warrants</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">294</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">518</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">905</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--SubordinatedLiabilitiesPeriodIncreaseDecrease_i01_maCzEnx_z83Jb0zGTLI8" style="vertical-align: bottom">
    <td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left">Decrease in subordinated debentures</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(11,500</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5147">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl5148">-</span></td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInFinancingActivities_pn3n3_z14UY1mQklpk" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left">Net cash (used) provided by financing activities	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">(11,206</td><td style="border-bottom: Black 1pt solid; text-align: left">)</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">518</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">905</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_401_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_pn3n3_zYALZl6W3Xte" style="vertical-align: bottom">
    <td style="padding-left: 20pt; text-align: left">Net (decrease) increase in cash and cash equivalents	</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(5,767</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(4,474</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,503</td><td style="text-align: left">&#160;</td></tr>
  <tr id="xdx_40C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iS_pn3n3_zwgRCGmRoer9" style="vertical-align: bottom; background-color: Silver">
    <td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left">Cash and cash equivalents, beginning of year	</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">9,408</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">13,882</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid">&#160;</td>
    <td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1pt solid; text-align: right">12,379</td><td style="border-bottom: Black 1pt solid; text-align: left">&#160;</td></tr>
  <tr id="xdx_409_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iE_pn3n3_z0DgGIGoRtjk" style="vertical-align: bottom">
    <td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left">Cash and cash equivalents, end of year	</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">$</td><td style="border-bottom: Black 2.5pt solid; text-align: right">3,641</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">9,408</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid">&#160;</td>
    <td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 2.5pt solid; text-align: right">13,882</td><td style="border-bottom: Black 2.5pt solid; text-align: left">&#160;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedBalanceSheetTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedBalanceSheetTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedCashFlowStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedCashFlowStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfCondensedIncomeStatementTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-X (SX)<br> -Number 210<br> -Section 12<br> -Subsection 04<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfCondensedIncomeStatementTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>srt_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713188896528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies and Activities (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateStatedPercentage', window );">Real estate loan percentage</a></td>
<td class="nump">83.50%<span></span>
</td>
<td class="nump">84.80%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditAssumed1', window );">Line of credit</a></td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity', window );">Unused line</a></td>
<td class="nump">15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AccruedInterestReceivable', window );">Accrued interest receivable</a></td>
<td class="nump">576,000<span></span>
</td>
<td class="nump">$ 530,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff', window );">Accrued interest receivable related to loans</a></td>
<td class="nump">11,000,000<span></span>
</td>
<td class="nump">11,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease', window );">Allowance for loan losses</a></td>
<td class="nump">1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_LiabilityForUnfundedCommitments', window );">Liability for unfunded commitments</a></td>
<td class="nump">2,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetainedEarningsAppropriated', window );">Net decrease to retained earnings</a></td>
<td class="nump">2,800,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAxis=SFST_FederalReserveBankMember', window );">Federal Reserve Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsLineItems', window );"><strong>Cash and Cash Equivalents [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 5,400,000<span></span>
</td>
<td class="nump">$ 5,100,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AccruedInterestReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AccruedInterestReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_LiabilityForUnfundedCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_LiabilityForUnfundedCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized by reversing interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-3D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditAssumed1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The fair value of line of credit assumed in noncash investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-4<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-3<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482913/230-10-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditAssumed1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-6<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAppropriated">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated undistributed earnings (deficit) not available for dividend distribution. Includes, but is not limited to, retained earnings appropriated for specific business purpose.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481142/505-10-45-3<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481142/505-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAppropriated</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAxis=SFST_FederalReserveBankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAxis=SFST_FederalReserveBankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189043248">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">$ 146,648<span></span>
</td>
<td class="nump">$ 149,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">132,127<span></span>
</td>
<td class="nump">134,702<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember', window );">Corporate bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">2,121<span></span>
</td>
<td class="nump">2,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">194<span></span>
</td>
<td class="nump">237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">1,927<span></span>
</td>
<td class="nump">1,910<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember', window );">US treasuries [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">999<span></span>
</td>
<td class="nump">9,495<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">91<span></span>
</td>
<td class="nump">102<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">908<span></span>
</td>
<td class="nump">9,394<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember', window );">US government agencies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">17,540<span></span>
</td>
<td class="nump">20,594<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="nump">1<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">1,746<span></span>
</td>
<td class="nump">1,938<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">15,795<span></span>
</td>
<td class="nump">18,656<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">State and political subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">22,387<span></span>
</td>
<td class="nump">22,642<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">11<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">3,065<span></span>
</td>
<td class="nump">2,912<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">19,322<span></span>
</td>
<td class="nump">19,741<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">36,613<span></span>
</td>
<td class="nump">33,450<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">111<span></span>
</td>
<td class="nump">216<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">36,538<span></span>
</td>
<td class="nump">33,236<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember', window );">Mortgage-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">66,988<span></span>
</td>
<td class="nump">60,730<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="nump">19<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">9,370<span></span>
</td>
<td class="nump">8,965<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">57,637<span></span>
</td>
<td class="nump">51,765<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=SFST_TotalInvestmentSecuritiesMember', window );">Total Investment Securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">146,648<span></span>
</td>
<td class="nump">149,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax', window );">Available for sale, Gross Unrealized Gains</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax', window );">Available for sale, Gross Unrealized Losses</a></td>
<td class="nump">14,577<span></span>
</td>
<td class="nump">14,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">$ 132,127<span></span>
</td>
<td class="nump">$ 134,702<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CorporateBondSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=SFST_TotalInvestmentSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=SFST_TotalInvestmentSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189171536">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost', window );">Due within one year, Amortized Cost</a></td>
<td class="nump">$ 470<span></span>
</td>
<td class="nump">$ 9,503<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue', window );">Due within one year, Fair Value</a></td>
<td class="nump">461<span></span>
</td>
<td class="nump">9,467<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost', window );">Due after one through five years, Amortized Cost</a></td>
<td class="nump">17,897<span></span>
</td>
<td class="nump">10,222<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue', window );">Due after one through five years, Fair Value</a></td>
<td class="nump">16,154<span></span>
</td>
<td class="nump">9,279<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost', window );">Due after five through ten years, Amortized Cost</a></td>
<td class="nump">29,512<span></span>
</td>
<td class="nump">32,159<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue', window );">Due after five through ten years, Fair Value</a></td>
<td class="nump">26,791<span></span>
</td>
<td class="nump">28,380<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost', window );">Due after ten years , Amortized Cost</a></td>
<td class="nump">98,769<span></span>
</td>
<td class="nump">97,174<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue', window );">Due after ten years ,Fair Value</a></td>
<td class="nump">88,721<span></span>
</td>
<td class="nump">87,576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis', window );">Available for sale, Amortized Cost</a></td>
<td class="nump">146,648<span></span>
</td>
<td class="nump">149,058<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities', window );">Available for sale, Fair Value</a></td>
<td class="nump">$ 132,127<span></span>
</td>
<td class="nump">$ 134,702<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477268/942-320-50-3A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AvailableForSaleSecuritiesDebtSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (aa)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481830/320-10-45-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479130/326-30-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AvailableForSaleSecuritiesDebtSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713184125472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>Investments</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($) </div>
<div>Investments</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=SFST_CorporateBondsMember', window );">Corporate Bonds [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments | Investments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments | Investments</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 1,927<span></span>
</td>
<td class="nump">$ 1,910<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 194<span></span>
</td>
<td class="nump">$ 237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments | Investments</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 1,927<span></span>
</td>
<td class="nump">$ 1,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 194<span></span>
</td>
<td class="nump">$ 237<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=SFST_USTreasuresMember', window );">U S Treasures [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments | Investments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments | Investments</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 908<span></span>
</td>
<td class="nump">$ 897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 91<span></span>
</td>
<td class="nump">$ 102<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments | Investments</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 908<span></span>
</td>
<td class="nump">$ 897<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 91<span></span>
</td>
<td class="nump">$ 102<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember', window );">US government agencies [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments | Investments</a></td>
<td class="nump">1<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="nump">$ 2,694<span></span>
</td>
<td class="nump">$ 7,533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">$ 50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments | Investments</a></td>
<td class="nump">9<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 10,269<span></span>
</td>
<td class="nump">$ 11,123<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 1,745<span></span>
</td>
<td class="nump">$ 1,888<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments | Investments</a></td>
<td class="nump">10<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 12,963<span></span>
</td>
<td class="nump">$ 18,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 1,746<span></span>
</td>
<td class="nump">$ 1,938<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember', window );">State and political subdivisions [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments | Investments</a></td>
<td class="nump">3<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="nump">$ 1,436<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="nump">$ 153<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments | Investments</a></td>
<td class="nump">30<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 17,886<span></span>
</td>
<td class="nump">$ 18,964<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 2,912<span></span>
</td>
<td class="nump">$ 2,912<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments | Investments</a></td>
<td class="nump">33<span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 19,322<span></span>
</td>
<td class="nump">$ 18,964<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 3,065<span></span>
</td>
<td class="nump">$ 2,912<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember', window );">Asset-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments | Investments</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="nump">$ 15,828<span></span>
</td>
<td class="nump">$ 26,746<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="nump">$ 83<span></span>
</td>
<td class="nump">$ 145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments | Investments</a></td>
<td class="nump">5<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 5,344<span></span>
</td>
<td class="nump">$ 4,866<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 28<span></span>
</td>
<td class="nump">$ 71<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments | Investments</a></td>
<td class="nump">11<span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 21,172<span></span>
</td>
<td class="nump">$ 31,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 111<span></span>
</td>
<td class="nump">$ 216<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember', window );">Mortgage-backed securities [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments | Investments</a></td>
<td class="nump">6<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="nump">$ 8,226<span></span>
</td>
<td class="nump">$ 2,869<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="nump">$ 409<span></span>
</td>
<td class="nump">$ 36<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments | Investments</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">62<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 45,360<span></span>
</td>
<td class="nump">$ 48,896<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">$ 8,961<span></span>
</td>
<td class="nump">$ 8,929<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition', window );">Available for sale Securities, Total, Number of investments | Investments | Investments</a></td>
<td class="nump">67<span></span>
</td>
<td class="nump">64<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">$ 53,586<span></span>
</td>
<td class="nump">$ 51,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 9,370<span></span>
</td>
<td class="nump">$ 8,965<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_SecuritiesInvestmentMember', window );">Securities Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecuritiesLineItems', window );"><strong>Marketable Securities [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths', window );">Available for sale Securities, Less than 12 months, Number of investments | Investments | Investments</a></td>
<td class="nump">16<span></span>
</td>
<td class="nump">12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months', window );">Available for sale Securities, Less than 12 months, Fair value</a></td>
<td class="nump">$ 28,184<span></span>
</td>
<td class="nump">$ 37,148<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss', window );">Available for sale Securities, Less than 12 months, Unrealized losses</a></td>
<td class="nump">$ 646<span></span>
</td>
<td class="nump">$ 231<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Number of investments | Investments | Investments</a></td>
<td class="nump">107<span></span>
</td>
<td class="nump">111<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger', window );">Available for sale Securities, 12 months or longer, Fair value</a></td>
<td class="nump">$ 81,694<span></span>
</td>
<td class="nump">$ 86,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss', window );">Available for sale Securities, 12 months or Longer, Unrealized losses</a></td>
<td class="nump">13,931<span></span>
</td>
<td class="nump">14,139<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition', window );">Available for sale Securities, Total, Fair value</a></td>
<td class="nump">109,878<span></span>
</td>
<td class="nump">123,804<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss', window );">Available for sale Securities, Total, Unrealized losses</a></td>
<td class="nump">$ 14,577<span></span>
</td>
<td class="nump">$ 14,370<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments', window );">Available for sale Securities, Total, Number of investments | Investments | Investments</a></td>
<td class="nump">123<span></span>
</td>
<td class="nump">123<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in continuous unrealized loss position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in continuous unrealized loss position.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in continuous unrealized loss position, less than twelve months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in continuous unrealized loss position twelve months or longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479081/326-30-55-8<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 320<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481800/320-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479106/326-30-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecuritiesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecuritiesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=SFST_CorporateBondsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=SFST_CorporateBondsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=SFST_USTreasuresMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=SFST_USTreasuresMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AgencySecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_USStatesAndPoliticalSubdivisionsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_AssetBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_MortgageBackedSecuritiesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_SecuritiesInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_SecuritiesInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R53.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182751968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Investment Securities (Details) - Schedule of other investments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure', window );">Federal Home Loan Bank stock</a></td>
<td class="nump">$ 14,516<span></span>
</td>
<td class="nump">$ 16,063<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CertificatesOfDepositAtCarryingValue', window );">Other nonmarketable investments</a></td>
<td class="nump">4,571<span></span>
</td>
<td class="nump">3,473<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_InvestmentInTrustPreferredSecurities', window );">Investment in Trust Preferred subsidiaries</a></td>
<td class="nump">403<span></span>
</td>
<td class="nump">403<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Total other investments</a></td>
<td class="nump">$ 19,490<span></span>
</td>
<td class="nump">$ 19,939<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_InvestmentInTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Investment in trust preferred securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_InvestmentInTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CertificatesOfDepositAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CertificatesOfDepositAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of investments in Federal Home Loan Bank (FHLBank) stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R54.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181853232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Investment Securities (Details Narrative)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>Investments</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract', window );"><strong>Investments, Debt and Equity Securities [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ProceedsFromSaleOfInvestmentSecurities', window );">Sale of investment securities</a></td>
<td class="nump">$ 10,600,000<span></span>
</td>
<td class="nump">$ 16,500,000<span></span>
</td>
<td class="nump">$ 12,600,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainOnSaleOfInvestments', window );">Gross gain on sale of investment securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">83,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LossOnSaleOfInvestments', window );">Gross loss on sale of investments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 71,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth', window );">Number of investments | Investments</a></td>
<td class="nump">123<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of investments in continuous unrealized loss position, less than twelve month.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ProceedsFromSaleOfInvestmentSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ProceedsFromSaleOfInvestmentSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossOnSaleOfInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the carrying value and the sale price of an investment. A loss would be recognized when the sale price of the investment is less than the carrying value of the investment. This element refers to the Loss included in earnings and not to the cash proceeds of the sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(9)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(7)(c))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LossOnSaleOfInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>R55.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181940912">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Mortgage Loans Held for Sale (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DisclosureMortgageLoansHeldForSaleAbstract', window );"><strong>Mortgage Loans Held For Sale</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgagesHeldForSaleFairValueDisclosure', window );">Mortgage loans held for sale, fair value</a></td>
<td class="nump">$ 4,600<span></span>
</td>
<td class="nump">$ 7,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DisclosureMortgageLoansHeldForSaleAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DisclosureMortgageLoansHeldForSaleAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgagesHeldForSaleFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of mortgage loans held-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgagesHeldForSaleFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R56.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189865280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 3,631,767<span></span>
</td>
<td class="nump">$ 3,602,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage', window );">Total loans percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Less - allowance for credit losses</a></td>
<td class="num">$ (39,914)<span></span>
</td>
<td class="num">$ (40,682)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableNet', window );">Total loans, net</a></td>
<td class="nump">3,591,853<span></span>
</td>
<td class="nump">3,561,945<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 2,235,285<span></span>
</td>
<td class="nump">$ 2,225,027<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialLoansReceivablePercentage', window );">Total loans percentage</a></td>
<td class="nump">61.50%<span></span>
</td>
<td class="nump">61.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 103,204<span></span>
</td>
<td class="nump">$ 150,680<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialLoansReceivablePercentage', window );">Total loans percentage</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="nump">4.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 556,117<span></span>
</td>
<td class="nump">$ 500,161<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialLoansReceivablePercentage', window );">Total loans percentage</a></td>
<td class="nump">15.30%<span></span>
</td>
<td class="nump">13.90%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 651,597<span></span>
</td>
<td class="nump">$ 631,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialLoansReceivablePercentage', window );">Total loans percentage</a></td>
<td class="nump">17.90%<span></span>
</td>
<td class="nump">17.50%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 924,367<span></span>
</td>
<td class="nump">$ 942,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialLoansReceivablePercentage', window );">Total loans percentage</a></td>
<td class="nump">25.50%<span></span>
</td>
<td class="nump">26.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 1,396,482<span></span>
</td>
<td class="nump">$ 1,377,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ConsumerLoansReceivablePercentage', window );">Total loans percentage</a></td>
<td class="nump">38.50%<span></span>
</td>
<td class="nump">38.20%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 20,874<span></span>
</td>
<td class="nump">$ 63,348<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ConsumerLoansReceivablePercentage', window );">Total loans percentage</a></td>
<td class="nump">0.60%<span></span>
</td>
<td class="nump">1.70%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 1,128,629<span></span>
</td>
<td class="nump">$ 1,082,429<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ConsumerLoansReceivablePercentage', window );">Total loans percentage</a></td>
<td class="nump">31.10%<span></span>
</td>
<td class="nump">30.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 204,897<span></span>
</td>
<td class="nump">$ 183,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ConsumerLoansReceivablePercentage', window );">Total loans percentage</a></td>
<td class="nump">5.60%<span></span>
</td>
<td class="nump">5.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialAbstract', window );"><strong>Commercial</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 42,082<span></span>
</td>
<td class="nump">$ 48,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ConsumerLoansReceivablePercentage', window );">Total loans percentage</a></td>
<td class="nump">1.20%<span></span>
</td>
<td class="nump">1.40%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CommercialAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commercial [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CommercialAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CommercialLoansReceivablePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total percentage of deferred loan fees and costs of commercial loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CommercialLoansReceivablePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ConsumerLoansReceivablePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total percentage of deferred loan fees and costs of consumer loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ConsumerLoansReceivablePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans and leases receivable net of deferred income percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph c<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(5)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=SFST_BusinessLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=SFST_BusinessLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=SFST_OtherConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=SFST_OtherConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R57.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181925168">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableWithVariableRatesOfInterest1', window );">Floating rate loans</a></td>
<td class="nump">$ 697,897<span></span>
</td>
<td class="nump">$ 574,352<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableWithFixedRatesOfInterest1', window );">Fixed rate loans</a></td>
<td class="nump">2,933,870<span></span>
</td>
<td class="nump">3,028,275<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 3,631,767<span></span>
</td>
<td class="nump">$ 3,602,627<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableWithFixedRatesOfInterest1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loan with fixed rate of interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableWithFixedRatesOfInterest1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableWithVariableRatesOfInterest1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of loan with variable or adjustable rate of interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableWithVariableRatesOfInterest1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R58.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713173471968">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">$ 272,703<span></span>
</td>
<td class="nump">$ 365,276<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">345,047<span></span>
</td>
<td class="nump">1,049,553<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">992,601<span></span>
</td>
<td class="nump">695,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">620,632<span></span>
</td>
<td class="nump">404,783<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">362,685<span></span>
</td>
<td class="nump">234,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">594,934<span></span>
</td>
<td class="nump">467,546<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">441,309<span></span>
</td>
<td class="nump">383,458<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">1,856<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">3,631,767<span></span>
</td>
<td class="nump">3,602,627<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2024', window );">Current period gross write-offs 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2023', window );">Current period gross write-offs 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2022', window );">Current period gross write-offs 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(200)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2021', window );">Current period gross write-offs 2021</a></td>
<td class="num">(143)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2020', window );">Current period gross write-offs 2020</a></td>
<td class="num">(347)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsPrior', window );">Current period gross write-offs Prior</a></td>
<td class="num">(1,085)<span></span>
</td>
<td class="num">(42)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsRevolving', window );">Current period gross write-offs Revolving</a></td>
<td class="num">(159)<span></span>
</td>
<td class="num">(469)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm', window );">Current period gross write-offs Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(22)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsTotal', window );">Current period gross write-offs Total</a></td>
<td class="num">(1,734)<span></span>
</td>
<td class="num">(761)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2019', window );">Current period gross write-offs 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">182,081<span></span>
</td>
<td class="nump">204,805<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">191,539<span></span>
</td>
<td class="nump">725,005<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">689,752<span></span>
</td>
<td class="nump">394,734<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">343,229<span></span>
</td>
<td class="nump">220,906<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">193,677<span></span>
</td>
<td class="nump">163,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">427,039<span></span>
</td>
<td class="nump">350,578<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">206,112<span></span>
</td>
<td class="nump">163,799<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">1,856<span></span>
</td>
<td class="nump">2,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">2,235,285<span></span>
</td>
<td class="nump">2,225,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">24,076<span></span>
</td>
<td class="nump">27,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">28,921<span></span>
</td>
<td class="nump">87,560<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">35,207<span></span>
</td>
<td class="nump">24,399<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="nump">11,459<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">103,204<span></span>
</td>
<td class="nump">150,680<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">55,502<span></span>
</td>
<td class="nump">49,073<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">41,970<span></span>
</td>
<td class="nump">151,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">135,608<span></span>
</td>
<td class="nump">50,643<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">40,486<span></span>
</td>
<td class="nump">20,735<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">17,589<span></span>
</td>
<td class="nump">18,450<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">57,972<span></span>
</td>
<td class="nump">52,934<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">205,592<span></span>
</td>
<td class="nump">154,465<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">1,398<span></span>
</td>
<td class="nump">2,034<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">556,117<span></span>
</td>
<td class="nump">500,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2024', window );">Current period gross write-offs 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2023', window );">Current period gross write-offs 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2022', window );">Current period gross write-offs 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2021', window );">Current period gross write-offs 2021</a></td>
<td class="num">(143)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2020', window );">Current period gross write-offs 2020</a></td>
<td class="num">(347)<span></span>
</td>
<td class="num">(28)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsPrior', window );">Current period gross write-offs Prior</a></td>
<td class="num">(18)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsRevolving', window );">Current period gross write-offs Revolving</a></td>
<td class="num">(72)<span></span>
</td>
<td class="num">(15)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm', window );">Current period gross write-offs Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(22)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsTotal', window );">Current period gross write-offs Total</a></td>
<td class="num">(580)<span></span>
</td>
<td class="num">(65)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2019', window );">Current period gross write-offs 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Pass [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">24,076<span></span>
</td>
<td class="nump">27,262<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">26,501<span></span>
</td>
<td class="nump">86,161<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">34,067<span></span>
</td>
<td class="nump">24,399<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">15,000<span></span>
</td>
<td class="nump">11,459<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">99,644<span></span>
</td>
<td class="nump">149,281<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Pass [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">54,814<span></span>
</td>
<td class="nump">48,705<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">41,743<span></span>
</td>
<td class="nump">134,999<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">129,450<span></span>
</td>
<td class="nump">48,557<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">38,312<span></span>
</td>
<td class="nump">18,868<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">15,716<span></span>
</td>
<td class="nump">17,292<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">51,566<span></span>
</td>
<td class="nump">47,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">196,246<span></span>
</td>
<td class="nump">146,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">803<span></span>
</td>
<td class="nump">1,431<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">528,650<span></span>
</td>
<td class="nump">464,305<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Watch [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">2,420<span></span>
</td>
<td class="nump">1,399<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">1,140<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">3,560<span></span>
</td>
<td class="nump">1,399<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Watch [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">127<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">132<span></span>
</td>
<td class="nump">15,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">5,353<span></span>
</td>
<td class="nump">1,833<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">2,174<span></span>
</td>
<td class="nump">1,010<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">1,423<span></span>
</td>
<td class="nump">842<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">5,243<span></span>
</td>
<td class="nump">3,584<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">8,776<span></span>
</td>
<td class="nump">7,570<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">389<span></span>
</td>
<td class="nump">506<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">23,490<span></span>
</td>
<td class="nump">31,339<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Special Mention [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">660<span></span>
</td>
<td class="nump">241<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">95<span></span>
</td>
<td class="nump">961<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">805<span></span>
</td>
<td class="nump">98<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">857<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">184<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">533<span></span>
</td>
<td class="nump">447<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">150<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">206<span></span>
</td>
<td class="nump">97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">2,364<span></span>
</td>
<td class="nump">3,035<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Substandard [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">28<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">385<span></span>
</td>
<td class="nump">132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">630<span></span>
</td>
<td class="nump">1,195<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">570<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">1,613<span></span>
</td>
<td class="nump">1,482<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">51,818<span></span>
</td>
<td class="nump">42,846<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">49,177<span></span>
</td>
<td class="nump">184,295<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">190,161<span></span>
</td>
<td class="nump">139,009<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">124,268<span></span>
</td>
<td class="nump">80,815<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">75,389<span></span>
</td>
<td class="nump">63,405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">160,386<span></span>
</td>
<td class="nump">121,036<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">160<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">238<span></span>
</td>
<td class="nump">166<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">651,597<span></span>
</td>
<td class="nump">631,657<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">51,338<span></span>
</td>
<td class="nump">42,846<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">47,997<span></span>
</td>
<td class="nump">180,654<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">186,361<span></span>
</td>
<td class="nump">138,549<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">122,306<span></span>
</td>
<td class="nump">64,818<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">66,561<span></span>
</td>
<td class="nump">59,880<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">145,743<span></span>
</td>
<td class="nump">110,502<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">160<span></span>
</td>
<td class="nump">85<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">238<span></span>
</td>
<td class="nump">166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">620,704<span></span>
</td>
<td class="nump">597,500<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member] | Watch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">480<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">1,180<span></span>
</td>
<td class="nump">3,460<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">3,638<span></span>
</td>
<td class="nump">460<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">1,962<span></span>
</td>
<td class="nump">15,997<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">8,828<span></span>
</td>
<td class="nump">3,525<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">11,012<span></span>
</td>
<td class="nump">6,616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">27,100<span></span>
</td>
<td class="nump">30,058<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member] | Special Mention [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">181<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">162<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">2,840<span></span>
</td>
<td class="nump">3,057<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">3,002<span></span>
</td>
<td class="nump">3,238<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">791<span></span>
</td>
<td class="nump">861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">791<span></span>
</td>
<td class="nump">861<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">50,685<span></span>
</td>
<td class="nump">85,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">71,471<span></span>
</td>
<td class="nump">301,323<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">328,776<span></span>
</td>
<td class="nump">180,683<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">163,475<span></span>
</td>
<td class="nump">107,897<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">100,699<span></span>
</td>
<td class="nump">81,145<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">208,681<span></span>
</td>
<td class="nump">176,608<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">360<span></span>
</td>
<td class="nump">9,249<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">220<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">924,367<span></span>
</td>
<td class="nump">942,529<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2024', window );">Current period gross write-offs 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2023', window );">Current period gross write-offs 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2022', window );">Current period gross write-offs 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(200)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2021', window );">Current period gross write-offs 2021</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2020', window );">Current period gross write-offs 2020</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsPrior', window );">Current period gross write-offs Prior</a></td>
<td class="num">(1,029)<span></span>
</td>
<td class="num">(42)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsRevolving', window );">Current period gross write-offs Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm', window );">Current period gross write-offs Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsTotal', window );">Current period gross write-offs Total</a></td>
<td class="num">(1,029)<span></span>
</td>
<td class="num">(242)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2019', window );">Current period gross write-offs 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Pass [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">50,685<span></span>
</td>
<td class="nump">84,617<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">70,517<span></span>
</td>
<td class="nump">298,063<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">321,726<span></span>
</td>
<td class="nump">162,697<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">145,658<span></span>
</td>
<td class="nump">107,364<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">95,994<span></span>
</td>
<td class="nump">59,260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">183,723<span></span>
</td>
<td class="nump">163,990<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">360<span></span>
</td>
<td class="nump">9,249<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="nump">220<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">868,883<span></span>
</td>
<td class="nump">885,240<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Watch [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">1,007<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">954<span></span>
</td>
<td class="nump">3,260<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">6,081<span></span>
</td>
<td class="nump">9,914<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">10,238<span></span>
</td>
<td class="nump">533<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">4,705<span></span>
</td>
<td class="nump">5,545<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">8,435<span></span>
</td>
<td class="nump">10,630<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">30,413<span></span>
</td>
<td class="nump">30,889<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Special Mention [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">7,759<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">7,579<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,252<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">8,882<span></span>
</td>
<td class="nump">879<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">16,461<span></span>
</td>
<td class="nump">16,890<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Substandard [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">969<span></span>
</td>
<td class="nump">313<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,088<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">7,641<span></span>
</td>
<td class="nump">1,109<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">8,610<span></span>
</td>
<td class="nump">9,510<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">90,622<span></span>
</td>
<td class="nump">160,471<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">153,508<span></span>
</td>
<td class="nump">324,548<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">302,849<span></span>
</td>
<td class="nump">300,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">277,403<span></span>
</td>
<td class="nump">183,877<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">169,008<span></span>
</td>
<td class="nump">71,517<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">167,895<span></span>
</td>
<td class="nump">116,968<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">235,197<span></span>
</td>
<td class="nump">219,659<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">1,396,482<span></span>
</td>
<td class="nump">1,377,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">7,700<span></span>
</td>
<td class="nump">14,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">3,636<span></span>
</td>
<td class="nump">39,893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">9,222<span></span>
</td>
<td class="nump">9,116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">316<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">20,874<span></span>
</td>
<td class="nump">63,348<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">79,987<span></span>
</td>
<td class="nump">144,812<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">148,940<span></span>
</td>
<td class="nump">281,742<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">291,769<span></span>
</td>
<td class="nump">288,660<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">275,062<span></span>
</td>
<td class="nump">182,420<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">167,779<span></span>
</td>
<td class="nump">70,676<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">165,092<span></span>
</td>
<td class="nump">114,119<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">1,128,629<span></span>
</td>
<td class="nump">1,082,429<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">204,897<span></span>
</td>
<td class="nump">183,004<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">204,897<span></span>
</td>
<td class="nump">183,004<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2024', window );">Current period gross write-offs 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2023', window );">Current period gross write-offs 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2022', window );">Current period gross write-offs 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2021', window );">Current period gross write-offs 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2020', window );">Current period gross write-offs 2020</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsPrior', window );">Current period gross write-offs Prior</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsRevolving', window );">Current period gross write-offs Revolving</a></td>
<td class="num">(45)<span></span>
</td>
<td class="num">(438)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm', window );">Current period gross write-offs Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsTotal', window );">Current period gross write-offs Total</a></td>
<td class="num">(45)<span></span>
</td>
<td class="num">(438)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2019', window );">Current period gross write-offs 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">2,935<span></span>
</td>
<td class="nump">1,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">932<span></span>
</td>
<td class="nump">2,913<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">1,858<span></span>
</td>
<td class="nump">2,784<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">2,025<span></span>
</td>
<td class="nump">1,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">1,229<span></span>
</td>
<td class="nump">841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">2,803<span></span>
</td>
<td class="nump">2,849<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">30,300<span></span>
</td>
<td class="nump">36,655<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">42,082<span></span>
</td>
<td class="nump">48,819<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2024', window );">Current period gross write-offs 2024</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2023', window );">Current period gross write-offs 2023</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2022', window );">Current period gross write-offs 2022</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2021', window );">Current period gross write-offs 2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2020', window );">Current period gross write-offs 2020</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsPrior', window );">Current period gross write-offs Prior</a></td>
<td class="num">(38)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsRevolving', window );">Current period gross write-offs Revolving</a></td>
<td class="num">(42)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm', window );">Current period gross write-offs Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffsTotal', window );">Current period gross write-offs Total</a></td>
<td class="num">(80)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CurrentPeriodGrossWriteoffs2019', window );">Current period gross write-offs 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Pass [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">7,700<span></span>
</td>
<td class="nump">14,339<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">3,636<span></span>
</td>
<td class="nump">39,893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">9,222<span></span>
</td>
<td class="nump">9,116<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">316<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">20,874<span></span>
</td>
<td class="nump">63,348<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Pass [Member] | Real estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">78,287<span></span>
</td>
<td class="nump">144,179<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">144,487<span></span>
</td>
<td class="nump">273,585<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">277,854<span></span>
</td>
<td class="nump">278,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">263,079<span></span>
</td>
<td class="nump">176,395<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">160,007<span></span>
</td>
<td class="nump">66,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">153,584<span></span>
</td>
<td class="nump">105,383<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">1,077,298<span></span>
</td>
<td class="nump">1,043,767<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Pass [Member] | Home equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">188,451<span></span>
</td>
<td class="nump">171,003<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">188,451<span></span>
</td>
<td class="nump">171,003<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Pass [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">2,732<span></span>
</td>
<td class="nump">1,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">836<span></span>
</td>
<td class="nump">2,551<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">1,521<span></span>
</td>
<td class="nump">2,361<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">1,593<span></span>
</td>
<td class="nump">1,457<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">1,229<span></span>
</td>
<td class="nump">803<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">2,609<span></span>
</td>
<td class="nump">2,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">29,660<span></span>
</td>
<td class="nump">36,549<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">40,180<span></span>
</td>
<td class="nump">47,603<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Watch [Member] | Real estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">671<span></span>
</td>
<td class="nump">490<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">2,409<span></span>
</td>
<td class="nump">5,658<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">6,961<span></span>
</td>
<td class="nump">8,230<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">8,573<span></span>
</td>
<td class="nump">3,917<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">4,147<span></span>
</td>
<td class="nump">2,051<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">4,632<span></span>
</td>
<td class="nump">3,890<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">27,393<span></span>
</td>
<td class="nump">24,236<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Watch [Member] | Home equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">9,114<span></span>
</td>
<td class="nump">6,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">9,114<span></span>
</td>
<td class="nump">6,393<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Watch [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">167<span></span>
</td>
<td class="nump">9<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">61<span></span>
</td>
<td class="nump">29<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">348<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">366<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">15<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">129<span></span>
</td>
<td class="nump">163<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">595<span></span>
</td>
<td class="nump">58<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">1,330<span></span>
</td>
<td class="nump">622<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Special Mention [Member] | Real estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">817<span></span>
</td>
<td class="nump">143<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">1,536<span></span>
</td>
<td class="nump">2,499<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">5,987<span></span>
</td>
<td class="nump">1,657<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">2,664<span></span>
</td>
<td class="nump">1,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">2,804<span></span>
</td>
<td class="nump">2,220<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">5,181<span></span>
</td>
<td class="nump">3,360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">18,989<span></span>
</td>
<td class="nump">11,170<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Special Mention [Member] | Home equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">6,173<span></span>
</td>
<td class="nump">4,283<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">6,173<span></span>
</td>
<td class="nump">4,283<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Special Mention [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">36<span></span>
</td>
<td class="nump">33<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">35<span></span>
</td>
<td class="nump">333<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">325<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">66<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">65<span></span>
</td>
<td class="nump">82<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">45<span></span>
</td>
<td class="nump">41<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">572<span></span>
</td>
<td class="nump">512<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Substandard [Member] | Real estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="nump">212<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="nump">508<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="nump">967<span></span>
</td>
<td class="nump">635<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="nump">746<span></span>
</td>
<td class="nump">817<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="nump">821<span></span>
</td>
<td class="nump">318<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="nump">1,695<span></span>
</td>
<td class="nump">1,486<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">4,949<span></span>
</td>
<td class="nump">3,256<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Substandard [Member] | Home equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="nump">1,159<span></span>
</td>
<td class="nump">1,325<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="nump">$ 1,159<span></span>
</td>
<td class="nump">1,325<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Substandard [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems', window );"><strong>Financing Receivable, Past Due [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear', window );">Loan balance classified by credit quality indicators, current fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, fiscal year before latest fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, two years before latest fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, three years before latest fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear', window );">Loan balance classified by credit quality indicators, four years before latest fiscal year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear', window );">Prior</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolving', window );">Revolving</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan', window );">Revolving Converted to Term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 82<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CurrentPeriodGrossWriteoffs2019">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross amount of write-offs five years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CurrentPeriodGrossWriteoffs2019</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CurrentPeriodGrossWriteoffs2020">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross amount of write-offs four years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CurrentPeriodGrossWriteoffs2020</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CurrentPeriodGrossWriteoffs2021">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross amount of write-offs three years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CurrentPeriodGrossWriteoffs2021</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CurrentPeriodGrossWriteoffs2022">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross amount of write-offs two years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CurrentPeriodGrossWriteoffs2022</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CurrentPeriodGrossWriteoffs2023">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross amount of write-offs fiscal year prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CurrentPeriodGrossWriteoffs2023</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CurrentPeriodGrossWriteoffs2024">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross amount of write-offs current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CurrentPeriodGrossWriteoffs2024</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CurrentPeriodGrossWriteoffsPrior">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross amount of write-offs more than five years prior to current fiscal year.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CurrentPeriodGrossWriteoffsPrior</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CurrentPeriodGrossWriteoffsRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross amount of write-offs revolving.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CurrentPeriodGrossWriteoffsRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross amount of write-offs revolving convert term.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CurrentPeriodGrossWriteoffsTotal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The gross amount of write-offs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CurrentPeriodGrossWriteoffsTotal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolving">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable that can be withdrawn, repaid, and redrawn.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolving</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRevolvingConvertedToTermLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of revolving financing receivable converted to term loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRevolvingConvertedToTermLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_ConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=SFST_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=SFST_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_PassMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=SFST_WatchMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=SFST_WatchMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SpecialMentionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InternalCreditAssessmentAxis=us-gaap_SubstandardMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_ResidentialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CollateralAxis=us-gaap_CommercialRealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_RealEstateLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=SFST_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis=SFST_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>74
<FILENAME>R59.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713191376592">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="nump">$ 3,631,767<span></span>
</td>
<td class="nump">$ 3,602,627<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=SFST_Accruing3059DaysPastDueMember', window );">Accruing 30-59 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="nump">5,491<span></span>
</td>
<td class="nump">11,119<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=SFST_Accruing6089DaysPastDueMember', window );">Accruing 60-89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="nump">938<span></span>
</td>
<td class="nump">55<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=SFST_Accruing90DaysOrMorePastDueMember', window );">Accruing 90 Days or More Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=SFST_AccruingCurrentMember', window );">Accruing Current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="nump">3,614,461<span></span>
</td>
<td class="nump">3,587,490<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=SFST_NonaccrualLoansMember', window );">Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoan', window );">Total loan balances by payment</a></td>
<td class="nump">10,877<span></span>
</td>
<td class="nump">3,963<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">651,597<span></span>
</td>
<td class="nump">631,657<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member] | Accruing 30-59 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">292<span></span>
</td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member] | Accruing 60-89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member] | Accruing 90 Days or More Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member] | Accruing Current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">651,305<span></span>
</td>
<td class="nump">631,583<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member] | Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">924,367<span></span>
</td>
<td class="nump">942,529<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Accruing 30-59 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">8,102<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Accruing 60-89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Accruing 90 Days or More Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Accruing Current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">916,726<span></span>
</td>
<td class="nump">933,004<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">7,641<span></span>
</td>
<td class="nump">1,423<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">103,204<span></span>
</td>
<td class="nump">150,680<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member] | Accruing 30-59 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member] | Accruing 60-89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member] | Accruing 90 Days or More Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member] | Accruing Current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">103,204<span></span>
</td>
<td class="nump">150,680<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member] | Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">556,117<span></span>
</td>
<td class="nump">500,161<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Accruing 30-59 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">1,319<span></span>
</td>
<td class="nump">567<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Accruing 60-89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Accruing 90 Days or More Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Accruing Current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">553,782<span></span>
</td>
<td class="nump">499,275<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">319<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">20,874<span></span>
</td>
<td class="nump">63,348<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member] | Accruing 30-59 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member] | Accruing 60-89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member] | Accruing 90 Days or More Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member] | Accruing Current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">20,874<span></span>
</td>
<td class="nump">63,348<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member] | Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">1,128,629<span></span>
</td>
<td class="nump">1,082,429<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real Estate [Member] | Accruing 30-59 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">3,839<span></span>
</td>
<td class="nump">1,750<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real Estate [Member] | Accruing 60-89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">938<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real Estate [Member] | Accruing 90 Days or More Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real Estate [Member] | Accruing Current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">1,121,944<span></span>
</td>
<td class="nump">1,079,694<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real Estate [Member] | Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">1,908<span></span>
</td>
<td class="nump">985<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">204,897<span></span>
</td>
<td class="nump">183,004<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home Equity [Member] | Accruing 30-59 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">41<span></span>
</td>
<td class="nump">601<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home Equity [Member] | Accruing 60-89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">30<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home Equity [Member] | Accruing 90 Days or More Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home Equity [Member] | Accruing Current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">204,544<span></span>
</td>
<td class="nump">181,137<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home Equity [Member] | Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">312<span></span>
</td>
<td class="nump">1,236<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">42,082<span></span>
</td>
<td class="nump">48,819<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member] | Accruing 30-59 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member] | Accruing 60-89 Days Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">25<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member] | Accruing 90 Days or More Past Due [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member] | Accruing Current [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="nump">42,082<span></span>
</td>
<td class="nump">48,769<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member] | Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoanBalancesByPaymentAmount', window );">Total loan balances by payment</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TotalLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TotalLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TotalLoanBalancesByPaymentAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total loan balances by payment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TotalLoanBalancesByPaymentAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=SFST_Accruing3059DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=SFST_Accruing3059DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=SFST_Accruing6089DaysPastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=SFST_Accruing6089DaysPastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=SFST_Accruing90DaysOrMorePastDueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=SFST_Accruing90DaysOrMorePastDueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=SFST_AccruingCurrentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=SFST_AccruingCurrentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=SFST_NonaccrualLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=SFST_NonaccrualLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_OwnerOccupiedReMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_OwnerOccupiedReMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_NonOwnerOccupiedReMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_NonOwnerOccupiedReMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_HomeEquitysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_HomeEquitysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>75
<FILENAME>R60.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182542992">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus', window );">Nonaccrual loans</a></td>
<td class="nump">$ 10,877<span></span>
</td>
<td class="nump">$ 3,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_OtherRealEstateOwned', window );">Other real estate owned</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalNonperformingAssets', window );">Total nonperforming assets</a></td>
<td class="nump">$ 10,877<span></span>
</td>
<td class="nump">$ 3,963<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NonperformingAssetsAsAPercentageOfAbstract', window );"><strong>Nonperforming assets as a percentage of:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NonperformingAssetsAsPercentageOfAssets', window );">Total assets</a></td>
<td class="nump">0.27%<span></span>
</td>
<td class="nump">0.10%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans', window );">Gross loans</a></td>
<td class="nump">0.30%<span></span>
</td>
<td class="nump">0.11%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalLoansOver90DaysPastDue', window );">Total loans over 90 days past due</a></td>
<td class="nump">$ 2,641<span></span>
</td>
<td class="nump">$ 1,300<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing', window );">Loans over 90 days past due and still accruing</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NonperformingAssetsAsAPercentageOfAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Non-performing Assets As a Percentage [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NonperformingAssetsAsAPercentageOfAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NonperformingAssetsAsPercentageOfAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nonperforming assets as a percentage of Assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NonperformingAssetsAsPercentageOfAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_OtherRealEstateOwned">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Other Real Estate Owned (OREO) is a bank accounting term that refers to real estate property assets that a bank holds, but that are not part of its business.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_OtherRealEstateOwned</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TotalLoansOver90DaysPastDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loans over ninety days past due.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TotalLoansOver90DaysPastDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TotalNonperformingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A nonperforming asset (NPA) refers to a classification for loans or advances that are in default or in arrears.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TotalNonperformingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the percentage derived from dividing impaired loans on which interest has ceased to be accrued by total loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>76
<FILENAME>R61.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713184628576">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 3,631,767<span></span>
</td>
<td class="nump">$ 3,602,627<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=SFST_NonaccrualLoansWithNoAllowanceMember', window );">Nonaccrual Loans With No Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalNonaccrualLoans', window );">Total nonaccrual loans</a></td>
<td class="nump">7,682<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=SFST_NonaccrualLoansWithAnAllowanceMember', window );">Nonaccrual Loans With An Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalNonaccrualLoans', window );">Total nonaccrual loans</a></td>
<td class="nump">3,195<span></span>
</td>
<td class="nump">2,803<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=SFST_TotalNonaccrualLoansMember', window );">Total Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TotalNonaccrualLoans', window );">Total nonaccrual loans</a></td>
<td class="nump">10,877<span></span>
</td>
<td class="nump">3,963<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">2,235,285<span></span>
</td>
<td class="nump">2,225,027<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Nonaccrual Loans With No Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">5,844<span></span>
</td>
<td class="nump">817<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Nonaccrual Loans With An Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">2,813<span></span>
</td>
<td class="nump">925<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Total Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">8,657<span></span>
</td>
<td class="nump">1,742<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Nonaccrual Loans With No Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">5,844<span></span>
</td>
<td class="nump">653<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Nonaccrual Loans With An Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">1,797<span></span>
</td>
<td class="nump">770<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member] | Total Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">7,641<span></span>
</td>
<td class="nump">1,423<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Nonaccrual Loans With No Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">164<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Nonaccrual Loans With An Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">155<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member] | Total Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">319<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">1,396,482<span></span>
</td>
<td class="nump">1,377,600<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Nonaccrual Loans With No Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">1,838<span></span>
</td>
<td class="nump">343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Nonaccrual Loans With An Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">1,878<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Total Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">2,220<span></span>
</td>
<td class="nump">2,221<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real Estate [Member] | Nonaccrual Loans With No Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">1,526<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real Estate [Member] | Nonaccrual Loans With An Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">382<span></span>
</td>
<td class="nump">985<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real Estate [Member] | Total Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">1,908<span></span>
</td>
<td class="nump">985<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home Equity [Member] | Nonaccrual Loans With No Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">312<span></span>
</td>
<td class="nump">343<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home Equity [Member] | Nonaccrual Loans With An Allowance [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">893<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home Equity [Member] | Total Nonaccrual Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NotesReceivableGross', window );">Total loans</a></td>
<td class="nump">$ 312<span></span>
</td>
<td class="nump">$ 1,236<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TotalNonaccrualLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total nonaccrual loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TotalNonaccrualLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesReceivableGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-7A<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-29<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (2)<br> -Publisher SEC<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1404<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 80<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-80<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 79<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479294/326-20-55-79<br><br>Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 14<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-14<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesReceivableGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=SFST_NonaccrualLoansWithNoAllowanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=SFST_NonaccrualLoansWithNoAllowanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=SFST_NonaccrualLoansWithAnAllowanceMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=SFST_NonaccrualLoansWithAnAllowanceMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=SFST_TotalNonaccrualLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=SFST_TotalNonaccrualLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_NonOwnerOccupiedReMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_NonOwnerOccupiedReMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_HomeEquitysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_HomeEquitysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>77
<FILENAME>R62.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181433840">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">$ 40,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">125<span></span>
</td>
<td class="nump">$ 1,260<span></span>
</td>
<td class="nump">$ 6,155<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">39,914<span></span>
</td>
<td class="nump">40,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">6,118<span></span>
</td>
<td class="nump">5,867<span></span>
</td>
<td class="nump">4,700<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="num">(636)<span></span>
</td>
<td class="nump">251<span></span>
</td>
<td class="nump">1,480<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Loan charge-offs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">5,482<span></span>
</td>
<td class="nump">6,118<span></span>
</td>
<td class="nump">5,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdjustmentForCecl', window );">Adjustment for CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(313)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">11,167<span></span>
</td>
<td class="nump">10,376<span></span>
</td>
<td class="nump">10,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">81<span></span>
</td>
<td class="nump">848<span></span>
</td>
<td class="num">(2,015)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Loan charge-offs</a></td>
<td class="num">(1,029)<span></span>
</td>
<td class="num">(242)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">185<span></span>
</td>
<td class="nump">1,540<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="num">(1,029)<span></span>
</td>
<td class="num">(57)<span></span>
</td>
<td class="nump">1,540<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">10,219<span></span>
</td>
<td class="nump">11,167<span></span>
</td>
<td class="nump">10,376<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdjustmentForCecl', window );">Adjustment for CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">333<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">1,594<span></span>
</td>
<td class="nump">1,292<span></span>
</td>
<td class="nump">625<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="num">(654)<span></span>
</td>
<td class="nump">302<span></span>
</td>
<td class="nump">513<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Loan charge-offs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">940<span></span>
</td>
<td class="nump">1,594<span></span>
</td>
<td class="nump">1,292<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdjustmentForCecl', window );">Adjustment for CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">154<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">7,385<span></span>
</td>
<td class="nump">7,861<span></span>
</td>
<td class="nump">4,887<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">828<span></span>
</td>
<td class="num">(755)<span></span>
</td>
<td class="nump">1,764<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Loan charge-offs</a></td>
<td class="num">(580)<span></span>
</td>
<td class="num">(65)<span></span>
</td>
<td class="num">(55)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="nump">112<span></span>
</td>
<td class="nump">344<span></span>
</td>
<td class="nump">208<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="num">(468)<span></span>
</td>
<td class="nump">279<span></span>
</td>
<td class="nump">153<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">7,745<span></span>
</td>
<td class="nump">7,385<span></span>
</td>
<td class="nump">7,861<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdjustmentForCecl', window );">Adjustment for CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,057<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Construction [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">677<span></span>
</td>
<td class="nump">893<span></span>
</td>
<td class="nump">578<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="num">(562)<span></span>
</td>
<td class="num">(216)<span></span>
</td>
<td class="nump">185<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Loan charge-offs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">115<span></span>
</td>
<td class="nump">677<span></span>
</td>
<td class="nump">893<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdjustmentForCecl', window );">Adjustment for CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">130<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">10,647<span></span>
</td>
<td class="nump">9,487<span></span>
</td>
<td class="nump">7,083<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">1,712<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
<td class="nump">2,698<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Loan charge-offs</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">12,359<span></span>
</td>
<td class="nump">10,647<span></span>
</td>
<td class="nump">9,487<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdjustmentForCecl', window );">Adjustment for CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(294)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home Equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">2,600<span></span>
</td>
<td class="nump">2,551<span></span>
</td>
<td class="nump">1,697<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="num">(155)<span></span>
</td>
<td class="nump">422<span></span>
</td>
<td class="nump">663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Loan charge-offs</a></td>
<td class="num">(45)<span></span>
</td>
<td class="num">(438)<span></span>
</td>
<td class="num">(339)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="nump">255<span></span>
</td>
<td class="nump">65<span></span>
</td>
<td class="nump">92<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="nump">210<span></span>
</td>
<td class="num">(373)<span></span>
</td>
<td class="num">(247)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">2,655<span></span>
</td>
<td class="nump">2,600<span></span>
</td>
<td class="nump">2,551<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdjustmentForCecl', window );">Adjustment for CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">438<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Other [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">494<span></span>
</td>
<td class="nump">312<span></span>
</td>
<td class="nump">320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="num">(114)<span></span>
</td>
<td class="nump">197<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Loan charge-offs</a></td>
<td class="num">(80)<span></span>
</td>
<td class="num">(16)<span></span>
</td>
<td class="num">(91)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="nump">99<span></span>
</td>
<td class="nump">1<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="nump">19<span></span>
</td>
<td class="num">(15)<span></span>
</td>
<td class="num">(90)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">399<span></span>
</td>
<td class="nump">494<span></span>
</td>
<td class="nump">312<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdjustmentForCecl', window );">Adjustment for CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=SFST_CommercialAndConsumerMember', window );">Commercial &amp; Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">40,682<span></span>
</td>
<td class="nump">38,639<span></span>
</td>
<td class="nump">30,408<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Provision for credit losses</a></td>
<td class="nump">500<span></span>
</td>
<td class="nump">2,209<span></span>
</td>
<td class="nump">5,375<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff', window );">Loan charge-offs</a></td>
<td class="num">(1,734)<span></span>
</td>
<td class="num">(761)<span></span>
</td>
<td class="num">(485)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesRecoveries', window );">Loan recoveries</a></td>
<td class="nump">466<span></span>
</td>
<td class="nump">595<span></span>
</td>
<td class="nump">1,841<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries', window );">Net loan recoveries (charge-offs)</a></td>
<td class="num">(1,268)<span></span>
</td>
<td class="num">(166)<span></span>
</td>
<td class="nump">1,356<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">$ 39,914<span></span>
</td>
<td class="nump">$ 40,682<span></span>
</td>
<td class="nump">$ 38,639<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans', window );">Net recoveries to average loans (annualized)</a></td>
<td class="nump">0.04%<span></span>
</td>
<td class="nump">0.00%<span></span>
</td>
<td class="num">(0.05%)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans', window );">Allowance for credit losses to gross loans</a></td>
<td class="nump">1.10%<span></span>
</td>
<td class="nump">1.13%<span></span>
</td>
<td class="nump">1.18%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans', window );">Allowance for credit losses to nonperforming loans</a></td>
<td class="nump">366.94%<span></span>
</td>
<td class="nump">1026.55%<span></span>
</td>
<td class="nump">1470.84%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdjustmentForCecl', window );">Adjustment for CECL</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AdjustmentForCecl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AdjustmentForCecl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for loan and lease losses write offs net of recoveries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for loan losses as a percentage of gross loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Allowance for credit losses as a percentage of nonperforming loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Net loan charge offs annualized as a percentage of average total loans.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph c<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValuationAllowancesAndReservesRecoveries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in valuation and qualifying accounts and reserves from recovery of amount previously written off or reestablishment of reserve previously utilized.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 4<br> -Subparagraph (SX 210.12-09(Column C)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValuationAllowancesAndReservesRecoveries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_OwnerOccupiedReMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_OwnerOccupiedReMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_NonOwnerOccupiedReMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_NonOwnerOccupiedReMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_ConstructionMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_ConstructionMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_HomeEquitysMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_HomeEquitysMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_OtherMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_OtherMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=SFST_CommercialAndConsumerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=SFST_CommercialAndConsumerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>78
<FILENAME>R63.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189598928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">$ 10,321<span></span>
</td>
<td class="nump">$ 1,393<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_BusinessAssets', window );">Business assets</a></td>
<td class="nump">556<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayable', window );">Other</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">10,877<span></span>
</td>
<td class="nump">1,393<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">8,101<span></span>
</td>
<td class="nump">884<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_BusinessAssets', window );">Business assets</a></td>
<td class="nump">556<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayable', window );">Other</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">8,657<span></span>
</td>
<td class="nump">884<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Business [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">460<span></span>
</td>
<td class="nump">164<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_BusinessAssets', window );">Business assets</a></td>
<td class="nump">556<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayable', window );">Other</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">1,016<span></span>
</td>
<td class="nump">164<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member] | Non-owner occupied RE [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">7,641<span></span>
</td>
<td class="nump">720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_BusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayable', window );">Other</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">7,641<span></span>
</td>
<td class="nump">720<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">2,220<span></span>
</td>
<td class="nump">509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_BusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayable', window );">Other</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">2,220<span></span>
</td>
<td class="nump">509<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Real Estate [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">1,908<span></span>
</td>
<td class="nump">166<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_BusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayable', window );">Other</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">1,908<span></span>
</td>
<td class="nump">166<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member] | Home equity [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsNotesAndLoansReceivableLineItems', window );"><strong>Accounts, Notes, Loans and Financing Receivable [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate', window );">Real estate</a></td>
<td class="nump">312<span></span>
</td>
<td class="nump">343<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_BusinessAssets', window );">Business assets</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLoansPayable', window );">Other</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InventoryRealEstate', window );">Total</a></td>
<td class="nump">$ 312<span></span>
</td>
<td class="nump">$ 343<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_BusinessAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of business assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_BusinessAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsNotesAndLoansReceivableLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 310<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 40<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481628/310-20-40-7<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsNotesAndLoansReceivableLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForLoanAndLeaseLossesRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForLoanAndLeaseLossesRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term loans payable classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=SFST_BusinessMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=SFST_BusinessMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=SFST_NonOwnerOccupiedReMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=SFST_NonOwnerOccupiedReMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_RealEstateMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_RealEstateMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=us-gaap_HomeEquityLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=us-gaap_HomeEquityLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>79
<FILENAME>R64.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713183562896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">$ 40,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">39,914<span></span>
</td>
<td class="nump">$ 40,682<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember', window );">Allowance For Credit Losses Unfunded Loan Commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, beginning of period</a></td>
<td class="nump">1,831<span></span>
</td>
<td class="nump">2,780<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdjustmentForAdoptionOfCECL', window );">Adjustment for adoption of CECL</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">2,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ProvisionForCreditLosses', window );">Provision for (reversal of) credit losses</a></td>
<td class="num">(375)<span></span>
</td>
<td class="num">(949)<span></span>
</td>
<td class="nump">780<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAllowanceForCreditLosses', window );">Balance, end of period</a></td>
<td class="nump">1,456<span></span>
</td>
<td class="nump">1,831<span></span>
</td>
<td class="nump">2,780<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_UnfundedLoanCommitments', window );">Unfunded Loan Commitments</a></td>
<td class="nump">$ 719,084<span></span>
</td>
<td class="nump">$ 724,606<span></span>
</td>
<td class="nump">$ 878,324<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage', window );">Reserve for Unfunded Commitments to Unfunded Loan Commitments</a></td>
<td class="nump">0.20%<span></span>
</td>
<td class="nump">0.25%<span></span>
</td>
<td class="nump">0.32%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AdjustmentForAdoptionOfCECL">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Adjustment for adoption of CECL.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AdjustmentForAdoptionOfCECL</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ProvisionForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Loan loss provisions, also known as valuation allowances, are an expense set aside as an allowance for potential uncollected loans and loan payments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ProvisionForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reserve for unfunded commitments to unfunded loan commitments percentage.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_UnfundedLoanCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unfunded loan commitments are those commitments made by a Financial institution that are contractual obligations for future funding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_UnfundedLoanCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAllowanceForCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481962/310-10-50-11B<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph c<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1405<br> -Paragraph a<br> -Subparagraph (3)<br> -Publisher SEC<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(7)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAllowanceForCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>80
<FILENAME>R65.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713187168272">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loans and Allowance for Credit Losses (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_RealEstateLoanPercentageOfAggregateLoan', window );">Real estate loan percentage of total loans</a></td>
<td class="nump">83.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialLoansPercentageOfAggregateRealEstateLoan', window );">Commercial loans percentage</a></td>
<td class="nump">55.40%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan', window );">Consumer loans percentage</a></td>
<td class="nump">44.60%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_OccupiedLoansPercentage', window );">Owner occupied loans percentage</a></td>
<td class="nump">17.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredCostsCurrentAndNoncurrent', window );">Net of deferred loan fees and costs</a></td>
<td class="nump">$ 6,200,000<span></span>
</td>
<td class="nump">$ 7,000,000.0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_MortgageLoansPledgedAsCollateralAdvances', window );">Mortgage loans</a></td>
<td class="nump">$ 1,290,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio', window );">Part of loans of 30 days or more past due as a percentage of total loan portfolio</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="nump">0.37%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ForegoneInterestIncomeOnNonAccrualLoan', window );">Foregone interest income on non accrual loans</a></td>
<td class="nump">$ 200,000<span></span>
</td>
<td class="nump">$ 73,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableNonaccrualInterestIncome', window );">Interest income on nonaccrual loans</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancingReceivableAccruedInterestWriteoff', window );">Accrued interest reversed</a></td>
<td class="nump">113,000<span></span>
</td>
<td class="nump">71,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProvisionForOtherCreditLosses', window );">Provision for credit losses</a></td>
<td class="nump">500,000<span></span>
</td>
<td class="nump">2,200,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_PrimarilyLoanGrowth', window );">Primarily loan growth</a></td>
<td class="nump">29,100,000<span></span>
</td>
<td class="nump">329,300,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AllowanceForCreditLossesForLoanCommitments', window );">Allowance for credit losses for unfunded loan commitments</a></td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="nump">$ 1,800,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember', window );">Commercial [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio', window );">Part of loans of 30 days or more past due as a percentage of total loan portfolio</a></td>
<td class="nump">0.07%<span></span>
</td>
<td class="nump">0.27%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember', window );">Consumer [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio', window );">Part of loans of 30 days or more past due as a percentage of total loan portfolio</a></td>
<td class="nump">0.18%<span></span>
</td>
<td class="nump">0.09%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=SFST_NonOwnerOccupiedLoansMember', window );">Non-Owner Occupied Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialLoansPercentageOfAggregateRealEstateLoan', window );">Commercial loans percentage</a></td>
<td class="nump">25.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongtermDebtTypeAxis=SFST_CommercialConstructionLoansMember', window );">Commercial Construction Loans [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CommercialLoansPercentageOfAggregateRealEstateLoan', window );">Commercial loans percentage</a></td>
<td class="nump">2.80%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AllowanceForCreditLossesForLoanCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The predicted amount of loss a bank may be exposed to when a debtor defaults on a loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AllowanceForCreditLossesForLoanCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CommercialLoansPercentageOfAggregateRealEstateLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CommercialLoansPercentageOfAggregateRealEstateLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ForegoneInterestIncomeOnNonAccrualLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of foregone interest income on non accrual loan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ForegoneInterestIncomeOnNonAccrualLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_MortgageLoansPledgedAsCollateralAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_MortgageLoansPledgedAsCollateralAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_OccupiedLoansPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_OccupiedLoansPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Part of loans of thirty days or more past due as a percentage of aggregate loan portfolio.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_PrimarilyLoanGrowth">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_PrimarilyLoanGrowth</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_RealEstateLoanPercentageOfAggregateLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_RealEstateLoanPercentageOfAggregateLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of deferred costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableAccruedInterestWriteoff">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of writeoff of accrued interest on financing receivable recognized by reversing interest income.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-3D<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableAccruedInterestWriteoff</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancingReceivableNonaccrualInterestIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest income on financing receivable on nonaccrual status.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 16<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancingReceivableNonaccrualInterestIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForOtherCreditLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to credit loss from transactions other than loan and lease transactions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForOtherCreditLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_CommercialLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_ConsumerLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=SFST_NonOwnerOccupiedLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=SFST_NonOwnerOccupiedLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongtermDebtTypeAxis=SFST_CommercialConstructionLoansMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongtermDebtTypeAxis=SFST_CommercialConstructionLoansMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>81
<FILENAME>R66.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713188950560">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details) - Schedule of components of property and equipment - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">$ 68,187<span></span>
</td>
<td class="nump">$ 72,131<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_OperatingLeaseRightOfUseAssets', window );">ROU assets</a></td>
<td class="nump">20,607<span></span>
</td>
<td class="nump">22,170<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Total property and equipment</a></td>
<td class="nump">88,794<span></span>
</td>
<td class="nump">94,301<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember', window );">Land [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">11,244<span></span>
</td>
<td class="nump">11,244<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember', window );">Buildings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">54,932<span></span>
</td>
<td class="nump">54,630<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">5,789<span></span>
</td>
<td class="nump">5,762<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_FurnitureAndEquipmentMember', window );">Furniture and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">22,304<span></span>
</td>
<td class="nump">21,863<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_SoftwareMember', window );">Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">409<span></span>
</td>
<td class="nump">409<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember', window );">Construction in process [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Property and equipment, excluding ROU assets</a></td>
<td class="nump">56<span></span>
</td>
<td class="nump">130<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_AccumulatedDepreciationandAmortizationMember', window );">Accumulated depreciation and amortization [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Accumulated depreciation and amortization</a></td>
<td class="num">$ (26,547)<span></span>
</td>
<td class="num">$ (21,907)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_OperatingLeaseRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_OperatingLeaseRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 360<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 360<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 360<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_FurnitureAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_FurnitureAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_SoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_AccumulatedDepreciationandAmortizationMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_AccumulatedDepreciationandAmortizationMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>82
<FILENAME>R67.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713183549360">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment<br></strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_SoftwareMember', window );">Software [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_FurnitureAndEquipmentMember', window );">Furniture and equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_FurnitureAndEquipmentMember', window );">Furniture and equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">7 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember', window );">Leasehold improvements [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">15 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_BuildingsMember', window );">Buildings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Property and equipment, estimated useful life (in years)</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_SoftwareMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_SoftwareMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_FurnitureAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_FurnitureAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_BuildingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=SFST_BuildingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>83
<FILENAME>R68.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273438512">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property and Equipment (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization expense</a></td>
<td class="nump">$ 4,700<span></span>
</td>
<td class="nump">$ 4,700<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>84
<FILENAME>R69.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273404000">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases (Details) - Schedule of operating lease payment due<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">2025</a></td>
<td class="nump">$ 2,157<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2026</a></td>
<td class="nump">2,210<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2027</a></td>
<td class="nump">2,267<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2028</a></td>
<td class="nump">2,015<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2029</a></td>
<td class="nump">1,501<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive', window );">Thereafter</a></td>
<td class="nump">18,686<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted lease payments</a></td>
<td class="nump">28,836<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Discount effect of cash flows</a></td>
<td class="nump">5,610<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_OperatingLeaseLiability1', window );">Total lease liability</a></td>
<td class="nump">$ 23,226<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_OperatingLeaseLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_OperatingLeaseLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second 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).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>85
<FILENAME>R70.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713179091120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DisclosureLeasesAbstract', window );"><strong>Leases</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentOtherNet', window );">Property and equipment</a></td>
<td class="nump">$ 20,600<span></span>
</td>
<td class="nump">$ 22,200<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other liabilities</a></td>
<td class="nump">$ 23,200<span></span>
</td>
<td class="nump">$ 24,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted average remaining life of the lease term</a></td>
<td class="text">4 years 11 months 12 days<span></span>
</td>
<td class="text">5 years 10 months 28 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted average discount rate</a></td>
<td class="nump">2.28%<span></span>
</td>
<td class="nump">2.94%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease costs</a></td>
<td class="nump">$ 2,400<span></span>
</td>
<td class="nump">$ 2,400<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DisclosureLeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DisclosureLeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 53<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentOtherNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentOtherNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>86
<FILENAME>R71.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713188897392">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Details) - Schedule of detail in deposit accounts - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NoninterestBearingDepositLiabilities', window );">Noninterest bearing</a></td>
<td class="nump">$ 683,081<span></span>
</td>
<td class="nump">$ 674,167<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract', window );"><strong>Interest bearing:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW', window );">NOW accounts</a></td>
<td class="nump">314,588<span></span>
</td>
<td class="nump">310,218<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositMoneyMarket', window );">Money market accounts</a></td>
<td class="nump">1,438,530<span></span>
</td>
<td class="nump">1,605,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestBearingDomesticDepositSavings', window );">Savings</a></td>
<td class="nump">31,976<span></span>
</td>
<td class="nump">31,669<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Time deposits</a></td>
<td class="nump">967,590<span></span>
</td>
<td class="nump">758,232<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Deposits', window );">Total deposits</a></td>
<td class="nump">$ 3,435,765<span></span>
</td>
<td class="nump">$ 3,379,564<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Deposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Deposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositMoneyMarket">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic money market demand account deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDomesticDepositMoneyMarket</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic negotiable order of withdrawal (NOW) demand deposit liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestBearingDomesticDepositSavings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest-bearing domestic savings deposit liabilities. Saving deposits bear interest and have no stated maturity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestBearingDomesticDepositSavings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoninterestBearingDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoninterestBearingDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478353/942-405-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>87
<FILENAME>R72.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182177472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Deposits (Details) - Schedule of maturities of deposit - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearOne', window );">2025</a></td>
<td class="nump">$ 741,679<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearTwo', window );">2026</a></td>
<td class="nump">113,327<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearThree', window );">2027</a></td>
<td class="nump">29,416<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFour', window );">2028</a></td>
<td class="nump">81,005<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDepositMaturitiesYearFive', window );">2029</a></td>
<td class="nump">2,163<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDeposits', window );">Total time deposits</a></td>
<td class="nump">$ 967,590<span></span>
</td>
<td class="nump">$ 758,232<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in fifth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in fourth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearOne">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearOne</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in third fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDepositMaturitiesYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 10<br> -Topic 470<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDepositMaturitiesYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -SubTopic 405<br> -Topic 942<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478353/942-405-50-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>88
<FILENAME>R73.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181973104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Deposits (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsAbstract', window );"><strong>Deposits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TimeDeposits100000OrMore', window );">Time deposits greater than $250,000</a></td>
<td class="nump">$ 774,000<span></span>
</td>
<td class="nump">$ 568,100<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsMoneyMarketDeposits', window );">Time deposits obtained outside of primary market</a></td>
<td class="nump">550,300<span></span>
</td>
<td class="nump">379,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpenseTimeDeposits100000OrMore', window );">Interest expense on time deposits greater than $250,000</a></td>
<td class="nump">$ 34,800<span></span>
</td>
<td class="nump">$ 22,500<span></span>
</td>
<td class="nump">$ 3,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsMoneyMarketDeposits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsMoneyMarketDeposits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseTimeDeposits100000OrMore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest expense incurred on time deposits, including certificates of deposits, of $100,000 or more in domestic offices.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseTimeDeposits100000OrMore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TimeDeposits100000OrMore">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TimeDeposits100000OrMore</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>89
<FILENAME>R74.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713183368880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Total FHLB advances outstanding amount</a></td>
<td class="nump">$ 240,000<span></span>
</td>
<td class="nump">$ 275,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate', window );">Total FHLB advances outstanding rate</a></td>
<td class="nump">3.74%<span></span>
</td>
<td class="nump">3.89%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=us-gaap_FederalHomeLoanBankAdvancesMember', window );">Federal Home Loan Bank Advances [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesMaturityDate', window );">Maturity</a></td>
<td class="text">Feb. 29,  2024<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Total FHLB advances outstanding amount</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 35,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate', window );">Total FHLB advances outstanding rate</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">5.57%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesOneMember', window );">Federal Home Loan Bank Advances One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesMaturityDate', window );">Maturity</a></td>
<td class="text">Apr. 28,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Total FHLB advances outstanding amount</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate', window );">Total FHLB advances outstanding rate</a></td>
<td class="nump">3.51%<span></span>
</td>
<td class="nump">3.51%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesTwoMember', window );">Federal Home Loan Bank Advances Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesMaturityDate', window );">Maturity</a></td>
<td class="text">May 15,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Total FHLB advances outstanding amount</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 35,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate', window );">Total FHLB advances outstanding rate</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3.13%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesThreeMember', window );">Federal Home Loan Bank Advances Three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesMaturityDate', window );">Maturity</a></td>
<td class="text">Jun. 28,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Total FHLB advances outstanding amount</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate', window );">Total FHLB advances outstanding rate</a></td>
<td class="nump">3.54%<span></span>
</td>
<td class="nump">3.54%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesFourMember', window );">Federal Home Loan Bank Advances Four [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesMaturityDate', window );">Maturity</a></td>
<td class="text">Jul. 10,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Total FHLB advances outstanding amount</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">$ 45,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate', window );">Total FHLB advances outstanding rate</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">3.78%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesFiveMember', window );">Federal Home Loan Bank Advances Five [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesMaturityDate', window );">Maturity</a></td>
<td class="text">Jul. 10,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Total FHLB advances outstanding amount</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate', window );">Total FHLB advances outstanding rate</a></td>
<td class="nump">3.87%<span></span>
</td>
<td class="nump">3.87%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesSixMember', window );">Federal Home Loan Bank Advances Six [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesMaturityDate', window );">Maturity</a></td>
<td class="text">Jul. 10,  2028<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Total FHLB advances outstanding amount</a></td>
<td class="nump">$ 40,000<span></span>
</td>
<td class="nump">$ 40,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate', window );">Total FHLB advances outstanding rate</a></td>
<td class="nump">3.96%<span></span>
</td>
<td class="nump">3.96%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesSevenMember', window );">Federal Home Loan Bank Advances Seven [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesMaturityDate', window );">Maturity</a></td>
<td class="text">May 15,  2029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Total FHLB advances outstanding amount</a></td>
<td class="nump">$ 35,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate', window );">Total FHLB advances outstanding rate</a></td>
<td class="nump">3.90%<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesEightMember', window );">Federal Home Loan Bank Advances Eight [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableInterestEntityLineItems', window );"><strong>Variable Interest Entity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesMaturityDate', window );">Maturity</a></td>
<td class="text">Jul. 10,  2029<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Total FHLB advances outstanding amount</a></td>
<td class="nump">$ 45,000<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate', window );">Total FHLB advances outstanding rate</a></td>
<td class="nump">3.69%<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_FederalHomeLoanBankAdvancesMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_FederalHomeLoanBankAdvancesMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478878/942-470-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesFromFederalHomeLoanBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Rate of interest applicable on advance from Federal Home Loan Bank (FHLBank).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478878/942-470-45-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 860<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481420/860-30-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgingPurposeAxis=us-gaap_FederalHomeLoanBankAdvancesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=us-gaap_FederalHomeLoanBankAdvancesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesFourMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesFourMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesFiveMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesFiveMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesSixMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesSixMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesSevenMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesSevenMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesEightMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PledgingPurposeAxis=SFST_FederalHomeLoanBankAdvancesEightMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>90
<FILENAME>R75.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189603936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Federal Home Loan Bank Advances and Other Borrowings (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Advance from Federal Home Loan Bank</a></td>
<td class="nump">$ 240,000<span></span>
</td>
<td class="nump">$ 275,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield', window );">Weighted average rate percentage</a></td>
<td class="nump">3.74%<span></span>
</td>
<td class="nump">3.89%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBanksOutstandingAmount', window );">FHLB Outstanding amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 275,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FederalHomeLoanBankAdvancesVariableRate', window );">Variable rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">35,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvancesFixedRate', window );">Fixed rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">240,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_MortgageLoans', window );">Mortgage loans</a></td>
<td class="nump">$ 1,290,000<span></span>
</td>
<td class="nump">1,250,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankStock', window );">Federal home loan bank stock value</a></td>
<td class="nump">14,500<span></span>
</td>
<td class="nump">16,100<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_VariableRateAxis=SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember', window );">Federal Home Loan Bank Advances and Other Borrowings [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentLineItems', window );"><strong>Debt Instrument [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdvancesFromFederalHomeLoanBanks', window );">Advance from Federal Home Loan Bank</a></td>
<td class="nump">$ 240,000<span></span>
</td>
<td class="nump">$ 275,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_FederalHomeLoanBankAdvancesVariableRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_FederalHomeLoanBankAdvancesVariableRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_FederalHomeLoanBanksOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_FederalHomeLoanBanksOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_MortgageLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_MortgageLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdvancesFromFederalHomeLoanBanks">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 470<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478878/942-470-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdvancesFromFederalHomeLoanBanks</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(f))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 6: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69F<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69F<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 11: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1D<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1D<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1E<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1E<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1I<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1I<br><br>Reference 26: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br><br>Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average yield of investment in debt security measured at amortized cost (held-to-maturity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1403<br> -Paragraph a<br> -Publisher SEC<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvancesFixedRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with fixed interest rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvancesFixedRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Home Loan Bank (FHLB) stock represents an equity interest in a FHLB. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 325<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477974/942-325-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableRateAxis=SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableRateAxis=SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>91
<FILENAME>R76.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182016480">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subordinated Debentures (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="4">1 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2024</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 22, 2005</div></th>
<th class="th"><div>Jun. 26, 2003</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SubordinatedDebtDetailsLineItems', window );"><strong>SubordinatedDebtDetailsLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Subordinated debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 24,903,000<span></span>
</td>
<td class="nump">$ 36,322,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct', window );">Dodd-Frank Act prohibits, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dodd-Frank Act prohibit institutions that had more than $15 billion in assets on December 31, 2009 from
including trust preferred securities as Tier 1 capital beginning in 2013, with one-third phased out over the two years ending in 2015.
Financial institutions with less than $15 billion in total assets, such as the Bank, may continue to include their trust preferred securities
issued prior to May 19, 2010 in Tier 1 capital, but cannot include in Tier 1 capital trust preferred securities issued after such date.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentTerm', window );">Debt instrument term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate', window );">Fixed annual rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentAxis=SFST_SubordinateDebtMember', window );">Subordinate Debt [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SubordinatedDebtDetailsLineItems', window );"><strong>SubordinatedDebtDetailsLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Aggregate principal amount of subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 23,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateDuringPeriod', window );">Rate of interest of subordinated notes</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.75%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShorttermDebtAverageOutstandingAmount', window );">Outstanding amount</a></td>
<td class="nump">$ 11,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=SFST_GreenvilleFirstStatutoryTrustOneMember', window );">Greenville First Statutory Trust One [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SubordinatedDebtDetailsLineItems', window );"><strong>SubordinatedDebtDetailsLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TrustPreferredSecuritiesIssuedAtFloatingRate', window );">Trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Trust preferred securities maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Jun. 26,  2033<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Floating interest rate of trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">7.77%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuredOvernightFinancingRate', window );">SOFR rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3.10%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from issuance trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment', window );">Initial proceeds from capital investment in trust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">186,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Subordinated debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=SFST_GreenvilleFirstStatutoryTrustTwoMember', window );">Greenville First Statutory Trust Two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SubordinatedDebtDetailsLineItems', window );"><strong>SubordinatedDebtDetailsLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TrustPreferredSecuritiesIssuedAtFloatingRate', window );">Trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Trust preferred securities maturity date</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Dec. 22,  2035<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate', window );">Floating interest rate of trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6.03%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuredOvernightFinancingRate', window );">SOFR rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.44%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities', window );">Proceeds from issuance trust preferred securities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment', window );">Initial proceeds from capital investment in trust</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">217,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Subordinated debentures</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 7,200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_SecuredOvernightFinancingRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_SecuredOvernightFinancingRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_SubordinatedDebtDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_SubordinatedDebtDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TrustPreferredSecuritiesIssuedAtFloatingRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TrustPreferredSecuritiesIssuedAtFloatingRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482949/835-30-55-8<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 69C<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69C<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482900/835-30-50-1<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1F<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1F<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 835<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingFixedInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingFixedInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtPercentageBearingVariableInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtPercentageBearingVariableInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShorttermDebtAverageOutstandingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, average borrowings during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph a<br> -Publisher SEC<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Regulation S-K (SK)<br> -Number 229<br> -Section 1402<br> -Paragraph b<br> -Subparagraph (1)<br> -Publisher SEC<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShorttermDebtAverageOutstandingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAxis=SFST_SubordinateDebtMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAxis=SFST_SubordinateDebtMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=SFST_GreenvilleFirstStatutoryTrustOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=SFST_GreenvilleFirstStatutoryTrustOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=SFST_GreenvilleFirstStatutoryTrustTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=SFST_GreenvilleFirstStatutoryTrustTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>92
<FILENAME>R77.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713178826784">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Unused Lines of Credit (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Lines of credit to purchase federal funds</a></td>
<td class="nump">$ 128,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AdditionalBorrowingsUnderFederalHomeLoan', window );">Additional borrowings under FHLB</a></td>
<td class="nump">807,500<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalReserveBankStock', window );">Federal reserve discount window with pledged</a></td>
<td class="nump">210,800<span></span>
</td>
<td class="nump">$ 227,100<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ProceedsFromUnsecuredLinesOfCredit', window );">Proceeds from Unsecured Lines of Credit</a></td>
<td class="nump">$ 15,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_U.S.PrimeRatepluspercentage', window );">U.S. Prime rate plus percentage</a></td>
<td class="nump">0.25%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember', window );">Line of Credit [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtInstrumentMaturityDate', window );">Renewed date</a></td>
<td class="text">Mar.  05,  2026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_SecuritiesInvestmentMember', window );">Securities Investment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MarketableSecurities', window );">Marketable investment securities pledged</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AdditionalBorrowingsUnderFederalHomeLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AdditionalBorrowingsUnderFederalHomeLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_U.S.PrimeRatepluspercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_U.S.PrimeRatepluspercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 470<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481139/470-20-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalReserveBankStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Federal Reserve Bank stock represents an equity interest in the Federal Reserve Bank. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 325<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477974/942-325-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalReserveBankStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MarketableSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in marketable security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MarketableSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromUnsecuredLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is uncollateralized (where debt is not backed by the pledge of collateral).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromUnsecuredLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=us-gaap_LineOfCreditMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_SecuritiesInvestmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_SecuritiesInvestmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>93
<FILENAME>R78.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713193073520">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment - Fixed Rate Asset/Liability [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease', window );">Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 303,698<span></span>
</td>
<td class="nump">$ 199,518<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgedLiabilityFairValueHedge', window );">Hedged Liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">$ 3,698<span></span>
</td>
<td class="nump">$ 482<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">These amounts included
the amortized cost basis of closed portfolios of fixed rate loans used to designate hedging relationships in which the hedged item is
the stated amount of the assets in the closed portfolio anticipated to be outstanding for the designated hedged period. As of December
31, 2024, the amortized cost basis of the closed portfolio used in this hedging relationship was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90D_eus-gaap--PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zyyV2bpi9Qp7" title="Financial asset, closed portfolio, portfolio layer method, amortized cost">665.7</span> million, the cumulative basis
adjustment associated with this hedging relationship was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_905_eus-gaap--HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zR2VOPSr6D86" title="Hedged asset, fair value hedge, portfolio layer method, hedged layer, fair value, cumulative increase (decrease)">3.7</span> million, and the amount of the designated hedged item was $<span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90F_eus-gaap--DerivativeAmountOfHedgedItem_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zKV9lxsXfCZc" title="Derivative, amount of hedged item">300.0</span> million.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgedLiabilityFairValueHedge">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liability hedged in fair value hedging relationship.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4EE<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4EE<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgedLiabilityFairValueHedge</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative increase (decrease) in fair value of hedged liability in fair value hedge, attributable to hedged risk.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4EE<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4EE<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=SFST_FixedRateAssetLiabilityMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=SFST_FixedRateAssetLiabilityMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>94
<FILENAME>R79.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713276509600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_SwapMember', window );">Fair value swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DerivativeFinancialInstrumentsDetailsLineItems', window );"><strong>DerivativeFinancialInstrumentsDetailsLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative financial instruments, notional amount</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="nump">$ 200,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_BalanceSheetLocationDescription', window );">Balance Sheet Location, description</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative Asset/(Liability), Fair Value</a></td>
<td class="nump">$ 3,698<span></span>
</td>
<td class="num">$ (482)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember', window );">Interest Rate Lock Commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DerivativeFinancialInstrumentsDetailsLineItems', window );"><strong>DerivativeFinancialInstrumentsDetailsLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative financial instruments, notional amount</a></td>
<td class="nump">$ 15,841<span></span>
</td>
<td class="nump">$ 12,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_BalanceSheetLocationDescription', window );">Balance Sheet Location, description</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other assets<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative Asset/(Liability), Fair Value</a></td>
<td class="nump">$ 188<span></span>
</td>
<td class="nump">$ 159<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_SecuritiesSoldNotYetPurchasedMember', window );">Mortgage loan interest rate lock commitments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DerivativeFinancialInstrumentsDetailsLineItems', window );"><strong>DerivativeFinancialInstrumentsDetailsLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative financial instruments, notional amount</a></td>
<td class="nump">$ 10,500<span></span>
</td>
<td class="nump">$ 10,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_BalanceSheetLocationDescription', window );">Balance Sheet Location, description</a></td>
<td class="text">Other assets<span></span>
</td>
<td class="text">Other liabilities<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative Asset/(Liability), Fair Value</a></td>
<td class="nump">$ 40<span></span>
</td>
<td class="num">$ (68)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeMember', window );">Total derivative financial instruments [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DerivativeFinancialInstrumentsDetailsLineItems', window );"><strong>DerivativeFinancialInstrumentsDetailsLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative financial instruments, notional amount</a></td>
<td class="nump">326,341<span></span>
</td>
<td class="nump">222,973<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative Asset/(Liability), Fair Value</a></td>
<td class="nump">$ 3,926<span></span>
</td>
<td class="num">$ (391)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_BalanceSheetLocationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of balance sheet location.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_BalanceSheetLocationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DerivativeFinancialInstrumentsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DerivativeFinancialInstrumentsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480463/815-10-45-5<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_SwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_SwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_InterestRateLockCommitmentsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_SecuritiesSoldNotYetPurchasedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_SecuritiesSoldNotYetPurchasedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=us-gaap_DerivativeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>95
<FILENAME>R80.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713184309600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_GainLossOnFairValueHedgingRelationshipAbstract', window );"><strong>Gain (loss) on fair value hedging relationship:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnFairValueHedgeIneffectivenessNet', window );">Hedged asset/(liability)</a></td>
<td class="nump">$ 3,698<span></span>
</td>
<td class="num">$ (482)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FairValueDerivativeDesignatedAsHedgingInstrument', window );">Fair value derivative designated as hedging instrument</a></td>
<td class="num">(3,668)<span></span>
</td>
<td class="nump">511<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings', window );">Total gain recognized in interest income on loans</a></td>
<td class="nump">$ 30<span></span>
</td>
<td class="nump">$ 29<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_FairValueDerivativeDesignatedAsHedgingInstrument">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of all derivative designated as fair value hedging instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_FairValueDerivativeDesignatedAsHedgingInstrument</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_GainLossOnFairValueHedgingRelationshipAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gain Loss On Fair Value Hedging Relationship [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_GainLossOnFairValueHedgingRelationshipAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnFairValueHedgeIneffectivenessNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss)recognized in the income statement from the hedging ineffectiveness of a fair value hedge.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 815<br> -SubTopic 25<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480238/815-25-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnFairValueHedgeIneffectivenessNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Total amount of gain (loss) derived from fair value hedges recognized in earnings in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4C<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4C<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>96
<FILENAME>R81.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713188898592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Financial Instruments (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">6 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jun. 30, 2023</div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember', window );">Interest Rate Swap [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedInvestmentIncomeReceivable', window );">Accrued interest receivable related to interest rate swap</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 259,000<span></span>
</td>
<td class="nump">$ 285,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Designated as Hedging Instrument [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost', window );">Financial asset, closed portfolio, portfolio layer method, amortized cost</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">665,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease', window );">Hedged asset, fair value hedge, portfolio layer method, hedged layer, fair value, cumulative increase (decrease)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAmountOfHedgedItem', window );">Derivative, amount of hedged item</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">300,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=SFST_PayFixedPortfolioMember', window );">Pay-Fixed Portfolio [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsGainLossLineItems', window );"><strong>Derivative Instruments, Gain (Loss) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Total notional amount</a></td>
<td class="nump">$ 200,000,000.0<span></span>
</td>
<td class="nump">$ 100,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_HedgingInstrumentMaturityDate', window );">Hedging instrument matures</a></td>
<td class="text">May 25,  2028<span></span>
</td>
<td class="text">Aug. 27,  2027<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_HedgingInstrumentMaturityDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Date when the hedging instrument is scheduled to be matures, in YYYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_HedgingInstrumentMaturityDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedInvestmentIncomeReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3)(a)(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInvestmentIncomeReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAmountOfHedgedItem">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of hedged item in hedging relationship. Excludes hedged asset or liability.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAmountOfHedgedItem</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsGainLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4E<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsGainLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative increase (decrease) in fair value of hedged asset in fair value hedge, attributable to hedged risk, in portfolio layer hedging relationship.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 181<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4EEE<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amortized cost of closed portfolio of financial asset used to designate hedging relationship in which hedged item is expected to be outstanding for designated hedged period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 181<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480401/815-10-55-181<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4EEE<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=SFST_PayFixedPortfolioMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=SFST_PayFixedPortfolioMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>97
<FILENAME>R82.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182822864">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis - Fair Value, Recurring [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds', window );">Corporate bonds</a></td>
<td class="nump">$ 1,927<span></span>
</td>
<td class="nump">$ 1,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries', window );">US treasuries</a></td>
<td class="nump">908<span></span>
</td>
<td class="nump">9,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities', window );">US government agencies</a></td>
<td class="nump">15,795<span></span>
</td>
<td class="nump">18,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions', window );">State and political subdivisions</a></td>
<td class="nump">19,322<span></span>
</td>
<td class="nump">19,741<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AssetBackedSecurities', window );">Asset-backed securities</a></td>
<td class="nump">36,538<span></span>
</td>
<td class="nump">33,236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure', window );">Mortgage-backed securities</a></td>
<td class="nump">57,637<span></span>
</td>
<td class="nump">51,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Mortgage loans held for sale</a></td>
<td class="nump">4,565<span></span>
</td>
<td class="nump">7,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_MortgageLoanInterestRateLockCommitments', window );">Mortgage loan interest rate lock commitments</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative asset</a></td>
<td class="nump">3,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a recurring basis</a></td>
<td class="nump">140,618<span></span>
</td>
<td class="nump">142,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesFairValueDisclosure', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value on a recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds', window );">Corporate bonds</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries', window );">US treasuries</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities', window );">US government agencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions', window );">State and political subdivisions</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AssetBackedSecurities', window );">Asset-backed securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure', window );">Mortgage-backed securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Mortgage loans held for sale</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_MortgageLoanInterestRateLockCommitments', window );">Mortgage loan interest rate lock commitments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative asset</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a recurring basis</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesFairValueDisclosure', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value on a recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds', window );">Corporate bonds</a></td>
<td class="nump">1,927<span></span>
</td>
<td class="nump">1,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries', window );">US treasuries</a></td>
<td class="nump">908<span></span>
</td>
<td class="nump">9,394<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities', window );">US government agencies</a></td>
<td class="nump">15,795<span></span>
</td>
<td class="nump">18,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions', window );">State and political subdivisions</a></td>
<td class="nump">19,322<span></span>
</td>
<td class="nump">19,741<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AssetBackedSecurities', window );">Asset-backed securities</a></td>
<td class="nump">36,538<span></span>
</td>
<td class="nump">33,236<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure', window );">Mortgage-backed securities</a></td>
<td class="nump">57,637<span></span>
</td>
<td class="nump">51,765<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Mortgage loans held for sale</a></td>
<td class="nump">4,565<span></span>
</td>
<td class="nump">7,194<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_MortgageLoanInterestRateLockCommitments', window );">Mortgage loan interest rate lock commitments</a></td>
<td class="nump">188<span></span>
</td>
<td class="nump">159<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative asset</a></td>
<td class="nump">3,698<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="nump">40<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a recurring basis</a></td>
<td class="nump">140,618<span></span>
</td>
<td class="nump">142,055<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesFairValueDisclosure', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value on a recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">550<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosureAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds', window );">Corporate bonds</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries', window );">US treasuries</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities', window );">US government agencies</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions', window );">State and political subdivisions</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AssetBackedSecurities', window );">Asset-backed securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure', window );">Mortgage-backed securities</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansHeldForSaleFairValueDisclosure', window );">Mortgage loans held for sale</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_MortgageLoanInterestRateLockCommitments', window );">Mortgage loan interest rate lock commitments</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet', window );">Derivative asset</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a recurring basis</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosureAbstract', window );"><strong>Liabilities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesFairValueDisclosure', window );">Derivative liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue', window );">MBS forward sales commitments</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesFairValueDisclosure', window );">Total liabilities measured at fair value on a recurring basis</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AssetBackedSecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Asset backed securities</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AssetBackedSecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_MortgageLoanInterestRateLockCommitments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_MortgageLoanInterestRateLockCommitments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of securities available for sale of fair value, state and political subdivisions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of securities available for sale of fair value corporate bonds.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of securities available for sale of fair value securities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of securities available for sale of fair value U.S. treasuries.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 5<br> -SubTopic 10<br> -Topic 815<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480463/815-10-45-5<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of obligations incurred from short sales.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 940<br> -SubTopic 320<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479035/940-320-45-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of financial and nonfinancial obligations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesFairValueDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesFairValueDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansHeldForSaleFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansHeldForSaleFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of securitized, pay-through debt securities collateralized by real estate mortgage loans classified as available-for-sale.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of other liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>98
<FILENAME>R83.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713184310144">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis - Fair Value, Nonrecurring [Member] - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Individually evaluated loans</a></td>
<td class="nump">$ 10,266<span></span>
</td>
<td class="nump">$ 4,136<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a nonrecurring basis</a></td>
<td class="nump">10,266<span></span>
</td>
<td class="nump">4,136<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Individually evaluated loans</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a nonrecurring basis</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Individually evaluated loans</a></td>
<td class="nump">9,139<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a nonrecurring basis</a></td>
<td class="nump">9,139<span></span>
</td>
<td class="nump">1,160<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AlternativeInvestment', window );">Individually evaluated loans</a></td>
<td class="nump">1,127<span></span>
</td>
<td class="nump">2,976<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsFairValueDisclosure', window );">Total assets measured at fair value on a nonrecurring basis</a></td>
<td class="nump">$ 1,127<span></span>
</td>
<td class="nump">$ 2,976<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AlternativeInvestment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 107<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 54B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482134/820-10-35-54B<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AlternativeInvestment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 100<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>99
<FILENAME>R84.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181775600">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FairValueOfMeasurementsValuationTechniques', window );">Valuation Technique</a></td>
<td class="text">Appraised
    Value/ Discounted Cash Flows<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FairValueOfMeasurementsSignificantAssumptions', window );">Significant Unobservable Inputs</a></td>
<td class="text">Discounts
    to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FairValueAssumptionsRangeOfInputs', window );">Range of Inputs</a></td>
<td class="nump">0.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems', window );"><strong>Fair Value Measurement Inputs and Valuation Techniques [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_FairValueAssumptionsRangeOfInputs', window );">Range of Inputs</a></td>
<td class="nump">25.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_FairValueAssumptionsRangeOfInputs">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value assumptions range of inputs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_FairValueAssumptionsRangeOfInputs</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_FairValueOfMeasurementsSignificantAssumptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of significant assumptions used by management to measure fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_FairValueOfMeasurementsSignificantAssumptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_FairValueOfMeasurementsValuationTechniques">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Description of the inputs and valuation technique(s) used to measure fair value.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_FairValueOfMeasurementsValuationTechniques</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 103<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (bbb)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>100
<FILENAME>R85.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189054160">
<tr>
<th class="tl" colspan="2" rowspan="1"><div style="width: 200px;"><strong>Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherInvestments', window );">Other investments, at cost, Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 19,490<span></span>
</td>
<td class="nump">$ 19,939<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Other investments, at cost, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,490<span></span>
</td>
<td class="nump">19,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_LoansReceivableCarryingAmount', window );">Loans, Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,579,640<span></span>
</td>
<td class="nump">3,557,120<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,319,602<span></span>
</td>
<td class="nump">3,337,768<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DepositsCarryingAmount', window );">Deposits, Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,435,765<span></span>
</td>
<td class="nump">3,379,564<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,158,893<span></span>
</td>
<td class="nump">2,961,182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FederalHomeLoanBankAdvances', window );">Subordinated debentures, Carrying Amount</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">24,903<span></span>
</td>
<td class="nump">36,322<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Subordinated debentures, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,539<span></span>
</td>
<td class="nump">40,712<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Level 1 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Other investments, at cost, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Subordinated debentures, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Level 2 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Other investments, at cost, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">3,158,893<span></span>
</td>
<td class="nump">2,961,182<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Subordinated debentures, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">27,539<span></span>
</td>
<td class="nump">40,712<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Level 3 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract', window );"><strong>Financial Assets:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssetsFairValueDisclosure', window );">Other investments, at cost, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">19,490<span></span>
</td>
<td class="nump">19,939<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansReceivableFairValueDisclosure', window );">Loans, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">3,319,602<span></span>
</td>
<td class="nump">3,337,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract', window );"><strong>Financial Liabilities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DepositsFairValueDisclosure', window );">Deposits, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations', window );">Subordinated debentures, Fair Value</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">&#160;Carrying
amount is net of the allowance for credit losses and individually evaluated loans.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DepositsCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value is an accounting measure of value, where the value of an asset or a company is based on the figures in the company's balance sheet.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DepositsCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_LoansReceivableCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes loans held for sale. Excludes loans and leases covered under loss sharing agreements.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_LoansReceivableCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of subordinated debt obligations including, but not limited to, subordinated loan, subordinated bond, subordinated debenture or junior debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FederalHomeLoanBankAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Federal Home Loan Bank (FHLBank) advances to member financial institutions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FederalHomeLoanBankAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansReceivableFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansReceivableFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsFairValueDisclosure">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value portion of other assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2E<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 820<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsFairValueDisclosure</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investments classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(3)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>101
<FILENAME>R86.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713181579616">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Accounting (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_PercentageOfLoansCollateralByRealEstate', window );">Percentage of loans collateralize by real estate</a></td>
<td class="nump">84.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_PercentageOfLoansCollateralByRealEstate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_PercentageOfLoansCollateralByRealEstate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>102
<FILENAME>R87.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713184647984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Details) - Schedule of earnings per share computations - USD ($)<br> $ / shares in Units, $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumeratorAbstract', window );"><strong>Numerator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 15,530<span></span>
</td>
<td class="nump">$ 13,426<span></span>
</td>
<td class="nump">$ 29,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic', window );">Net income available to common shareholders</a></td>
<td class="nump">$ 15,530<span></span>
</td>
<td class="nump">$ 13,426<span></span>
</td>
<td class="nump">$ 29,115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DenominatorAbstract', window );"><strong>Denominator:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted-average common shares outstanding - basic</a></td>
<td class="nump">8,080,623<span></span>
</td>
<td class="nump">8,046,633<span></span>
</td>
<td class="nump">7,958,294<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment', window );">Common stock equivalents</a></td>
<td class="nump">36,434<span></span>
</td>
<td class="nump">31,821<span></span>
</td>
<td class="nump">113,396<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted-average common shares outstanding - diluted</a></td>
<td class="nump">8,117,057<span></span>
</td>
<td class="nump">8,078,454<span></span>
</td>
<td class="nump">8,071,690<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_EarningsPerCommonShareAbstract', window );"><strong>Earnings per common share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Basic</a></td>
<td class="nump">$ 1.92<span></span>
</td>
<td class="nump">$ 1.67<span></span>
</td>
<td class="nump">$ 3.66<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Diluted</a></td>
<td class="nump">$ 1.91<span></span>
</td>
<td class="nump">$ 1.66<span></span>
</td>
<td class="nump">$ 3.61<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DenominatorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Denominator [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DenominatorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_EarningsPerCommonShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Earnings Per Common Share [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_EarningsPerCommonShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NumeratorAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Numerator [Abstract]</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NumeratorAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 52<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 15<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (e)(4)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(27))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 6.B)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-5<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 11<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-11<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 16<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>103
<FILENAME>R88.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713185280576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Earnings Per Common Share (Details Narrative) - shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Earnings per common share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive in the calculation of earnings per share, amount</a></td>
<td class="nump">153,755<span></span>
</td>
<td class="nump">269,072<span></span>
</td>
<td class="nump">131,433<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>104
<FILENAME>R89.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273729024">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments and Contingencies (Details Narrative)<br> $ in Thousands</strong></div></th>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ApproximatelyCommitmentsTotaled', window );">Total commitments</a></td>
<td class="nump">$ 1,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ApproximatelyCommitmentsTotaled">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ApproximatelyCommitmentsTotaled</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>105
<FILENAME>R90.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713286506720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of components of income tax expense - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract', window );"><strong>Current income taxes:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentFederalTaxExpenseBenefit', window );">Federal</a></td>
<td class="nump">$ 4,992<span></span>
</td>
<td class="nump">$ 3,769<span></span>
</td>
<td class="nump">$ 8,482<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit', window );">State</a></td>
<td class="nump">623<span></span>
</td>
<td class="nump">460<span></span>
</td>
<td class="nump">1,273<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Total current tax expense</a></td>
<td class="nump">5,615<span></span>
</td>
<td class="nump">4,229<span></span>
</td>
<td class="nump">9,755<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income benefit</a></td>
<td class="num">(1,233)<span></span>
</td>
<td class="num">(228)<span></span>
</td>
<td class="num">(757)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 4,382<span></span>
</td>
<td class="nump">$ 4,001<span></span>
</td>
<td class="nump">$ 8,998<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentFederalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentFederalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentStateAndLocalTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentStateAndLocalTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(1)(Note 1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-9<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>106
<FILENAME>R91.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189495904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">Tax expense at statutory rate</a></td>
<td class="nump">$ 4,182<span></span>
</td>
<td class="nump">$ 3,660<span></span>
</td>
<td class="nump">$ 8,004<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes', window );">Effect of state income taxes, net of federal benefit</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">364<span></span>
</td>
<td class="nump">1,006<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome', window );">Exempt income</a></td>
<td class="nump">13<span></span>
</td>
<td class="nump">7<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount', window );">Effect of stock-based compensation</a></td>
<td class="nump">128<span></span>
</td>
<td class="nump">133<span></span>
</td>
<td class="nump">42<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationOtherAdjustments', window );">Other</a></td>
<td class="num">(136)<span></span>
</td>
<td class="num">(163)<span></span>
</td>
<td class="num">(27)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">$ 4,382<span></span>
</td>
<td class="nump">$ 4,001<span></span>
</td>
<td class="nump">$ 8,998<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 2<br> -SubTopic 740<br> -Topic 718<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479176/718-740-35-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Subparagraph (b)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationTaxExemptIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (b)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12A<br> -Subparagraph (a)(7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12A<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationTaxExemptIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>107
<FILENAME>R92.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182392496">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract', window );"><strong>Deferred tax assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses', window );">Allowance for credit losses</a></td>
<td class="nump">$ 8,636<span></span>
</td>
<td class="nump">$ 8,543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Reserve for unfunded commitments</a></td>
<td class="nump">315<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross', window );">Unrealized loss on securities available for sale</a></td>
<td class="nump">3,050<span></span>
</td>
<td class="nump">3,015<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DeferredTaxAssetsNetDeferredLoanFees', window );">Net deferred loan fees</a></td>
<td class="nump">1,343<span></span>
</td>
<td class="nump">1,475<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits', window );">Deferred compensation</a></td>
<td class="nump">1,557<span></span>
</td>
<td class="nump">1,458<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued bonuses</a></td>
<td class="nump">687<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DeferredTaxAssetsLeaseLiabilities', window );">Lease liabilities</a></td>
<td class="nump">4,999<span></span>
</td>
<td class="nump">5,175<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOther', window );">Other</a></td>
<td class="nump">608<span></span>
</td>
<td class="nump">479<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred tax assets</a></td>
<td class="nump">21,195<span></span>
</td>
<td class="nump">20,529<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesAbstract', window );"><strong>Deferred tax liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment', window );">Property and equipment</a></td>
<td class="nump">2,892<span></span>
</td>
<td class="nump">3,334<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DeferredTaxLiabilitiesHedgingTransactions', window );">Hedging transactions</a></td>
<td class="nump">79<span></span>
</td>
<td class="nump">74<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses', window );">Prepaid expenses</a></td>
<td class="nump">302<span></span>
</td>
<td class="nump">255<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_DeferredTaxLiabilitiesRightOfUseAssets', window );">ROU assets</a></td>
<td class="nump">4,435<span></span>
</td>
<td class="nump">4,656<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesOther', window );">Other</a></td>
<td class="nump">20<span></span>
</td>
<td class="nump">10<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxLiabilities', window );">Total deferred tax assets</a></td>
<td class="nump">7,728<span></span>
</td>
<td class="nump">8,329<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred tax asset</a></td>
<td class="nump">$ 13,467<span></span>
</td>
<td class="nump">$ 12,200<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DeferredTaxAssetsLeaseLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DeferredTaxAssetsLeaseLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DeferredTaxAssetsNetDeferredLoanFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DeferredTaxAssetsNetDeferredLoanFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DeferredTaxLiabilitiesHedgingTransactions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DeferredTaxLiabilitiesHedgingTransactions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_DeferredTaxLiabilitiesRightOfUseAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_DeferredTaxLiabilitiesRightOfUseAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(26)(a))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on financing receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPrepaidExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPrepaidExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>108
<FILENAME>R93.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189518880">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_LoanTransactionsWithRelatedParty', window );">Balance, beginning of year</a></td>
<td class="nump">$ 25,252<span></span>
</td>
<td class="nump">$ 17,217<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NewLoans', window );">New loans</a></td>
<td class="nump">7,000<span></span>
</td>
<td class="nump">17,455<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_LoanPaymentsRelatedParty', window );">Less loan payments</a></td>
<td class="num">(7,107)<span></span>
</td>
<td class="num">(9,420)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_LoanTransactionsWithRelatedParty', window );">Balance, end of year</a></td>
<td class="nump">$ 25,145<span></span>
</td>
<td class="nump">$ 25,252<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_LoanPaymentsRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_LoanPaymentsRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_LoanTransactionsWithRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_LoanTransactionsWithRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NewLoans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NewLoans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>109
<FILENAME>R94.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273562736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingLeaseLeaseIncomeLeasePayments', window );">Monthly payments of land lease by company</a></td>
<td class="nump">$ 9,026<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PaymentsForRent', window );">Rent received</a></td>
<td class="nump">91,000<span></span>
</td>
<td class="nump">$ 88,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=SFST_DirectorsAffiliatesAndExecutiveOfficersMember', window );">Directors Affiliates and Executive Officers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionLineItems', window );"><strong>Related Party Transaction [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RelatedPartyDepositLiabilities', window );">Deposits by related parties</a></td>
<td class="nump">$ 7,000,000.0<span></span>
</td>
<td class="nump">$ 6,400,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLeaseIncomeLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6A<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-6A<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 842<br> -SubTopic 30<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479773/842-30-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLeaseIncomeLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyDepositLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of deposits held by the entity for a related party (entity, shareholder, employee).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(k)(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyDepositLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481990/310-10-45-13<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(c)(2)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(2)(g)(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=SFST_DirectorsAffiliatesAndExecutiveOfficersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=SFST_DirectorsAffiliatesAndExecutiveOfficersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>110
<FILENAME>R95.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182679776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Financial Instruments With Off-Balance Sheet Risk (Details Narrative) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract', window );"><strong>Investments, All Other Investments [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_UnusedCommitmentsToExtendCredit', window );">Unfunded commitments</a></td>
<td class="nump">$ 719,100<span></span>
</td>
<td class="nump">$ 724,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates', window );">Fixed rates</a></td>
<td class="nump">57,500<span></span>
</td>
<td class="nump">145,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates', window );">Variable rates</a></td>
<td class="nump">661,600<span></span>
</td>
<td class="nump">579,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherCommitment', window );">Commitment amount</a></td>
<td class="nump">$ 16,200<span></span>
</td>
<td class="nump">$ 16,100<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsAllOtherInvestmentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsAllOtherInvestmentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of cash required to fully fund agreements to provide advances to borrowers and lessees at stated interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Reflects the amount of cash required to fully fund agreements to provide advances to borrowers and lessees at interest rates that increase or decrease depending on certain facts or circumstances.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478898/942-825-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UnusedCommitmentsToExtendCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Unused amount of commitments to extend credit to customers.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UnusedCommitmentsToExtendCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>111
<FILENAME>R96.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189501648">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plan (Details Narrative)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2024 </div>
<div>USD ($) </div>
<div>officers</div>
</th>
<th class="th">
<div>Dec. 31, 2023 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 31, 2022 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=SFST_ProfitSharingAndFourHundredOneKPlanMember', window );">Profit Sharing and 401(k) Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Defined benefit plan, annual cost</a></td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="nump">$ 995,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RetirementPlanTypeAxis=SFST_SupplementalExecutiveRetirementPlanMember', window );">Supplemental Executive Retirement Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanDisclosureLineItems', window );"><strong>Defined Benefit Plan Disclosure [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Defined benefit plan, annual cost</a></td>
<td class="nump">$ 417,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 284,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_NumberOfExecutiveOfficers', window );">Number of executive officers | officers</a></td>
<td class="nump">20<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent', window );">Accrued benefit obligation</a></td>
<td class="nump">$ 7,200,000<span></span>
</td>
<td class="nump">6,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal', window );">Reversal of expenses</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_NumberOfExecutiveOfficers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_NumberOfExecutiveOfficers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable from change in methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (e)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-11<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanDisclosureLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanDisclosureLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 17<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-17<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 18<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480482/715-20-55-18<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 715<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480506/715-20-50-6<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=SFST_ProfitSharingAndFourHundredOneKPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=SFST_ProfitSharingAndFourHundredOneKPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetirementPlanTypeAxis=SFST_SupplementalExecutiveRetirementPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetirementPlanTypeAxis=SFST_SupplementalExecutiveRetirementPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>112
<FILENAME>R97.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189903200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of stock-based compensation expense - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockOptionPlanExpense', window );">Stock option expense</a></td>
<td class="nump">$ 374<span></span>
</td>
<td class="nump">$ 528<span></span>
</td>
<td class="nump">$ 927<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_AmortizationOfDeferredCompensationOnRestrictedStock', window );">Restricted stock grant expense</a></td>
<td class="nump">1,909<span></span>
</td>
<td class="nump">1,415<span></span>
</td>
<td class="nump">1,099<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation', window );">Total stock-based compensation expense</a></td>
<td class="nump">$ 2,283<span></span>
</td>
<td class="nump">$ 1,943<span></span>
</td>
<td class="nump">$ 2,026<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_AmortizationOfDeferredCompensationOnRestrictedStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_AmortizationOfDeferredCompensationOnRestrictedStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeBenefitsAndShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for employee benefit and equity-based compensation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeBenefitsAndShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockOptionPlanExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockOptionPlanExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>113
<FILENAME>R98.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182452848">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares, Outstanding at beginning of year</a></td>
<td class="nump">331,349<span></span>
</td>
<td class="nump">427,224<span></span>
</td>
<td class="nump">464,724<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Outstanding at beginning of year</a></td>
<td class="nump">$ 35.51<span></span>
</td>
<td class="nump">$ 34.32<span></span>
</td>
<td class="nump">$ 33.97<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross', window );">Shares, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Granted</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Shares, Exercised</a></td>
<td class="num">(15,250)<span></span>
</td>
<td class="num">(27,250)<span></span>
</td>
<td class="num">(32,375)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Exercised</a></td>
<td class="nump">$ 17.17<span></span>
</td>
<td class="nump">$ 20.18<span></span>
</td>
<td class="nump">$ 27.94<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod', window );">Shares, Forfeited or expired</a></td>
<td class="num">(3,500)<span></span>
</td>
<td class="num">(68,625)<span></span>
</td>
<td class="num">(5,125)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice', window );">Weighted average exercise price, Forfeited or expired</a></td>
<td class="nump">$ 41.55<span></span>
</td>
<td class="nump">$ 34.15<span></span>
</td>
<td class="nump">$ 43.14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Shares, Outstanding at end of year</a></td>
<td class="nump">312,599<span></span>
</td>
<td class="nump">331,349<span></span>
</td>
<td class="nump">427,224<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Weighted average exercise price, Outstanding at end of year</a></td>
<td class="nump">$ 36.34<span></span>
</td>
<td class="nump">$ 35.51<span></span>
</td>
<td class="nump">$ 34.32<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Life, Outstanding at end of year</a></td>
<td class="text">4 years 1 month 6 days<span></span>
</td>
<td class="text">4 years 10 months 24 days<span></span>
</td>
<td class="text">5 years 8 months 12 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Shares, options exercisable at year-end</a></td>
<td class="nump">288,849<span></span>
</td>
<td class="nump">267,376<span></span>
</td>
<td class="nump">287,902<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice', window );">Weighted average exercise price, Options exercisable at year-end</a></td>
<td class="nump">$ 36.00<span></span>
</td>
<td class="nump">$ 34.48<span></span>
</td>
<td class="nump">$ 32.35<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1', window );">Weighted Average Remaining Contractual Life, Options exercisable at year-end</a></td>
<td class="text">4 years<span></span>
</td>
<td class="text">4 years 6 months<span></span>
</td>
<td class="text">4 years 9 months 18 days<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted average exercise price, Weighted average fair value of options granted during the year</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Shares, Shares available for grant</a></td>
<td class="nump">258,622<span></span>
</td>
<td class="nump">319,058<span></span>
</td>
<td class="nump">370,824<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price of options that were either forfeited or expired.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 718<br> -SubTopic 10<br> -Subparagraph (e)(1)<br> -Name Accounting Standards Codification<br> -Paragraph 2<br> -Section 50<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued attributable to transactions classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>114
<FILENAME>R99.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182850640">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details) - Schedule of the status of the company's nonvested restricted stock and changes - $ / shares<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-Based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted Shares, Nonvested at beginning of year</a></td>
<td class="nump">109,533<span></span>
</td>
<td class="nump">80,337<span></span>
</td>
<td class="nump">41,699<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Nonvested at beginning of year</a></td>
<td class="nump">$ 44.40<span></span>
</td>
<td class="nump">$ 52.53<span></span>
</td>
<td class="nump">$ 44.71<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Restricted Shares, Granted</a></td>
<td class="nump">65,373<span></span>
</td>
<td class="nump">69,880<span></span>
</td>
<td class="nump">53,376<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Granted</a></td>
<td class="nump">$ 36.47<span></span>
</td>
<td class="nump">$ 37.12<span></span>
</td>
<td class="nump">$ 56.25<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Restricted Shares, Vested</a></td>
<td class="num">(30,118)<span></span>
</td>
<td class="num">(21,695)<span></span>
</td>
<td class="num">(14,213)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Vested</a></td>
<td class="nump">$ 44.72<span></span>
</td>
<td class="nump">$ 48.95<span></span>
</td>
<td class="nump">$ 43.26<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Restricted Shares, Forfeited</a></td>
<td class="num">(4,937)<span></span>
</td>
<td class="num">(18,989)<span></span>
</td>
<td class="num">(525)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Forfeited</a></td>
<td class="nump">$ 37.95<span></span>
</td>
<td class="nump">$ 46.83<span></span>
</td>
<td class="nump">$ 61.14<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Restricted Shares, Nonvested at end of year</a></td>
<td class="nump">139,851<span></span>
</td>
<td class="nump">109,533<span></span>
</td>
<td class="nump">80,337<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Weighted Average Grant-Date Fair Value, Nonvested at end of year</a></td>
<td class="nump">$ 40.85<span></span>
</td>
<td class="nump">$ 44.40<span></span>
</td>
<td class="nump">$ 52.53<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>115
<FILENAME>R100.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713182102960">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock-Based Compensation (Details Narrative) - USD ($)<br></strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of stock option available for grant</a></td>
<td class="nump">258,622<span></span>
</td>
<td class="nump">319,058<span></span>
</td>
<td class="nump">370,824<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod', window );">Option expiration period</a></td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 32,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Recognized weighted average period</a></td>
<td class="text">3 months 18 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1', window );">Fair value of stock option grants</a></td>
<td class="nump">$ 576,000<span></span>
</td>
<td class="nump">$ 846,000<span></span>
</td>
<td class="nump">$ 1,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Stock options outstanding</a></td>
<td class="nump">312,599<span></span>
</td>
<td class="nump">331,349<span></span>
</td>
<td class="nump">427,224<span></span>
</td>
<td class="nump">464,724<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber', window );">Stock options exercisable</a></td>
<td class="nump">288,849<span></span>
</td>
<td class="nump">267,376<span></span>
</td>
<td class="nump">287,902<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember', window );">Stock Compensation Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue', window );">Aggregate intrinsic value outstanding</a></td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1', window );">Aggregate intrinsic value options exercisable at year-end</a></td>
<td class="nump">$ 1,400,000<span></span>
</td>
<td class="nump">$ 1,300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=SFST_TwoThousandTwentyEquityIncentivePlanMember', window );">Two Thousand Twenty Equity Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant', window );">Number of stock option available for grant</a></td>
<td class="nump">258,622<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_PlanNameAxis=SFST_RestrictedStockPlanMember', window );">Restricted Stock Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions', window );">Unrecognized compensation cost</a></td>
<td class="nump">$ 3,900,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Recognized weighted average period</a></td>
<td class="text">2 years 6 months<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for option under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 1D<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 35<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(04)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(01)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(02)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(03)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(iv)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (f)(2)(v)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(ii)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 718<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_StockCompensationPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=SFST_TwoThousandTwentyEquityIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=SFST_TwoThousandTwentyEquityIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=SFST_RestrictedStockPlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=SFST_RestrictedStockPlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>116
<FILENAME>R101.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189527120">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=SFST_BankMember', window );">Bank [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 402,629<span></span>
</td>
<td class="nump">$ 390,197<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CapitalToRiskWeightedAssets1', window );">Total Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">12.66%<span></span>
</td>
<td class="nump">12.28%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 254,412<span></span>
</td>
<td class="nump">$ 254,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1', window );">Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredToBeWellCapitalized', window );">Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="nump">$ 318,015<span></span>
</td>
<td class="nump">$ 317,847<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1', window );">Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 362,875<span></span>
</td>
<td class="nump">$ 350,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1', window );">Tier 1 Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">11.41%<span></span>
</td>
<td class="nump">11.03%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 190,809<span></span>
</td>
<td class="nump">$ 190,708<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1', window );">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="nump">$ 254,412<span></span>
</td>
<td class="nump">$ 254,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1', window );">Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCommonStock', window );">Common Equity Tier 1 Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 362,875<span></span>
</td>
<td class="nump">$ 350,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">11.41%<span></span>
</td>
<td class="nump">11.03%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 143,107<span></span>
</td>
<td class="nump">$ 143,031<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized', window );">Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="nump">$ 206,709<span></span>
</td>
<td class="nump">$ 206,601<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="nump">6.50%<span></span>
</td>
<td class="nump">6.50%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets) Amount</a></td>
<td class="nump">$ 362,875<span></span>
</td>
<td class="nump">$ 350,455<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneLeverageCapitalToAverageAssets1', window );">Tier 1 Capital (to average assets) Actual Ratio</a></td>
<td class="nump">8.75%<span></span>
</td>
<td class="nump">8.47%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 165,941<span></span>
</td>
<td class="nump">$ 165,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1', window );">Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized', window );">Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum</a></td>
<td class="nump">$ 207,426<span></span>
</td>
<td class="nump">$ 206,767<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1', window );">Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">5.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LegalEntityAxis=SFST_CompanyMember', window );">Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Capital', window );">Total Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 403,867<span></span>
</td>
<td class="nump">$ 399,551<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CapitalToRiskWeightedAssets1', window );">Total Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">12.70%<span></span>
</td>
<td class="nump">12.57%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CapitalRequiredForCapitalAdequacy', window );">Total Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 254,392<span></span>
</td>
<td class="nump">$ 254,278<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1', window );">Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">8.00%<span></span>
</td>
<td class="nump">8.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapital', window );">Tier 1 Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 354,916<span></span>
</td>
<td class="nump">$ 336,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1', window );">Tier 1 Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">11.16%<span></span>
</td>
<td class="nump">10.60%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 190,794<span></span>
</td>
<td class="nump">$ 190,708<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1', window );">Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">6.00%<span></span>
</td>
<td class="nump">6.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCommonStock', window );">Common Equity Tier 1 Capital (to risk weighted assets) Amount</a></td>
<td class="nump">$ 341,916<span></span>
</td>
<td class="nump">$ 323,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio</a></td>
<td class="nump">10.75%<span></span>
</td>
<td class="nump">10.19%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy', window );">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 143,096<span></span>
</td>
<td class="nump">$ 143,031<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets', window );">Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">4.50%<span></span>
</td>
<td class="nump">4.50%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapital', window );">Tier 1 Capital (to average assets) Amount</a></td>
<td class="nump">$ 354,916<span></span>
</td>
<td class="nump">$ 336,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneLeverageCapitalToAverageAssets1', window );">Tier 1 Capital (to average assets) Actual Ratio</a></td>
<td class="nump">8.55%<span></span>
</td>
<td class="nump">8.14%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy', window );">Tier 1 Capital (to average assets) For capital adequacy purposes minimum</a></td>
<td class="nump">$ 165,963<span></span>
</td>
<td class="nump">$ 165,436<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1', window );">Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio</a></td>
<td class="nump">4.00%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_CapitalToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_CapitalToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneLeverageCapitalToAverageAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneLeverageCapitalToAverageAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneRiskBasedCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneRiskBasedCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dtr-types:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Capital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 leverage capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of Tier 1 risk-based capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1B<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 505<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=SFST_BankMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=SFST_BankMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=SFST_CompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=SFST_CompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>117
<FILENAME>R102.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713273483776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Regulatory Matters (Details Narrative)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2024</div></th></tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets', window );">Capital requirements ratio, description</a></td>
<td class="text">The capital rules require banks
and bank holding companies to maintain a minimum total risked-based capital ratio of at least 8%, a total Tier 1 capital ratio of at
least 6%, a minimum common equity Tier 1 capital ratio of at least 4.5%, and a leverage ratio of at least 4%. Bank holding companies
and banks are also required to hold a capital conservation buffer of common equity Tier 1 capital of 2.5% to avoid limitations on capital
distributions and discretionary executive compensation payments. The capital conservation buffer was phased in incrementally over time,
becoming fully effective on January 1, 2019, and consists of an additional amount of common equity equal to 2.5% of risk-weighted assets.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_FinancialInstrumentAxis=SFST_WellCapitalizedMember', window );">Well Capitalized [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems', window );"><strong>Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets', window );">Capital requirements ratio, description</a></td>
<td class="text">To
be considered &#8220;well-capitalized&#8221; for purposes of certain rules and prompt corrective action requirements, the Bank must maintain
a minimum total risked-based capital ratio of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital
ratio of at least 6.5%, and a leverage ratio of at least 5%. As of December 31, 2024, our capital ratios exceed these ratios and we remain
&#8220;well capitalized.&#8221;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 326<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 13<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479319/326-20-50-13<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Describes the capital requirements for trusts assets under management.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 5<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477270/942-505-50-5<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FinancialInstrumentAxis=SFST_WellCapitalizedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FinancialInstrumentAxis=SFST_WellCapitalizedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>118
<FILENAME>R103.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189211472">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Parent Company Financial Information (Details) - Schedule of condensed balance sheets - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
<th class="th"><div>Dec. 31, 2021</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 162,863<span></span>
</td>
<td class="nump">$ 156,170<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">20,364<span></span>
</td>
<td class="nump">16,837<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">4,087,593<span></span>
</td>
<td class="nump">4,055,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Liabilities and Shareholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Subordinated debentures</a></td>
<td class="nump">24,903<span></span>
</td>
<td class="nump">36,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders&#8217; equity</a></td>
<td class="nump">330,444<span></span>
</td>
<td class="nump">312,467<span></span>
</td>
<td class="nump">$ 294,512<span></span>
</td>
<td class="nump">$ 277,901<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">4,087,593<span></span>
</td>
<td class="nump">4,055,789<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AssetsAbstract', window );"><strong>Assets</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsAndFederalFundsSold', window );">Cash and cash equivalents</a></td>
<td class="nump">3,641<span></span>
</td>
<td class="nump">9,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures', window );">Investment in subsidiaries</a></td>
<td class="nump">351,806<span></span>
</td>
<td class="nump">339,516<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherAssets', window );">Other assets</a></td>
<td class="nump">149<span></span>
</td>
<td class="nump">146<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">355,596<span></span>
</td>
<td class="nump">349,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Liabilities and Shareholders&#8217; Equity</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">249<span></span>
</td>
<td class="nump">281<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_JuniorSubordinatedNotes', window );">Subordinated debentures</a></td>
<td class="nump">24,903<span></span>
</td>
<td class="nump">36,322<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Shareholders&#8217; equity</a></td>
<td class="nump">330,444<span></span>
</td>
<td class="nump">312,467<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and shareholders&#8217; equity</a></td>
<td class="nump">$ 355,596<span></span>
</td>
<td class="nump">$ 349,070<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of asset recognized for present right to economic benefit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 810<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 12: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 13: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(8))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsAndFederalFundsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsAndFederalFundsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of investment in equity method investee and investment in and advance to affiliate.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_JuniorSubordinatedNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -SubTopic 10<br> -Topic 210<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_JuniorSubordinatedNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 852<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10<br><br>Reference 5: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(19))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 210<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.6-05(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2<br><br>Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(4)(b))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(7))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 310<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>119
<FILENAME>R104.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713189626992">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Financial Information (Details) - Schedule of condensed statements of income - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">$ 201,212<span></span>
</td>
<td class="nump">$ 177,598<span></span>
</td>
<td class="nump">$ 117,662<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">4,382<span></span>
</td>
<td class="nump">4,001<span></span>
</td>
<td class="nump">8,998<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">15,530<span></span>
</td>
<td class="nump">13,426<span></span>
</td>
<td class="nump">29,115<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_RevenuesAbstract', window );"><strong>Revenues</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestAndDividendIncomeOperating', window );">Interest income</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_Revenues', window );">Total revenue</a></td>
<td class="nump">12<span></span>
</td>
<td class="nump">15<span></span>
</td>
<td class="nump">20<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CostsAndExpensesAbstract', window );"><strong>Expenses</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="nump">2,149<span></span>
</td>
<td class="nump">2,197<span></span>
</td>
<td class="nump">1,730<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OtherExpenses', window );">Other expenses</a></td>
<td class="nump">255<span></span>
</td>
<td class="nump">249<span></span>
</td>
<td class="nump">240<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total expenses</a></td>
<td class="nump">2,404<span></span>
</td>
<td class="nump">2,446<span></span>
</td>
<td class="nump">1,970<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit</a></td>
<td class="nump">502<span></span>
</td>
<td class="nump">511<span></span>
</td>
<td class="nump">409<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries', window );">Loss before equity in undistributed net income of subsidiaries</a></td>
<td class="num">(1,890)<span></span>
</td>
<td class="num">(1,920)<span></span>
</td>
<td class="num">(1,541)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_EquityInUndistributedNetIncomeOfSubsidiaries', window );">Equity in undistributed net income of subsidiaries</a></td>
<td class="nump">17,420<span></span>
</td>
<td class="nump">15,346<span></span>
</td>
<td class="nump">30,656<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 15,530<span></span>
</td>
<td class="nump">$ 13,426<span></span>
</td>
<td class="nump">$ 29,115<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_EquityInUndistributedNetIncomeOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_EquityInUndistributedNetIncomeOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostsAndExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostsAndExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 12<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-12<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 231<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482663/740-10-55-231<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479360/740-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482685/740-10-50-10<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -SubTopic 20<br> -Topic 740<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482659/740-20-45-2<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -SubTopic 10<br> -Topic 235<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndDividendIncomeOperating">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(3))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 39<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477346/946-830-45-39<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndDividendIncomeOperating</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 49<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-24<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 835<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483013/835-20-50-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of expense classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(6))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(4))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 48<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 270<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (i)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (ee)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 42<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 40<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 280<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 942<br> -SubTopic 235<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477314/942-235-S99-1<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>120
<FILENAME>R105.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.25.0.1</span><table class="report" border="0" cellspacing="2" id="idm45713183567520">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="3">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2024</div></th>
<th class="th"><div>Dec. 31, 2023</div></th>
<th class="th"><div>Dec. 31, 2022</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">$ 15,530<span></span>
</td>
<td class="nump">$ 13,426<span></span>
</td>
<td class="nump">$ 29,115<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Compensation expense related to stock options and restricted stock grants</a></td>
<td class="nump">2,283<span></span>
</td>
<td class="nump">1,943<span></span>
</td>
<td class="nump">2,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Increase in other assets</a></td>
<td class="nump">3,527<span></span>
</td>
<td class="nump">1,378<span></span>
</td>
<td class="nump">5,047<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used for) investing activities</a></td>
<td class="num">(28,860)<span></span>
</td>
<td class="num">(378,575)<span></span>
</td>
<td class="num">(792,583)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease', window );">Decrease in subordinated debentures</a></td>
<td class="nump">11,500<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used) provided by financing activities</a></td>
<td class="nump">9,995<span></span>
</td>
<td class="nump">346,218<span></span>
</td>
<td class="nump">745,943<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember', window );">Parent Company [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">15,530<span></span>
</td>
<td class="nump">13,426<span></span>
</td>
<td class="nump">29,115<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to cash provided by operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_EquityInUndistributedNetIncomeOfSubsidiaries', window );">Equity in undistributed net income of subsidiaries</a></td>
<td class="num">(17,420)<span></span>
</td>
<td class="num">(15,346)<span></span>
</td>
<td class="num">(30,656)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Compensation expense related to stock options and restricted stock grants</a></td>
<td class="nump">2,283<span></span>
</td>
<td class="nump">1,943<span></span>
</td>
<td class="nump">2,026<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Increase in other assets</a></td>
<td class="num">(3)<span></span>
</td>
<td class="num">(125)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Increase in accrued expenses</a></td>
<td class="nump">49<span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="nump">113<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Net cash provided by operating activities</a></td>
<td class="nump">439<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="nump">598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Investing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_InvestmentInSubsidiariesNet', window );">Investment in subsidiaries, net</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="num">(5,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net cash provided by (used for) investing activities</a></td>
<td class="nump">5,000<span></span>
</td>
<td class="num">(5,000)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants', window );">Proceeds from the exercise of stock options and warrants</a></td>
<td class="nump">294<span></span>
</td>
<td class="nump">518<span></span>
</td>
<td class="nump">905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease', window );">Decrease in subordinated debentures</a></td>
<td class="num">(11,500)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net cash (used) provided by financing activities</a></td>
<td class="num">(11,206)<span></span>
</td>
<td class="nump">518<span></span>
</td>
<td class="nump">905<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Net (decrease) increase in cash and cash equivalents</a></td>
<td class="num">(5,767)<span></span>
</td>
<td class="num">(4,474)<span></span>
</td>
<td class="nump">1,503<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, beginning of year</a></td>
<td class="nump">9,408<span></span>
</td>
<td class="nump">13,882<span></span>
</td>
<td class="nump">12,379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents, end of year</a></td>
<td class="nump">$ 3,641<span></span>
</td>
<td class="nump">$ 9,408<span></span>
</td>
<td class="nump">$ 13,882<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_EquityInUndistributedNetIncomeOfSubsidiaries">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_EquityInUndistributedNetIncomeOfSubsidiaries</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_InvestmentInSubsidiariesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_InvestmentInSubsidiariesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>SFST_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 210<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1<br> -SubTopic 230<br> -Topic 830<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 24<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 9<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 805<br> -SubTopic 60<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (g)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 740<br> -SubTopic 323<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(3)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 235<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 323<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 825<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 6<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 3<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 815<br> -SubTopic 40<br> -Name Accounting Standards Codification<br> -Section 65<br> -Paragraph 1<br> -Subparagraph (f)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 8<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 250<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 4<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4<br><br>Reference 17: http://www.xbrl.org/2003/role/exampleRef<br> -Topic 946<br> -SubTopic 830<br> -Name Accounting Standards Codification<br> -Section 55<br> -Paragraph 10<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 944<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-07(9))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 946<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-09(1)(d))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(ii))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 24: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 25: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 26: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1A<br> -Subparagraph (SX 210.13-01(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A<br><br>Reference 27: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(i))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 28: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(A))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 29: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iii)(B))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 30: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(4)(iv))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 31: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 470<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1B<br> -Subparagraph (SX 210.13-02(a)(5))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B<br><br>Reference 32: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 260<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B<br><br>Reference 33: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 205<br> -SubTopic 20<br> -Name Accounting Standards Codification<br> -Section 50<br> -Paragraph 7<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7<br><br>Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 230<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br><br>Reference 35: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A<br><br>Reference 36: http://www.xbrl.org/2003/role/disclosureRef<br> -Topic 220<br> -SubTopic 10<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B<br><br>Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Topic 942<br> -SubTopic 220<br> -Name Accounting Standards Codification<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Name Accounting Standards Codification<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -SubTopic 10<br> -Topic 230<br> -Publisher FASB<br> -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in subordinated debt.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_ParentCompanyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>121
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( .I\8UH'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " #J?&-:9F*4T^\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9)-
M:L,P$$:O4K2W1[9)H<+Q)B6K% H-M'0GI$DB:OT@3;%S^\INXE#: Q2TT<RG
M-V] K0I"^8C/T0>,9##=C;9W2:BP9B>B( "2.J&5J<P)EYL''ZVD?(U'"%)]
MR"-"S?D]6"2I)4F8@$58B*QKM1(JHB0?+WBM%GSXC/T,TPJP1XN.$E1E!:R;
M)H;SV+=P TPPPFC3=P'U0IRK?V+G#K!+<DQF20W#4 [-G,L[5/#VM'N9URV,
M2R2=POPJ&4'G@&MVG?S:;![W6];5O%X5O,EG7W/1/ B^>I]<?_C=A*W7YF#^
ML?%5L&OAU[_HO@!02P,$%     @ ZGQC6IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
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
M )^O.)?[#?4%AX=]AO\"4$L#!!0    ( .I\8UH:UR)LT@8  .T;   8
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
M 'Y?*F7V-_:-S^$-W_1_4$L#!!0    ( .I\8UKGG>1^Q0(  (((   8
M>&PO=V]R:W-H965T<R]S:&5E=#,N>&ULK59=;YLP%/TK%INF3>K"5P*H(T@I
M2=5*71LUW?8P[<&!FV 5,+--TN[7SP;*DI;21%H>@C_N.3[GYCH7?TO9/4\
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
M$:80BK#0Y@.@,)\H)_ H2K!?E=SV<6G=R*KS.R3?:K%"9;$6AIC:-5F=P]P
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
M@HGLQ"OBB&_9F)QH3^N18KU)*K9'<.)CI16O;E77LO,,C U+OD;6CV9(OUX
M.KTW!:6%H+0(E$:A:*+<6A,6_XP+JT\>LC) ^;!0H  *%$*!(MQU6?D,)7^?
M2'O#1"6T;BQ^-3M63QXB$RC;%@H4X*X):F-/7ER@G%LH$.T9MBB1UKS%;^+>
MXJY]2QQB=[82H/XM*"T I86@M B41J%HHN1:%Q>_OHV[+Z'[ND@_BB$3C\*C
MQ:XAWSNB".-1\A="4*.*H$ 4 "0*H35J\>LYM5AAU1J>WQ$!J%<+2@M :2$H
M+0*E42B:>(=::]B2MS5L]>4&[(V@0%.B\"LM^2O_ *I<" 6*H$"T[P2(RFD-
M6_*&AJV^UA#90!FV4*" =)U/F\A;:JAJ$12(]@Q;%,W1';&O8-CJF4/$ 7;'
M+)1A"P4*2=<_)88CR2R"*D?[RHGR:,U: F#6*N^@) JS5M[PZ(L/:;_*K+5]
MV:Q5A&&"75<V:U4X7)L<<O<4)JQAVY;$HXHX$Q/+.?%U"VG-6@)LUJI;I3)K
M/0][CMPO*+/V):#3>U-06@A*BT!I%(HFRJTU:\G/F+7ZY"&K I19"P4*H$ A
M%"@B"A?6MDU#GGGZPD0EM&8M>36S5D\>(A,HLQ8*%)"NZTE\V52!JA9!@6C/
ML$6)M&8M>1.SEG3-6JPP:_6#&>J=@-("4%H(2HM :12*)DJN-6O)ZYNUI-^L
MU8]BR,2CNJ$6^ZZ\;57<48OES6T(-:H("D0!0*(06K.6O)Y92[IFK6-89F<O
M#&K6@M("4%H(2HM :12*)OZ_U=:L-=_6K-67&[ W@@)-3857Z1ORW;50Y4(H
M4 0%HGTG0%1.:]::;VC6ZFL-D0V460L%"LRNZVFZ\I8:JEH$!:(]PQ9%TYJU
MYBN8M7KF$'% F;50H  *%)JJFUWEB^D(JASM*R?*X^AG% #,6DNI$859*YF=
M$WWQ(>WO%CLS/<^2UY1N6.V96EC^\"MP&%NN;-8JX@C!AFS^4D6<:1J6=>K3
MVYJU)K!9JVZ5PJS%CN7)QSO1CV9(OT#-6E!:"$J+0&D4BK:3V_CH%Y?JW_CZ
M*RX>DJQ$*5MRO/'!Y8(M=C^;M7M1Y9OF1YB^YE65KYNG*Q8O6%$'\/>7>5Y]
M?U'_KM/AQ\LN_P]02P,$%     @ ZGQC6ESDKPK*"0  NS$  !@   !X;"]W
M;W)K<VAE971S+W-H965T-RYX;6RU6VUSFSH6_BL:[YV==J:IT0MOW20S:6BW
MG6F;SDV[]S/&LLT6@R_@)+V_?H_ -2 =%'N7_9+8\.C <W2D\^A(OGPLRA_5
M1LJ:/&VSO+J:;>IZ]V8^KY*-W,;5ZV(G<[BS*LIM7,/7<CVO=J6,ETVC;39G
MCN/-MW&:SZXOFVM?R^O+8E]G:2Z_EJ3:;[=Q^?.MS(K'JQF=_;KP>[K>U.K"
M_/IR%Z_EO:R_[[Z6\&U^M+),MS*OTB(GI5Q=S6[HFT@$JD&#^%<J'ZO>9Z*H
M+(KBA_KR<7DU<]0;R4PFM3(1P[\'>2NS3%F"]_CS8'1V?*9JV/_\R_K[ACR0
M6<25O"VR/])EO;F:!3.RE*MXG]6_%X\?Y(&0J^PE158U?\ECB_4!G.RKNM@>
M&L,;;-.\_1\_'1S1:T"]D0;LT(#I#<1( WYHP$]M( X-1..9EDKCARBNX^O+
MLG@DI4*#-?6A<6;3&NBGN>KW^[J$NRFTJZ]O[[[<WWWZ&-U\>Q>1^V_P[_.[
M+]_NR=U[<GMS_X&\_W3WQSVY(-_O(_+BMY?D-Y+FY-NFV%=QOJPNYS6\@[(T
M3P[/>]L^CXT\CS+RN<CK347>Y4NY'!J8P\L?&;!?#-XRJ\5()J\)IZ\(<YA
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
M04E5X)<5F'1>^_!&9?M+@?9+7>R:L_.+HJZ+;?-Q(V-86RH W%\51?WKBWK
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
MY,@>R&FB948-+P%\Q+TD4J^"=2ZI?=,93*(J>%@>*+X)(=T)#LY<&5D0/V2
MC)(*)BB1!B6!OX2L1-+F2 QPBEA%.%>!31G"783^*]*70KI"QD(\!G7G5$LH
M']4]99!,VA@G392PGM#H#6N#):GPDQ!U\,(<]UT8K-$48MU2&V66FXQD"6(K
M#W8G34JAZM9A1:1@K'.4$[<B55(C2DNC+SWI([.-ZACB?9ANS<TZR-H$'B:L
MD (X9=]:&#AD'(,Y%.5@=U)]!\Z<"&N+ TI-D4-9U5?W.L9IR$9U8VM#,H'(
M-B<[KFZS,_)1:DJ]"(BUA$-1\(DXZM.*F%2[BE4W((N:$,A5(#$6T'@I$#\$
M00XI-(*">JC_CD+;$V/HLU#UMKU24_=%J7V@B@*NQL8YP8#!8MGV=$KG8  /
MA0WE&\ZPQ/S$1[0EHJ4K7!+HM\VZS9"RPPZASTT42QWV?0QG:\$?='2XU$.F
M]ZF-'B;#;@,\PV2Q'610,\8>^3TPD62F"AXKAD&2I%AX):UH*].>;O-IZC:?
M?I5ND^K4TH:Z]OZUXLN='>3^I;QMQ!Z-GR6-GWUUC1_I?/<O^*VB?JNHWRKJ
MMXKZK:+^SU?4/>7I>2I/S_] >;HG]-EM</6U7N+VOGJZ?Z5'ZNF+I/"++U5X
MJ.7/*!2.SD@#9NTI$^W[*0KZ:OMY(_:O_H@1/R0C?OA2(Z)[KU(A0B"\;>9]
M8;KK"U.(DM[0Q]J%_:K<HX[N*YEC1K77":'IC(7"\OHCAE!-R##D T(Q0'V?
MDEZTI[?DK]]_]V(V.SJYOKV_NPK7TY._T9$$WU"K@G*!_(04*SHNT8)<J9#0
MV" Y1H[MB_KI47\@??2E'FBC(Z ;$2%&_O?\\HB&[U"!E3.Q?PM]31XR4;>B
M8+>*TU&@S$LF77>B1:>-K*F+T$F&PM>.IFJLD9.%/<A+KI<Q+5/%9)!3N)S7
M85";RIDR>GF ZE%E_0%8L-#"&X5LVZ"V8VC;KT7CD36I! 158^*"!I*.]/)-
M[ A0AS=U+&MMQ=[KTL$[ANF7NO2.H@KK#%+:HU[9O\B?CR[L_RF0V,]YSETZ
M=.^V/YA#1]RQ4=X*DW9BI@5Q7_K8>O#B0^-\;.6Q%*$\Z GBEH>TBUNV5F?$
ME>7,\05*/'(&G8DK=%3M9H5.Q6N14S%*C2HPZ"TD1?5??#;8HL$!V :@2X+:
M:*Y]B3\+;M%C>7(4NL.8=WP)[%O(.MFD9"]\35M :N7AW48-]AE8(L8%(@?X
M4(/.BQ#!F5@L:(+1VZ?4+KVCBIO,N-E)^[781_4GXO2:)+P&@6\@9A"?7J#1
MA1F>NX>N7R58"TYO9OJ!67N\O&OWN1[X-A[6-S6UI%3C:4X@45PY7%)[RH"3
M3CR-X_I&,'3;PQ<<[8+C+.A X+;^[K:S8WH7H MR^?AW6UOJU=,KBM2#=MU>
M^WHA621J8WW[&F?PUHS01WJHN=X<HM<16; D,A6;1-@:VL(!L@E*7D,4AL!A
M"$\@XS$ZOO2)KU1\H)+0]+Z518?39L^D(M9BOROE96W*.V2OX^N&RM";$U+W
MTUYU'-O:'!U^7$/%?5VWG9>(H^U$.&:E487K=^2Q90^(1-=UFYZ!Z</MQXYX
MV5MH9GVAF?V1(QWC9#RY,+:WQFTU"I]O/Q]9^I'^<]J_AY[N?2G\-6QXK)#N
M5^#/'3.3P;<0E;#+\,4'$1*9*'X6D>ZFKTHNXK<4_?#X2<H;;E%"'5-B@:E'
MA\^?CK!P^,HC_O"F#E]6  QOJG!9"H[--@W \X5!,F]_T +I6YOS?P%02P,$
M%     @ ZGQC6H/+),!S*P  3X8  !D   !X;"]W;W)K<VAE971S+W-H965T
M,3(N>&ULK3UID]O&E=_[5Z"4;&Q7<4::D:TXUE$EC:1$*3MVZ=A\V-H/(-$D
M88$ @P:&8G[]OK/[-0B.9&>K$FM( GV\?O?53PY=_S%LO1^*3[NF#4_O;8=A
M_\/]^V&U];LR7'9[W\(OZZ[?E0-\[#?WP[[W944O[9K[UP\>/+J_*^OVWK,G
M]-TO_;,GW3@T=>M_Z8LP[G9E?WSAF^[P]-[5/?WB;;W9#OC%_6=/]N7&O_/#
MA_TO/7RZ'T>IZIUO0]VU1>_73^\]O_KAQ;?X/#WPW[4_!/-W@3M9=MU'_/"F
M>GKO 2[(-WXUX @E_'/K;WS3X$"PC'_)F/?BE/BB_5M'?TU[A[TLR^!ONN:?
M=35LG][[_EY1^74Y-L/;[O W+_OY#L=;=4V@_Q8'?O8[>'@UAJ';R<NP@EW=
M\K_E)X&#>>'[!V=>N)87KFG=/!&M\F4YE,^>]-VAZ/%I& W_H*W2V["XNL5#
M>3?T\&L-[PW/WO%A%-VZ>%=OVGI=K\IV*)ZO5MW8#G6[*7[IFGI5^U"4;07?
M Q#K 3X^N3_ ]#C(_95,]8*GNCXSU=5U\5/7#MM0O&HK7^4#W(=UQ\5?Z^)?
M7-\YXDN_NBP>7BV*ZP?7W]XQWL,(C(<TWL,SX\WM^G^>+\/0 _+\[]R.>;QO
MY\=#@OHA[,N5?WH/*";X_M;?>_:G/UP]>O#XCM5^&U?[[5VC__\>W9U3S6_D
M=\]?O /NL/5]ZU[7?1B*%V6["ML2!EX4;UHXTA=EJ(.#<7_!R=JA) )^O_6N
MA,%W^[(]XO"KK@TP0U4.OBK6=0O#U&53!'C> ]\80E&WJV:L? &S%26O*^!Z
M\?,-#T1KJ^'KP[9K&MC-H871PK@,=57#]A9QM45<[<=+]Z8UT\/J%D79P-0&
M#G4[^%Y66P &M:$D1A2*;7GKBZ7W;>&;&F@:UW^)V],UXN9P6;W?=SU]VBLD
M85+DQ,70F8?=OH>=UOL&'MCXUO<E[@1^]WL$3=W2AC^T-7YZA^ A*#S?^1[6
M>@E I\'Z"B#H@0$-VV(SUORI#F&$MY9'&N-UA+(Y9ABQK<J^"NY%!_\47__I
M#]]?7S]X_/KYNQ?TY]7C;Q;T.LB2OF0@R"F\[X''"4C:;F"P9 ?+JP]^]H0O
MBP_!(Z:\"D.]HXTAF@"2[DN>"2?Z$D11R-;#D2%@SN)W@=<)>.$4_S76@,C
MMEN0<S@A'M^N_.@+'Y>-YUT"K'=[AL^P+8>B7*]!>M'PC LP0;F+: S/^X%?
M;>IR63=,7OBYJL.JZ<+8$W1@;[@1G/G<._%$$$KZ]^<!A^/,+ \' )AU.T]/
M^$^@1 0?7#7V"-#T!H$7X-15<); (D88'F %,A5Q?6QP)P"$OECW'6#]M@L&
M:)?%3_!/CTM*@&3 ];X #!CJU=B4/9Q6& ,>5[ULO /@6T)=;4L C1YCZ\N^
M@$%WL(P&00%/$U@\?HG$*DA%/*4!I8;(!%"G6/6^JH<"P!Z0E56PLML2E0[X
M  H3+1)'+%>$$)6#*>$PAH9Q L9L.F 3BV)=UGUQ6S8C'42">]V"*!H)\(O"
MXP,E ;!N88Z!!@E^!2"F(S5+JH$+U3T]@,<A;](^'*@POH?'BJ'\)-AQ6;RM
MP\?@\-D/L+M^ .V.QGS3.@(2*D0-'E ?:(W(0)=C +$1PB)CK[XE,O(]G,PA
M!_QPW#,CZG&V'PH/Z-;MZI7PO@T<W=#U1V*-<)YXIL.V][Y 9=,A:^U:+Z00
MW\6Q?F#F"S I>@0X?K=06. 'F@&$UT?/GYG[ZI+K@/S_5Z*\;F:HA!(;6(TC
MA*N)B?"3%TO (3P72V" G$",!9P)(#[P!=C/(+A-Y[;WO@+0P>]P+.E[U#@)
MHF6;SP%3M"0G^,3<C=E='9C"\&^ C2BIQ-8$RV6KR)VO_OPX$.(52(]K(/>.
M:4C)D"AOV?6@GL IRBNP$-[;$9<\MH>Z :5A@^?OE+DAUT'-:21^*6RP KH\
M"N_^*9T *OBHJ0<AQZ#T&,D -%VD1V"^,!W05D,Z %$,O+SR0&M W,J0G,7Q
MC/JVOHGB3,"@&'; _P1_2Y. -*(!ER#OD2*;L>=5@;+Y$*@;B!M$%1PEX%$-
M^X,AFQJV6"%,8!--XW$?#CAK!:PNU(#+L-)R7U<-BYBJ!Z-E#9L)M  4<3H-
MK<1_ HVK7Q+SE04C(:\&H1DF?8.=@"B';;W:%HU?J_# =V$'P8TM;0>9']A
M +AV<T%\;IY[X )!\4$N/O:$S99TF<>1Y@"S QT&OT@D"^@'9AB(";\/-.%
MN/)O3\P#ET/C'>&!W4*4-/P&9(3*AU+G4&)[R3"$&>$98KFO 7+%&)!SP13C
M'M$74*/&!^!+ _0#"9(ERIQ5!Z<+K!<823=N0,HCY1%S14(*@3EQRS!;H%C<
MH7(C1]"4!SRJ&A46TBX!L7 !S$Z.(F='SWR#?Q5!&NC4@&$6KU^^N2EJW89+
M\P(\_[FM&R\GO0."1H15> '_V'5U0U.#4-MX$FNHI_H*&$>[Z0B&R@A'R[B)
M:J\?)U"3,N<KPO2WK-%_%9R_[9I;_'D'G'5 Y9X43U""04:#3CYX4FS7#5$6
M_0['C_!&6 $08'*8%2BR7"+R (\&)8C :TD0U %23615%FI@!^P939+8:V#D
ML(+OF4T;S(W4P!IB!:3;='O63#KF'PP/V$$N1NMA)#UK,1$VP.W*G2>?B.L]
M"IJ0($GSNWDQP2H-#:/Z[2TPAFX$G1%QKL55(9J!%H::O)*\?0=(BY6W3I42
M0W/-D3DQ:TO(9/FO7':53>B8/VXZ(!Y^!+ !>(DJ+T&9B=FUKDH9""*S;JZF
M_2E;)MT8:1Y^PD5D?):%T<(H@9'K&^7(J$VX6S$* .N0D8%HY$6R^,&O1?4S
M"XY2Z->QVM!QNR41(BRC;ME513Z?6V"HRO9@A!T*71P)E$55<D'5LL#A,T8C
MCX18$ E#!%V! 5N!-&.U5_6=)*L^[ F_%\5/P.,1:1F[?NP.I /U* 0WBAUD
M5A8W90\4UI;(:0[(E\L@=E$-\&[\PN%?S&%NP$9NNF'P=IA_ ->SPZ"E/<#D
M0[DH_NJ[?E.7I DJ,B(A ^DV0JZ1/O=C#T0I>$E&;J8<N*0<(/\IF=)1OL_)
M6((9Z/.TPI<@G'=+4.'54T-3LQ0]>8FT(S+ZX32_?WCYW7\5WW][^?U_P5AN
M;JS%K#JC5DFV#> @-5(@+5E$+!R<_[2"0R3L;1I+$X*Z&6=.)IQ;@O$._$8,
MCH-G&S:,ZS5:ZFA7R'R .D@T82 3#R<$-@H\V^BL'I= 7@04$,F6REG39 -D
M'L$RBK("_A)0'#!#9%FU'DGAS(R2G($A=QN(PZ$M&PC)=TAS8.D6 5:R8O4\
MJC565I?%'XNK[_!_[T & :@0)J]NB?6:;SQ_@[J[_ FXF'E#"'S="K0,T%B
MK1>L(S3$']@Q32;I<D3O *#RO"> IF!G!9@O %I@G/\63\YO6\N^[X#,$:RP
MYYIHQ>,7Q*]$K+7\D[SA/Z%HK)2Y6 LZVXB!'XFX9+36[9;U?>$DL ;%2O9E
M$!^<=8#\HVLO^KG]%J?[S?:GFW+SFZKJBCPRM+G/;HV.!Y@02#0]Q9(/#M7\
MZ/< [H/<V3,A)-DQ=$X-;%##MQX=;CA)[XVW#''V='O A%?^'-*0--6!*UY4
MV\V,0@B(BB%3/6'X:M6C.P*0)'E3"+<:D',DE1E<-ZP=./',+/#(;I'9DM7#
MM+PP^^CC"**[LE< N(]X0E",(8?=H1.+;1!0OF@SVQ)/I?#L&(+GR'&Z[9HJ
MV68.M\"&&6AQXH>Y!!D1MF32XQ_%*W@&X$^;C[^L\!=O?E$'*OU P 0UC0U"
M5I"C_:$VKZC=O-JU:)ADY !+:2I>1C$[&4+(=7V]J9'FR&!F6X00C@Q_CA_
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
M(2_I,200!S:N_,G*M:R"H;ST,9A",<<A"V-@O?JL#Y'5@I0O>J>_.2_F(9+
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
M/RQ&R>VAT2B+23:ZN2Q!O1Z2BG?F]^@L2O.Y.^?CM$3A'_'$2/?ZFD+@WV0
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
MD (09P$\GREE-S>\P?8;\]5_ 5!+ P04    " #J?&-:;V=V%YT&  #*#P
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
MC $$!5*-Z&B.12-$T$+0!%"9"P4TI^P4<D:!"Z+D2#IT(HY+O(YV@$=/[/B
M;\'9 #!",TX$I>1$3(,$4YIPLD3R22@V7 /GQW!S\%+XYO;_GHMOPWR(<<1H
MAQ2,BS0Y#VP%@V !,NX.XC."*Z%]1YSE%X&-Q1B;1* YR7+YGC$F\RF!PZ[B
M(\"6B%9G=(-<"4P,2%<S;H?P1P7].K2+5H!1<N1X& !7TW.YD!_FP(:\4-J(
M,*6@'8&]0PA%O;4@!=8J2H\6EOX,J)@":3=Y(5-:*&='46H;0UAU=JS_*=:'
MR#C2N:QLVMO7)#T!:CG5'- &6@1)Y6<N&$CG-DI$')\ROM7@B"[ZJ=J]U"=
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
M(K^":+]T]59^>?"Z[KIZ+9>WI@06X MXOJSKKO_" 8:?HGSS/U!+ P04
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
M]!"C80=:+[1VNP$'V#_MRU]02P,$%     @ ZGQC6J]L!O1P P  B <  !D
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
M4H@W8'UE0&#[P@KZ_WA<_@-02P,$%     @ ZGQC6AG/9C40 P  M08  !D
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
MMW6+5>0R4[BE+MGRU5*CX'>CB11$NC(*3LBTPV6&%B:#AAE;@! :KQ-=\D9
MF*F-;D4%*)2&-K%JO2&[,3)O4"AJ*-07S[EE)Q+V L/4;J<#4 $=0G1R,CDZ
M%6/ZSUFY*PO##P5\9-A5N39,;"?!)UHL1I"_G2%DY-]1$CW2$'V@)/F=DN0I
MZO_2%*_K>CR]Y?$TT/J@Y?5A]+[3@#=+Y.,"Z=X$S>NR*M;7$5__<<-0_^1T
M&?:'PZ'XM7L >A6R9T/MXX%BI^J;;A/<-_TWBZ.7+&Y!QY/^]#C>1!Q/IQ$&
MIJTI:D/7]6WT]-.U\&%_LNV.XV'TC9O-WL,K+XOV+NOZ?W32'Q]SX>J?C4X>
MT6C\?T0C;JP=MG0/R:_$ 6JL./R?<R8>]<].QUO1GYSMB7[\%.Z#DRE OS"\
M<, HJ(>YX[-8'(JK)+$5GS,;U @@I(1)(FNJ\N-3!WOTN?9-P0]##D1 \^2,
M31A-)_S9'<7(#7S8)#5J/@^'Q +WFEJ]-6C5PS^?;R1P+H"+STXX 60/5./Y
MX):0?%O+[8[QM9]Q2$28(VY\86Y6Z\-GF,9;--U1^JD3P<9!8Y,X6Q,';7;K
MH[1?6E,MENLHA&%V\T"0FIJ29CZG$>/O'+ZYCZY)L1Z<ZUF16YPH*XMC3W/R
MW-/2@F=V!&AGYWP\S.,,X=!V4_90"\BM1WG"S%.%7ZGLG@XO_,NLHE]F_UE#
M;"W8,F /^.BEX#O'D _UW/*@J-X]QOQ4+5R/FS_38>J CE*']*/('HQOHH^=
MZ7=PT(Z^ATTW; I<IRIVN+*OS*%>]$^HUHA)'-?UAH][F[[9(C !#Q,F=6HQ
M.A.[?B\>=%X!Y,HN^$4'U3\,D>%M0'NW?9=R%5XAK)>'%S$WTB[H!ZQ,S;%U
M>'0ZZ0D;7FZ$"V]*?J$P,]Z;G+\NE80C: &>SXWQS04I:-\P7?X74$L#!!0
M   ( .I\8UJ%711Y4!(  .(Z   9    >&PO=V]R:W-H965T<R]S:&5E=#(S
M+GAM;.U;67/;.+9^QZ] >?K.=%?1LA9+MK-5V5EN4I5T^L;IGKHU-0\4"5GH
M4(0:(*UX?OT]"P""6FRG>V;NR[Q(% D<')SE.PNA9QMCO[BE4HW\NJIJ]_QH
MV33K)R<GKEBJ5>X&9JUJ>+(P=I4W\-/>G+BU57E)DU;5R7@XG)VL<ET?O7A&
M]WZR+YZ9MJETK7ZRTK6K56[OKE1E-L^/1D?AQB=]LVSPQLF+9^O\1EVKYN?U
M3Q9^G40JI5ZIVFE32ZL6SX\N1T^N3G$\#?A%JXU+KB7N9&[,%_SQKGQ^-$2&
M5*6*!BGD\'6K7JJJ0D+ QF^>YE%<$B>FUX'Z&]H[[&6>._725'_59;-\?G1^
M)$NUR-NJ^60V;Y7?SQ3I%:9R]"DW/'9R>B2+UC5FY2<#!RM=\W?^U<LAF7 ^
M/#!A[">,B6]>B+A\E3?YBV?6;*3%T4 -+VBK-!N8TS4JY;JQ\%3#O.;%FUQ;
M^4M>M4I>%H5IZT;7-\].&B"- TX*3^:*R8P/D!F-Y0=3-TLG7]>E*OL$3H"G
MR-@X,'8UOI?B*U4,Y&24R?%P?'H/O4G<Z(3H31[>Z"OMBLJXUBHG_W8Y=XT%
MV_C[ODTSR=/])-%?GKAU7JCG1^ 03ME;=?3BSW\:S89/[V'X-#)\>A_UQVOF
M?C(_?OS\6H!Z_ORG\_%H]%3N)2O?7%Y?B<OKE_)\/,QH['CX-!GZ0>4H+_#&
M1N9UV1/A9[/6149S@#YX!'#@Y (GW]+DW,EFJ:3Z6BSS^D;)M=6%@EMY R[;
M5J6<*_#O0H%[E@)P!E: .0X0":[7N2YE8R0HJ78+!0]EI?.YKG1S)[^'D>JK
M;ICD#U+7M!+\J@N]SBLDL#(.>"YO\[H!E#&M _>Q7X XKH2CXU*1K@ Z0-G8
M4MGJCI?.&47FJMDH50<:Z]PV&I>J&R<-K[Y*9%7FC1J0=*67KLPK9Z1R33ZO
M-/BM@PTELEIJ97-;+._D9JF+I;#JMU:CE'&GH"O8- @# $"O]#\4K=<Z)<U"
MFCE:(%!5((9UVSA2%$#&SLBVWAV[6>*FB'.TAXZC@?R\5 +8K<O<EJ!>5U@]
M5ZA2JY2LU*VJ'%+UA$BMJ_P.E0KKD>Z\1!*J3\1[G"A&T2[_IS4-C YR)1/1
M ;7];2=XE*#';O<YZ527**@"M$^:=:EJM7(#24O+47B,8DJ> ]6B:DLE"V4;
MB&JPY3D;/:H"Y.]4 4+"H8(VF\/.P$0 ]B3;C><IVCLS-_!;[ESQ6M_4>@&<
M@J$8T(_=U:'X&.\(+V >"2O7<2->'*XMENALO[$H_5T4B0,;J'*[7R!/MR;H
M.HHS[J\VC=_64P&SF8=4XS@HX1[&P+;0!@ICK9D;F^,*\[MTD-<U^$C.7+9S
MM+-&YQ5Z'1CLHJTJV2B[0@.+ONK$?HV.']+H0G\E)15FI1(ULJ,8V]P 0!S/
M\^(+C$H>QPTN555ZC!$OS0J\_HYT>?84:-SF(&+8UC%LY=CEL+\UD%R82AM:
M@.R>1) # 6W+8P2/.Y(ZNAR*!>2?H08WD*7@=S!!79?Z5I<M"48A)12GJ P
M4["KR5Z[VN/KXN?DGMA6HFO7R#=S"O)K6)NU">HB,T _P$UUTY(U$:V7J;?W
MM;?MC\R_G#RLO3H'6 >_UC7$[!8!%H'+ *KQ,MJ!LZ*Y0 0J 7U0K$&\*U,"
M4&6RA,B%40\&%+E;R@6DI6*EFJ4I365N8,%,)A[3J&)9Z]]:O)TH)N4 39?
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
M3_U#3T?34XOZUL^(KDEVTO:#U&YU-X:>]-/7HWD_PW[DFC0RT."27*.#(IN
M[N?"_L.JM9_%%LK29.=?5S1*HW8&M+]4RFX_W &[X7S^+U!+ P04    " #J
M?&-:9N=B;7H$   D"@  &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6RU
M5DUOXS80O>M7#+3!8@,8MB3;<3:Q#>1C%RW0W09)VAZ*'BAI;!&A2)6DX_C?
M=X:2/P)X#>RA%TFD.&_>F^$,.5T;^^(J1 ]OM=)N%E?>-U>#@2LJK(7KFP8U
M_5D86PM/0[L<N,:B*(-1K099DEP,:B%U/)^&N0<[GYJ55U+C@P6WJFMA-[>H
MS'H6I_%VXE$N*\\3@_FT$4M\0O]'\V!I--BAE+)&[:318'$QBV_2J]L1KP\+
M_I2X=@??P$IR8UYX\&LYBQ,FA H+SPB"7J]XATHQ$-'XM\.,=R[9\/![B_XU
M:"<MN7!X9]1?LO35++Z,H<2%6"G_:-:_8*=GS'B%42X\8=VN'=+B8N6\J3MC
M8E!+W;[%6Q>' X/+Y <&66>0!=ZMH\#R7G@QGUJS!LNK"8T_@M1@3>2DYJ0\
M>4M_)=GY^2,JX;&$!V']!IZMT$Z$>+GIP!,^KQH4'=9MBY7] "O-X)O1OG+P
M19=8O@<8$+$=NVS+[C8[B7B/11^&:0^R)!N=P!ONU X#WO"GU<+?-[GSED;_
M'!/>PHZ.PW+A7+E&%#B+J3(<VE>,YQ\_I!?)]0G2HQWIT2GTGTS1::SOOS]_
MB=(+^/CA,DO3:S@1D#NTGHHZ*J6E"C+6]0#?L%AQ%8%9+&2!/"=T"86I&Z$E
M.MJ\OH)U)8L*?(4;$!9!T%HEV4TOC LE47M'&,&X$H27"_TB]1+\(8, 1C!P
M%_ WD=1A:&PI-740\KNRCLE OG*DU+D^/%>4 %!&, "2NUJ4M$13VZ$$"^VE
M4&H3<)RH$3S:FF1(7:A5R12DIBET'BQ1=IT^Q6&R0I$"%_G*D O*]*L@860B
M?,#SU*V ^F0;#RMRA4<$-10V'FA#+KKP>Q, %%+=V#[<1%V/9&DLY0C,+BV!
MX;',["41MK3[/#B09.6(JJ*>[*ZB)VKUY4KA_^0NHOX9]&U0$ "++(%*&^L<
M+9=W]*GD"-._D&&S<N3$G8>JY\<PNA5*Z )[D.-2:LU>B"OCP1EDXUXVSB"=
M]+)T$GVGDZ!-_Z27) E/C\;CZ#?:':VX1FSJL $_37II,H%S^/2Y-\H2.-^[
M(8[O':2C\=;//3;&2>^B?',D$"$^[Z/5QF.;Z^W^<KQM#J/0RF4#EMQK=^\9
M3/H)7/1'O+&CKA"H9L@:%*]52&=2FR.Q\\O[G0/>6#J]N;)Y5PK(*:U4F2W5
M7FM4<\>F@MA%A62?P>=>DEV\<TG 2#I+^M!^OWIA34W(1;>*C-OJ/^#"FXV8
MR%>23^I?23NSX;JJA*235;,9T\V-L&6?FI+V>W_>>*&PC(A4&A)Z>1E>A^2D
MVT*81FH9U'=%V<9GQ[<M9^WHT.9-M$"J!HNA:Y-3JKD7N@@5AM,3(*C%J&V/
M0B2F.3?%D$9PLI:T:R-NIEER+:B1< DO?15FJ+T>UE'_V%$P.#BY:[3+<#]Q
M[%7[]A#?S>ZN0#?MR;]?WMZ?O@E+I<$,%F2:]"?C&&Q[)VD'WC3A'I ;3[>*
M\%G1-0XM+Z#_"V/\=L .=A?#^7]02P,$%     @ ZGQC6GJ,.PO%!   &0L
M !D   !X;"]W;W)K<VAE971S+W-H965T,C@N>&ULK59-;]LX$+WK5PS4HB>O
M;3G^2!/;0)*VV !M$R3=[6&Q!UH:6T0H4B4I.]Y?OS.4K"H+QT"!O<@F.3/O
MO9GAQWQG[)/+$3T\%TJ[19Q[7UX,!B[-L1"N;TK4M+(VMA">AG8S<*5%D06G
M0@U&P^%T4 BIX^4\S-W;Y=Q47DF-]Q9<513"[J]1F=TB3N+#Q(/<Y)XG!LMY
M*3;XB/Z/\M[2:-!&R62!VDFCP>)Z$5\E%]=CM@\&?TK<N<Y_8"4K8YYX<)LM
MXB$30H6IYPB"?K9X@TIQ(*+QHXD9MY#LV/U_B/XI:"<M*^'PQJCO,O/Y(CZ/
M(<.UJ)1_,+O?L=$SX7BI42Y\85?;3H8QI)7SIFB<B4$A=?TKGIL\=!S.7W,8
M-0ZCP+L&"BP_""^6<VMV8-F:HO&?(#5X$SFIN2B/WM*J)#^__"2UT*D4"FZU
M\[:B?'L'WZ7/X6Z]_NU:*%I&> P-\B#=TWS@"9:=!VD#<5U#C%Z!2$;PQ6B?
M._BH,\Q>!A@0WY;TZ$#Z>G0RX@=,^W"6]& T'(U/Q#MKDW 6XIV]$N]6;]'Y
M(+T'5TK!G<_10F<:_KI:47JHA_X^EH Z_/AX>-Y7%ZX4*2YBVC@.[1;CY;LW
MR71X>8+\N"4_/A7]_ZG@:8BO=]\^1LD,WKTY'R7))?PR)-E%E%(P-B-7NX?4
M5-;1> VKRA&:H\0+G8$W4+ 3&Z]K%+T!C9@Y-I8$DRI9%XIM;DQ1"KT'Z4!
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
M)80EYL8B</J[QRLL2PM$-+YVF(/>I%7<'6_0;YSOY,N<:[R2Y1^B,*OSP60
M!2YX4YI/\N%7[/Q)+%XN2^V>\-#*)O$ \D8;677*Q* 2=?O/'[LX["A,@B,*
MK%-@CG=KR+%\RPV?GBGY ,I*$YH=.%>=-I$3M4W*S"B:%:1GIG=<86W@2E9K
M7C_!C:AYG0M>PFW=9IQ"=S8R9,G*C_(.];)%94=00P;O96U6&J[K HM]@!%1
M['FR#<]+]BSB6\Q?0Q3ZP (6/X,7]7Y'#B\Z@G<EB5BML3CL,KP5.B^E;A3"
MGQ=S;125SU^' M&:B0^;L4OJ5*]YCN<#6C,:U3T.IJ]>A&GPYADGXMZ)^#GT
MGT[>LZB'.7_X^/G:8PQ>O9BP,'P#_\4TW,B2%KVHEY[0D/<17_3"8D=8+F!&
M76.%BA2%T@8N24JOR)#V"9;R/URW5O/.JJS+IY-3Z'/I7?*2=!!F=CUH;T8M
MK&A*M-A;\_-.2+="5%E8S5'9ZO*&!5'F2A,S,"O9:%X7^L05G7U$WH765NF*
MZQ70'.1V@%\;<<]+HJ;A)41^&H>0^7$P\6[K>]2FLJ0)43=S+0K!E4 -41+Z
MDR"%*,K\)$R]C]9UX X?PCBC7^I]EH;"U'TDZ"3QDXQTXLP/QH'W3O"Y*(6Q
M>);-S$9K)<L"E7:9&K^!:R)GGKR+/%<->8^/:QL&B\;(")N$WJR92U504@S-
M%S@GME3WFN;]+(@@2OV(,>\0-CIL<B'PXSBF"#(_3L<=Z_(;<OHXP-:SEQO?
M=K(Z,\2L<M&E1%(ER J/Y%;OB8I6E-HW)1/A"6UFT78D^*&LVP?S/N$]U@UJ
M2JI!BH_I\(DS];LP(:G.<]5*;C]?=T'?JG9I .;;5-,S&T/HCZ.@JX,^32Q)
MVD3%&_3M%)58;)]Q2KH9U4,;&S#\$2B+N! &DH!!$H80!YGW3FI-$[3F<!-Y
M\KBI"T$-3LP;F_\:>[\H@GL5.Z2"S0(XL8.,=8.$:OW$N_YQM'#LQP02)GY$
M_*F"TB3U/N!N5*DD(I*(2# %EODA1?-86;@5>4/MYMBRWR\-MVX73OQ_*H^/
M:U34R>IE>])P=?_O_G@7Q=]-VR$T&$FE0XQS0>1W0D??'=^UDO?"TIM3[]N8
M\W;,_40:AET>;#+;5-"HS0;EU?9W"E_;H3<UJ[!TK8)HT?DD_T)<['R[RFUU
M*Y$;%W$[N53<^L9\-HELF<84+S]@J2U6.D82'M&5N\UO&#DV+*&_7_;$^+=-
MS+;)D$(:1B[4QZ.TDQ2(HPPFD&2;]OQ-SH[W;-\%,O&#((!A^V<9'K0\;-Q6
M)]4)H7QOY7N4;@O=YW*G9(Y8:%@H6;DJQ4=4N=!M(K^+_@-77;BSF);]!+(@
ML3M<'T%]I-</0UK*+9-=CYP7)WN.+0[P=.HLL+6S,6HAAD5GV<9@RR$_NGE2
M.,;IV&8_]N-Q3 /+*CJ^W?K4SI:BKBT="HA=PNW.:U?99$+]E_G1.'L.@!9\
MK[JW>6\@#AW41CLG[@K5TMTK[!FGJ4U[^.Z_]E>7B_;$OA5O[SWON2(/-)2X
M(-7@]3@9@&KO$NV+D6MW?I]+0[<!-US1]0N5%:#YA91F\V(-]!>ZZ3]02P,$
M%     @ ZGQC6KW]FG'J,P  H*P  !D   !X;"]W;W)K<VAE971S+W-H965T
M,S0N>&ULK7UIC]M&MNCW^A6$9^XD =3M;CEVG#@Q8+?M&5]D@Y<97#R\#Y14
MDAA3I(9+MS6__IZUZA1%L97D IEQ2R)K.77VK;Z_JYM/[=;[+ON\*ZOVAP?;
MKMM_]_!AN]SZ7=Y>UGM?P2_KNMGE'7QL-@_;?>/S%;VT*Q_.KZZ>/-SE1?7@
M^??TW:_-\^_KOBN+RO_:9&V_V^7-X:4OZ[L?'EP_T"_>%9MMAU\\?/[]/M_X
M][[[N/^U@4\/PRBK8N>KMJBKK/'K'QZ\N/[NY:,YOD!/_+/P=ZWY.\.M+.KZ
M$WYXN_KAP16NR)=^V>$0.?QSZV]\6>)(L(Y_RZ /PISXHOU;1W]#FX?-+/+6
MW]3EOXI5M_WAP=,'V<JO\[[LWM5W__"RH<<XWK(N6_K_[(Z???+M@VS9MUV]
MDY=A!;NBXG_SSP((\\+3JQ,OS.4% L1#GHA6^2KO\N??-_5=UN#3,!K^05NE
MMV%Q186G\KYKX-<"WNN>O^?3R.IU]K[85,6Z6.95E[U8+NN^ZHIJD_U:E\6R
M\&V65ROX'H!8=/CQ2_WAJ^\?=K 2'._A4F9]R;/.3\QZ/<]^JJMNVV:OJY5?
MI0,\A"V$?<QU'R_GDR.^\LO+[-'U+)M?S;^>&.]1@,LC&N_1B?'& /#_7BS:
MK@$\^O]C.^;QOAX?#XGKNW:?+_T/#X!Z6M_<^@?/__:7ZR=7SR96^W58[==3
MHS]_F;=%BV?X*XY==3EB_-@BSQC&#8;)/FR]RP$<NWU>'1 @R[IJ 2:KO/.K
M;%U4>;4L\C)KX7D/!-NU65$MRW[ELV[KLYPA2<O#SS<\$*%3 5_?;>NR! 2\
MJV"TME^TQ:H C)QE[X&);'U396^*INVREWGUZ=*]K<STL+I9EI<PM4'=HNI\
M(ZO-X+BJ-B<&T&;;_-9G"^^KS)<%T!*N_Q*WIVO$S>&R&K^O&_JTU[.'29$%
M9EUM'G;[!G9:[$MX8.,KW^2X$_C=[Q$T144;_E@5^.D]@H>@\&+G&UCK9?:V
MHL&:%4#0 ^%WVVS3%_RI:-L>WEH<:(PW <H&,6'$:I4WJ]:]K.&?[,N__>7I
M?'[U[,V+]R_IS^MG7\WH=6#B3<Y D%/XT !O$9!4=<=@20Z65]_ZT1.^G$#:
MQP%I'T]BVT<8&U;SNNV*'8)F#%_O'<'9$0A5@;SV.>\6AS\'6?5TB^[ IV#P
MX0\=L9,C!DSZ=U\ ,0'+KD#(X82(0KO\D\]\6#;B7 [GO=OS&77;O,OR]1HD
M%PW/^ @3Y+M 2O"\[_C5LL@71<E<&3^OBG99UFW?$'1@;[@1G/G4.P$K$$KZ
M]_V PW%&EH<# ,SJG:<G_&?0(%K?NE7?($#C&P1>@%.]:B]1LO0P/, *Y"G2
M6U_B3@ (3;9N:J"\;=T:H%UF/\$_#2XI I(!U_@,,* KEGV9-W!:;=_B<16+
MTCL OF46RVT.H-%CK'S>9##H#I91(BC@:0*+QR^180A2$5\K0:,A4@74R9:-
M7Q5=!F"'K<[@C::XS5'A@ ^@+=$B<<1\20BQ<C E'$97,D[ F&4-K&J6K?.B
MR6[SLJ>#B' O*I ]/0%^EGE\("< %A7,T=$@K5\"B.E(S9(*X(1%0P_@<<B;
MM \'ZHMOX+&LRS\+=DQ1]I- V4\FZ?)=T7YB]/@(\&DZ4 YQ56,$?L9 [F@@
M8)R.S@OULA)QI6%>@O)DT;<P2MO.$FGC*Z)HWP"2W*4XT!WVS)<;G.V[S /F
MU[MB*:)@ UC4U<V!) 6@%J)7MVV\SU#I=2AIZLH+589W<:SO6!;!\60-GCU^
M-]-CP0\T ZA?GSQ_9F&D2P:)#N+P-V("]<A0$3LWL!I'N%\0/^,G+Q: SH@B
MEM:!3H O9( >0(/ HF _G9 9H=#>^Q6 #GX'#(G?H^)+$,VK= Z8HB*QR<CC
M;LSNBI:)'?\&V(BN3!Q6"$ZVBL+J^IMG+=% AJQA#9RG9G)6CD!,8%$W@(MP
MBO(*+(3W=L E]]5=40(.;?#\G?)99("HM?7$NH4CKX!%'%B4 2,))X"&!AH,
MK7"&5EE#H$A0N)$U@!R Z8#,2U*)B'CAY:4'L@<^H[S167)+&,'6ET&Z"Q@4
MP^[P_UI_2Y. <*8!%Z#^(',H^X97!8KN(V TP&= <L-1 AX5L#\8LBQ@BRN$
M"6RB+#WNPP&37P'7;0O 95AIOB]6)4N[50.VTQHVT]("4.+K-+02_QG4UF9!
M<D 6C#QEV0G-,!<RV F(<K<MEMNL]&N58_@N[*!U?47;03X,IA@ KMI<$,L=
M9V2X0- #4:#T#6&S)5UFMZ1(P>Q AZV?19(%] -K$"26W[<T84>X\A]/S .7
M0^,=X('=3'16_ ;$E8JJ7.=08GO%,(09X1GB_F\ <EG?(A.%*?H]HB^@1H$/
MP)<&Z'<DTQ8H_I8UG"Y( 6 D=;\!A0,IC_@\$E+;LE"H&&8SE- [U/7D",K\
M#H^J0/V-E&U +%P LY.#B/S>,]_@7T6FMW1JP#"S-Z_>WF2%;L/%>0&>_]H6
MI9>3W@%!(\(JO(!_[.JBI*E!OFX\25A4V_T*&$>UJ0F&R@A[R[B):N?/(JA)
MM_4KPO1W;!9]T3I_6Y>W^/,..&N'YBGIX6 3@+H )DKG2<]?ET19]#L</\(;
M805 @,EA5J#(?('( SP:]#$"KR5!T$Q(2Y)56:BUVWS/:!(E< DCMTOXGMFT
MP=Q #:PPKX!TRWK/2E+-_(/A 3M()7K1]:3RS0;"!KA=OO/DFW&-1T'31DC2
M_&Y<3+!V1<.HNG\+C*'N07U%G*MP58AFH!"B8:,D;]\!TF(]LE;]R-!<>6!.
MS(H;,EG^*Y5=>=G6S!\W-1 //P+8 +Q$]:A6F8G9M:Y*&0@BLVZNH/TI6R8U
M'6D>?L)%)'R6A=',Z*.!ZQL]S6APN%NQD0#KD)&!:.1%LOC!KT4+-0L.4NBW
M?K6AXW8+(D181E&QRXQ<3[? 4)7MP0@[%+HX$NBMJF^#UF>!PV>,-B\)L58D
M#!'TJK@M5B#-6,52?2?*JH][PN]9]A/P>$1:QJX?ZSO2@1H4@AO%#K*RLYN\
M 0JK<N0T=\B7\U;,Q +@7?J9P[^8P]QL0:NNN\[;87X&KF>'05]1!Y-W^2S[
MNZ^;39&34JK(B(0,I%L*N0;ZW/<-$*7@)=G\B7+@HG* _"=G2D?Y/B9C"69@
M6M *7X%PWBW FE O$4W-4O3H)=*.R <"I_GTT>7C_\J>?GWY]+]@+#<VUFQ4
MG5$#*=D&<) "*9"6+"(6#LY_7L(A$O:6I:4)0=V$,T=KTBU\60"_$=OGSK-)
MW_;K-3HNT,21^0!UD&C:CJQ-G!#8*/!LH[-Z7 (Y55! 1+,N94V##9"E!LO(
M\A7PEQ;% 3-$EE7KGA3.Q#Y*&1ARMXXX')K5+2'Y#FD.C.ZLA94L63T/:HV5
MU7GVU^SZ,?PW8;9\$\R6;R:MC?<@Q0#8"+37MPCN,8/EW"$<#Y&9;SQ_@P:$
M_ D$D7BHZ SK):@ZH#:!;,E842F)2;&7GDST18\>&Z"G<>\,3<$.I$L0J\L:
MN/=_Q+OV^]:R;VK@-7BV /B""-;C%\0T1;96_).\X3^C?%XIA[,>A60CYA!)
MSD8COJBV;'0(.X,U*&FP;X>8\9A3"KA0==&,[3<[WF^R/]V4&]_4JEB1EXPV
M=^_6Z'B $X)8U5/,^>#0U@A^(&"!*"(\4V,48%WMU.$ ML#6HQ,4)VF\\6 B
MX1QO#R3!TI]"&A+I.O"*%U75(Z,0 J)VRJR'R&RY;- ] T@2O4M3KH*G@>:>
M3EOX?EF"N";E@@ ^1G._<XCLAO4D)^ZR&>+-+8H=LO^8J\T,,)LP@FCQ[*H!
M/BSN*13H*&MVZ%ED:PP=[@C1;8ZHD7GVUL%SH#HV?EN7JVBE.H0CFZB@SXIS
M; IZWP;H?3NY]9N\W;),QC]>PRR 1J<XU_U#N;&ALO#+$G_QYA=U\R]U&2O0
MGME.9[LEF(7JBA!KB$&W%L6?;$_@]"5PJ["CH\GPN%S=%)L"N1#Y,=A$)!(D
M?PR'E #*)?E_QN<@'A!=N:!P@$ZIUA,]L";OA[]8@?9I_)/HJ(<]E(<9,:QE
MWC1D^P?7 &O_QE&'NOG*^QUC%8I(U#10[T$<4HY'?K[@]8.9NDE=18!.'L3E
M26C=@7;TU^SQY=?PO^L)3+N^BH'"JTD$>1OM\_?!/A\-_9T[CHOC9/_R3FCP
M0,K'N#< -D5^$W+M$ (<S,\S%&"D%=A74-L)^C<>;9NC7I$,FN_W8%_B$^A+
M".NS#S5HUZ$=1$;XV$**=5"_R'*N.O6YDKM8W%3P!C('^LZ,;P:ZS/XQ&'JX
M$$2]@F4LL+BF(V&'MCW@_.JWGN0O[I3FY0>B;50=Q+N]0K:X*_H=RWX.@S5^
M[$'D^<1* >FL+U+<_'W+JM@.9%6]JLMZ<Q ##@#;U)\US %T"99Q=BAP?Q0E
MD''0,LVL%H *)^J%,42083RF-$ :/Z<8 4CHF@Y+0CE$]@H>L3=P->B/8E_6
M(!B PT5EN!W!,E!H^;N)DS*.?3)>^PJM#CHZ1 @<<,-:,(9G:C'HF-;)0&!/
M*]H AE9.TLD(SH,N40TM3P43HF[4.@B*;0\': 9%8WSAA8<"D)VH]JP'-8+_
MJYHTI2$9P.]#"AB.GY" 80TIV1WOR_'Y('L>0OH2C57KQDVC*R,P6OE%"DFR
MSN(IC$CWC*4[>EC-F?)9HBR2D!!*?M$6E:PPZL** ZKIXR]FB?]@E'\AGH%J
MTL.03MQ-Y$T$A2A#M;8+JA'K+5.:Q[5)'+F>Y.,ODOB7^/U_Y#439*Z?9>?+
MC#/G<K]SKNQ-W;@SCKE C=H>'SF(2%<A>]B&DM:4CL#^4O1$B89><.H!JAGB
MW)X)5> OK=NAM586G]! IC@*DHD$;3*,6[!G6/Q4ZA\W8N*@)I^XCP\A$IG(
M #GC[.TZ\P6M3 .Z, 8&3$&MW^2DRACB-%Z&,#=H+SLTU.P:OFA'I\-G[^!W
M& XXP!T:,9;6U,TM\@+YGQI]<"Y%N]4@*'H> UZ1_Y!!C_8(FN6?]QQ+,"B0
M_52O0*AH\L/-ZYL?-?GA$H__F*0M.CA"!S;0F'/MT& BL"*P<6&  >0Y9/ -
MXHILMQD\P&]78% @'P6T,E! ;9#=R]8+N0:#NVY:2FW9Y>QB1]=^=,C/;/8
MAN4+Y#XTD;I#U?/+#DPY\(@W!]0\^3=RL7+VC3ALK+6K? -EI MLJDZ&([\J
MSD+;U>4CO@W63:[*I0G,)_LF6UJBM.)K,U$VU&?7@ BM\WKFK$)C_(T_!W]L
MV*=RPKR)JQ[%U@& 9/$CZV!%'^P?6DMV<BTP9DFN*R3L4]/.1B&0B3]N(I\
MAU<!YU1S,4_,,LQG,O$Y<7P3U =B[ZR5@A%2'6SF (V$'E?-%7)!X(80UEE;
M$,\,$ :C#QX7"%1,\[SU:AFKU'8BM:?&92:!5)^E>D#+SAU*'\77OB0NAQB/
M?HSU5X.CH"252Q4JA$E;C&ZM7$X2N1NLA)0I0Y?&#XN<2U"CT. TL[:3<IS"
M.)B%5)!#"'ZE\0,#=Y:!9[^/@=]K4;)OZ8Y.=Q363F ]8 AA.Q?PZ 5M)[CG
M.;E-O(8IRQ2/R80AATK<T8*=+IAL\:8G"UBCSC'P/JXN#65 5W?P]0I-Y&^>
MS*ZNKK+'CZ[PWRG5:!Y5H_FDNO(+G5I42,95GC/&<&:,C+\IS#?J?VF[>ODI
MI!;1KG<$O'9;[(?N>XVPS%@!AU/7 .P_4#;_B"D8%'?"3$4.X<3,PG_\&#(+
M'<TZR](%$>J;Q+&0T*FV.)-]55><]T+'9 TIG$(V5-B4NST<UP;I6J@1,8FS
M0= H<D$8T/O!)4*A,M+)T*C%J'<</F$7165-*>5#OTPNEF5Q*PEO 0K(M=C=
M-*"7]SMT*;Z4>)U56)4T%,[O7[Z]43C39M[U>$#GO/K.O.J  VZ:?,<9!!K7
MRP=;!:DT" ("DR>2AM?7!:H<@#$<84,7._JP5@?-6Q(A)E*I%60,L:\#^^V
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
M&V@WV4-(%/5\Y:4D@!@ ,S]6YR4;2F@EP7S6L<7VQ<Z$;?&9.PD%/] O?6,
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
M5"#HQBN^V3G6#*%91KEM),+D7EF$I#1['0*9NBPSH%M,PH>GN4JZU7A9& 7
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
MCZ5?]J/HR?H"J2]))"6AB@AHD$EH3BG)G#(>9_ I,(XN5X\43C2_5[X&I(7
M0'H.EOCC+M)P6#AWCBZ,TV7<3Y(R+O(BY+.G('M8X_\76*.78PW!?]51EJ?S
M(U@+M1?EJQ\=)3&$.@DP@&)X?"&FS,.F\$R0;3E-1W">9S:=<8\T'U^Q0]K3
M^5&D%:'@^\ "ZSF)N)"2<D0T\T&3:6! IZ@/!+"F](Q7,A(%&I!'7\F /+%E
M0ATM.HTTAI/E:"*B"$><!OX,I,EP%@%2*2]W2&,\+A+1O?8\Z43#R/N&D;^X
M86BW! @?/3U8Y4^J>[[*[]EXDB['L!\H24BE]VJF#,#PO5XI$'*DU'75WI)U
M>GJ[3<&0OB #B>313\%<J]NN1X1$&!@GG[%H^['(>32X-('U3V8#.O/1J+DR
MQ@=_,['UK*X"] 7("7ZW'7]O3Z$T@]HGW:!$! ^%:CRXX%DILPC76!8,;=.Z
M[JZG?]O?E%UU%T2/XMTUVX?*+/R_*(V:8VGR.@?I--W553=Q>AVNBR;:.;T*
MPZ6J<)9> -_G6KO=Q!OH[P\O_PM02P,$%     @ ZGQC6L"<%^;X$@  *#H
M !D   !X;"]W;W)K<VAE971S+W-H965T,S8N>&ULS5MK<QO'E?V.7]'%R"FR
M:DCV>[H=25628B=;)3LJV4D^I/(! H8D$A!#8P:2M;\^Y][N&0R( 0AYO=XM
M2I@'IE_W<>ZYMP?//]7K?S=W5=6*G^^7J^;%V5W;/GQ]?=W,[JK[:7-5/U0K
M?'-3K^^G+2[7M]?-P[J:SKG1_?):2^FO[Z>+U=G+YWSOW?KE\WK3+A>KZMU:
M-)O[^^GZ\^MJ67]Z<:;.NAOO%[=W+=VX?OG\87I;_5"U?WUXM\;5==_+?'%?
MK9I%O1+KZN;%V2OU]6NEJ0$_\;=%]:D9G M:RH>Z_C==_-?\Q9FD&57+:M92
M%U,</E9OJN62>L(\?LJ=GO5C4L/A>=?[M[QX+.;#M*G>U,N_+^;MW8NS<";F
MU<UTLVS?UY_^7.4%.>IO5B\;_A2?TK.E.Q.S3=/6][DQ9G"_6*7C].<LB$&#
M( \TT+D!"^(Z#<2S_..TG;Y\OJX_B34]C=[HA)?*K3&YQ8JT\D.[QK<+M&M?
MOJVGJT9,5W/Q:@D-35>S2D#7XLVZFB]:\;9NFJH1YS]./RRKYN+Y=8LQJ>7U
M+/?_.O6O#_2OM/BN7K5WC?AF-:_FNQU<8[+]C'4WX]?Z:(]_K&97PJA":*GM
MD?Y,+P'#_9D#_;VO9M7B(Z]/_./5AZ9=PU+^.;;2U(\=[X?<Y^OF83JK7IS!
M/YIJ_;$Z>_G[WRDO_W!DEK:?I3W6^\L?X([SS;(2]8V8U?</=;-@J\9EO5F+
M)=0H'NIU>U,O%_78Y'_%[B=0077_H5I##9/S>;U<3M>-6*Q$>U=O&MA2<R'>
MU/?WU7JVF"[%/[[CA__)"J,/,]E^._G+IQ4ZJF>SS<.BFHOWWXC].WT/SX1W
MJG"Q%*J\BN(KN@%3\(YO./'5Y/MZ=5GO=1"U+8POA7;TD(A6%TY'H?V51ILW
M]0I:WR28V+GH!U;2%%IB]E<![963A0]26&[^>M- FDTCG/.%4IB*NS)XRDE9
M**^$,C35R8]U"V',MG)9LNO1>!O<&HBIT,85.CCA%4\7-[0KI"[I1L@3IC:3
M]Q7ZJ9IVVE9B>+Z==Z%T*#S6:M25HJD7,NC"T@UY)='7G^O[2E0_;1;M9S$\
M'VC-%@$2=U>>V@=32 C"46^[DAL7_:"?(I162.[&F\+8(-15B5[^TMZA4?KL
M'X>*,%,\ 1$+&XJ@(B[L0)!9;DF,JC#1%Q8M3&"AX499%EY*NJ'[9K=K(%IJ
M4X@5HAXL'"!>K8%WXJ8"!IB"3*J$M2C)(J([4D.(_9W)6U+W[W\7M%)_$-,.
M."<$G+,$G,L,G"8645EQ(<XMV8P6%WDB@RD\PP@NJB(XD\Z]*J)U1U##]:CA
M?JE;#P0A/GP6:S*;]O-#-88=1P<9![Y?,/(05HI#N++%D&_10[M8W:8.4G>
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
M;JPN,/360/N!324WAZ>^17.TR8\KU9-2=?2&ZC""&Y7;U,#/><*3304^XFS
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
M<0;>C[NHN=D!48LA[DDZ,A4RA5IISQ4;]*-1@S\*\Q,"I^4LM&>1EO",85U
M/%R9+$=0BSD<[5NT0N$0:S#+G4YSJ.=40_F H+AF2_=TB>-="3W<N/JHB%S:
M"QYS$ +=[A:D?]O?(9V[JY-[=G<!=8WE$C(',;* I<%Q!F<(Z2YUW$2+VEZD
MS(76HK)D27!!I&& [PLA=#<Q"OJ;M>F_4$L#!!0    ( .I\8UJXQG?D# ,
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
MT&7)Y/NQJR"!7N9F'=B\!?-> ",>NN6UVDCTL<Y9_BV "\P&>EY/;^Z=1?S
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
M:R[Q\@>:!F#_7"F[>2$'_75R^C=02P,$%     @ ZGQC6MK4$CK' P  $ X
M !D   !X;"]W;W)K<VAE971S+W-H965T-#DN>&ULM5?;;MLX$/T50KM8M$ ;
M72Q?DMH"8J=%"VR*($9V'XH^T-+8)D*1+DG9[=_OD')D.Z;5K9'F(28ISIES
MAI<9#C=2/>HE@"'?2R[T*%@:L[H*0YTOH:3Z0JY X)>Y5"4UV%6+4*\4T,(9
ME3Q,HJ@7EI2)(!NZL3N5#65E.!-PIXBNRI*J'V/@<C,*XN!IX)XMEL8.A-EP
M11<P!?.PNE/8"QN4@I4@-)."*)B/@NOX:A*GUL#-^(?!1N^UB94RD_+1=CX5
MHR"RC(!#;BP$Q9\U3(!SBX0\OFU!@\:G-=QO/Z%_<.)1S(QJF$C^+RO,<A0,
M E+ G%;<W,O-1]@*ZEJ\7'+M_I/-=FX4D+S21I9;8V10,E'_TN_;0.P9Q+T3
M!LG6('END)XPZ&P-.DYHS<S)NJ&&9D,E-T39V8AF&RXVSAK5,&&7<6H4?F5H
M9[)IO7Q$SLF4+02;LYP*0Z[S7%;",+$@=Y*SG($F5!0XCE%GQG9?W8"AC&OR
MF2I%[6*\)F_)P_2&O/KS]3 T2,ZZ"/,MD7%-)#E!)$[(K11FJ<E[44!Q"!"B
MJD9:\B1MG+0BWD!^03KQ&Y)$2>HA-/G_YIT6.ITFTAV'USF!-Z%ZZ6+H&N^_
M56Q-.0BCR9>_<2KY9*#47WV!JW%3/ZX]YU=Z17,8!7B0-:@U!-E??\2]Z)U/
M] N!'80@;4*0MJ%G]T Y 6VH <(E%60%*L<0X'WATUV##1R8O8[6670QZ'2'
MX7I?D'=6.FAF'3#M-DR[K4S=BN"9R!44S/C(U?;=/;=Q-W)_S_BU.CHSX+U&
M1J]5QH.H-!3$#OLTU,:]GVMH]7*FAGZCH=^J :\B5:$()@P@NL'DD0.>G1GW
M:NH?:>KV>\>*^D?+U^T<"#_@.FBX#L[EBDV.^[X@1KJ]KWWD!\<+$GL7Q#>Q
M%YT6<-D(N&P7P#&O4Y$#P0JA/J-<:@U>MI>GML\SLJTNS]P]<;1+<-%/CC*=
M,<[,#R>I$O/*YA>2R[)DIK07L#=914?B$N]*M'L_5]U>^HY;U7W&2J\ O*:P
ME+%;2]FD+% ?4"4P??O%Q<?B!EYQK<[/%9?LQ"6MXCY  0I3QGV-3<94/)(O
MMU#.0'DS93O>KZ;*ET([5+^K%^+?53#$+UHQO!3:81AV-4/<7C0T8<AM W9A
M\"I/C^_UU+NS/1-CWP4:[M76):B%>W)HXLKCNA9M1IMGS;4KYI^-C^USQ]7L
M.YCZK71+U8()33C,$3*ZZ",K53\_ZHZ1*U?!SZ3!]X!K+O')!LI.P.]S*<U3
MQSIH'H'9?U!+ P04    " #J?&-:C4AME#D&  #1*   &0   'AL+W=O<FMS
M:&5E=',O<VAE970U,"YX;6RU6MMNVS@0_17"6RQ:H*W%BR2KZQAH$[1;H 6"
MNND^%/L@VW0L1!*](NUT]^N7DA51%XHQ$^DED>SA\<R(/#R:X?R>97=\1ZD
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
M/W>Z$6Q?'$%;,2%84ESN:+BA66X@O]\R)AYN\E-MU2G&Q?]02P,$%     @
MZGQC6DPW*S6! P   PP  !D   !X;"]W;W)K<VAE971S+W-H965T-3$N>&UL
MK99=CYLX%(;_BD6KJI6F YCO:8(T35IM+U8:-6WW8K47#CD$5,"I;9+._OH]
M)@S# ,FDZMXD-ISS^CDO!^S9@8OO,@-0Y&=95')N9$KM;DQ3)AF43%[S'51X
M)^6B9 JG8FO*G0"V:9+*PJ26Y9LERRLCGC77[D0\X[4J\@KN!)%U63)Q_QX*
M?I@;MO%PX7.^S92^8,:S'=O""M37W9W F=FI;/(2*IGSB@A(Y\:M?;.PJ4YH
M(K[E<)"],=&EK#G_KB>?-G/#TD100**T!,._/2R@*+02<OQH18UN39W8'S^H
M?VR*QV+63,*"%W_E&Y7-C= @&TA97:C/_/ 'M 5Y6B_AA6Q^R:&-M0R2U%+Q
MLDU&@C*OCO_L9VM$+\%V3R30-H%>FN"T"4Y3Z)&L*6O)%(MG@A^(T-&HI@>-
M-TTV5I-7^C&NE,"[.>:I^%.U!ZGPN2BR@J06N<I!DM=+4"POY!OREJRP<S9U
M 82GA)5<J/Q?V)"$2R4)JS8D9;D@>U;4F(<A^:.@?!1D>Y1C:U3!SB.2X6!]
MCR*5$O@@:U9@34H'W^.*7U=+\OKE&_(2Q<B7C-<2UY$S4V&]FMI,VMK>'VNC
M)VI;0G)-'/N*4(NZ$^F+R].=I^DFNMQ933NK::/G/&NUO")+6*O&O@\_:EUU
MS_R_;]>RL>6?J9*/:[C3:^B7_D;N6 )S ]]J"6(/1OSJA>U;[Z8,^)_$GMCA
M='8XY]3C90W8ZRK#9\PK(/? Q!6Y[1IL@0TV5?]1U&M$]3=J'[N!-3/W_;+&
M,9%G.5W0$URWPW5_'?>C[OUONO>G4(^"?A_5MP>HXYC(]8-I5*]#]9Y%9:D"
MT9"J3/!ZFY$4/Y<-MKS$9F_$90=A% SH)Z(L2NDTOM_A^[^)?]YV?PSEVYX[
M0!]'132(ILF#CCRXD+RA?4!74%UN?##BHI%GTP'].,JAMG<"/^SPP]_$/V]\
M.$;W@VC8\1-1H1-:T^A1AQY=B-[1DDO<CL9=$ 9^-$">B KLP)U&MJW'K=?Z
M=>CS%K>*?90P#.C0XZFPP O\$\2]PX)]EOAVM(U?8G(K^N2-='W?#8?44W&1
MY84GL!\W7OOL1C:)_8S/=+2%V/B&T>$'<#(.-Z3A)]#LG=#T\?A/)K9Y)4D!
M*29:UP$JB..)\SA1?-<<VM9<X1&P&69X2@>A _!^RKEZF.AS8'?NC_\#4$L#
M!!0    ( .I\8UJ,G($BW@@  "))   9    >&PO=V]R:W-H965T<R]S:&5E
M=#4R+GAM;+V<78_;-A:&_PKA+18MT,8F*9%2=L9 ,T'1 $D19#*[%T$O-#;'
M%B);7DGVM(O]\:4TBBGQR[9TW)MD///JB._1(?WX4/+-<UY\+=="5.B/3;8M
M;R?KJMJ]GD[+Q5ILDO)5OA-;^9>GO-@DE7Q9K*;EKA#)LCEHDTW);,:FFR3=
M3N8WS>\^%O.;?%]EZ59\+%"YWVR2XL\W(LN?;R=X\NT7G]+5NJI_,9W?[)*5
MN!?5P^YC(5]-CU&6Z49LRS3?HD(\W4Y^QJ_O>%0?T"C^G8KGLO,SJJT\YOG7
M^L6[Y>UD5H](9&)1U2$2^=]!W(DLJR/)<?RW#3HYGK,^L/OSM^B_-.:EF<>D
M%'=Y]I]T6:UO)]$$+<53LL^J3_GSKZ(U%-;Q%GE6-O^BYU8[FZ#%OJSR37NP
M',$FW;[\G_S1)J)S  T<!Y#V '+N ;0]@#9&7T;6V'J;5,G\ILB?45&K9;3Z
MAR8WS='23;JM+^-]5<B_IO*X:OYN>Q!E):]+A>[%8E^D52I*]/U;425I5OZ
M?D+WLG*6^TR@_ FMBKPLT7XK"R9+_R>6*).OI5Y>CU0%*E6@9+M$3TE:R"$7
M7V51'I)LWT0J1)94,D!'^YV,@3ZO\WTICRIOII6T5P]RNFBMO'FQ0AQ6WHK%
M*T3QCXC,2( >[M^B[[_[ 2F#MI!WYX>DIT-.9?*/5X <KP!ISA$XSG&7%[N\
MD,E ;W+I&WWY(#:/HOC=E@!OI'K&ORYWR4+<3N24+D5Q$)/Y/_^!V>Q?-NM
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
M%']T((T![L^%T-N)Z:7-KS/Z"U!+ P04    " #J?&-:"WM:_.8"   \"@
M&0   'AL+W=O<FMS:&5E=',O<VAE970U-"YX;6RMEM]OFS 0Q_\5BTU3)U7E
M5T*JCB UI=OZT*IJU.UAVH,#EV 5,+5-TDK[XV<;0DE*:"*%![#-W<>^[X%]
M_HJR)YX "/22I3D?&XD0Q85I\BB!#/,S6D NW\PIR["07;8P><$ Q]HI2TW'
MLCPSPR0W E^/W;/ IZ5(20[W#/$RRS![G4!*5V/#-M8##V21"#5@!GZ!%S %
M\5C<,]DS&TI,,L@YH3EB,!\;E_9%.%+VVN 7@15OM9&*9$;ID^K<Q&/#4@N"
M%"*A"%@^EG %::I <AG/-=-HIE2.[?::_EW'+F.980Y7-/U-8I&,C7,#Q3#'
M92H>Z.HGU/$,%2^B*==WM*ILAW+&J.2"9K6S[&<DKY[XI=:AY> .=C@XM8.S
MY> X.QS<VL'=UV%0.PRT,E4H6H<0"QSXC*X04]:2IAI:3.TMPR>Y2OM4,/F6
M2#\1W.1+X$+F4: I1"4C@@!')R$(3%*.[C!C6&7FJV\*.9UR,J,:/:G0S@ZT
M[:!;FHN$H^L\AG@38,IU-HMUUHN=.+W$$*(SY-JGR+&< 7J<ANCD\U?T%@+O
M6.35_DAWC>S A/MCG&[,1L1NDQY7<]T/T\-/40@S@7 >H^OGDHC7=L+^7,ZX
M8/(G^MN5IVJ.0?<<:F.YX 6.8&S(G8,#6X(1?/ED>]:W+CV/"0N/!-O0=M!H
M.^BC!U.< J)S1-Y^ =XHVB5CA1MJG-I.EX%M>9:Z?'/9EJC#T!MV&(8=ALX6
M<2.T81/:L#>T'XQRCA9RUT=R;^6'!MH+/_1[.28LK&!>2[!S=Z=:7J.6MX=:
MJ;IUJM6I42_R4(V."0N]=Q_5R-ZIT:C1:-2KT5V9S8!MZ8+^?;#Y3D;O\F4[
M[M;?TCOQH<$?"59I9+;.U0S80M<G'$6TS$5U:C6C30ETJ4_^K?&)+(VJ2N8-
M4]55MY@M2"Z_/IA+I'4VDGEC5:U2=00M].D]HT+6 KJ9R/(.F#*0[^>4BG5'
M3= 4C,%_4$L#!!0    ( .I\8UIHVRBU)@(  "0%   9    >&PO=V]R:W-H
M965T<R]S:&5E=#4U+GAM;*U486^;,!#]*R=63:W4Q0329,H :4U4==(Z1<VZ
M?7;@"%8-9K8)W;^?;0BC6CIUTKY@GWWO^=[#YZ@5\E$5B!J>2EZIV"NTKI>$
MJ+3 DJJ)J+$R.[F0)=4FE'NB:HDT<Z"2D\#WYZ2DK/*2R*UM9!*)1G-6X4:"
M:LJ2RI_7R$4;>U/ON'#/]H6V"R2):KK'+>J'>B--1 :6C)58*28JD)C'WL?I
M<A7:?)?PC6&K1G.P2G9"/-K@4Q9[OBT(.:;:,E S''"%G%LB4\:/GM,;CK3
M\?S(?N.T&RT[JG E^'>6Z2+VWGN084X;KN]%>XN]GBO+EPJNW!?:+G<Q\R!M
ME!9E#S85E*SJ1OK4^S "3%\"!#T@>"T@[ '..=)5YF2MJ:9))$4+TF8;-CMQ
MWCBT4<,J^Q>W6II=9G ZN1-2[\WO@L^"5@IND6=@[@9L*4<X7Z.FC"OX0J6D
MUN\+> </VS6<GUW &; *OA:B4;3*5$2T*<>2DK0_^KH[.GCAZ#6F$PBGEQ#X
MP>P$?/5Z>/@<3HP)@Q/!X$3@^,)_<.*F=^*4N(YM=IK--M]2U33%V#/=I5 >
MT$O>OIG._0^GI/XGLF?"PT%X^#?VW\*Y$UX<KX RPB\AITS"@?+FI D=\Y5C
MM@_&(9G-?3\BA[&X/Y,6P2BI*YJ,[K!]/^ZHW#-3#L?<P/S)PN!EUY-=H$7M
MKO5.:-,D;EJ89PRE33#[N1#Z&-A.&1[&Y!=02P,$%     @ ZGQC6FM(HAA-
M!@   B@  !D   !X;"]W;W)K<VAE971S+W-H965T-38N>&ULM5IK;]LV%/TK
MA%<,+=#&XD.RE#D&&J=#!Z1KD;3;AV$?%)F)A4JB*])Q"^S'CWK$U(.B(XC]
MDECRY=&Y%(_NY;&6!Y9_Y5M*!?B>)AF_F&V%V)W/YSS:TC3D9VQ',_G-/<O3
M4,C#_&'.=SD--^6@-)DCQ_'F:1AGL]6R//<I7RW97B1Q1C_E@._3-,Q_7-*$
M'2YF</9TXB9^V(KBQ'RUW(4/]):*+[M/N3R:'U$V<4HS'K,,Y/3^8O86GJ_)
MHAA01OP5TP-O? 9%*G>,?2T._MA<S)R"$4UH) J(4/Y[I&N:) 62Y/&M!IT=
MKUD,;'Y^0O^]3%XF<Q=RNF;)W_%&;"]F_@QLZ'VX3\0-.[RG=4)N@1>QA)=_
MP:&.=68@VG/!TGJP9)#&6?4__%Y/1&, ] 8&H'H Z@X@ P-P/0"7B5;,RK2N
M0A&NECD[@+R(EFC%AW)NRM$RFS@K;N.MR.6WL1PG5M<LS#@(LPUXF\A;&F81
M!7)Q@'5.-[$ UXQSRL'+*RK"..&OP!MP*U?29I]0P.Y!Q-(=XW%Y0^0AV^<@
MD8!@QW)QSY*8R?@OMU?@Y8M7X 6(,_!YR_9<7HTOYT*R+SC,HYKI9<44#3"%
M"'Q@F=AR\"[;T$T;8"[3/N:.GG*_1$;$*QJ= 0Q? ^0@HB&T?OYP;*"#C[<"
MEWAX &_-TI3F41PFNLFIQA+]V$+LYWP71O1B)M7,:?Y(9ZM??X&>\YLN,4M@
MK33),4UB0E]]9B),RF6B70358+<<7#R#'E?8PW#A+9;SQV8*NC@'>4C%M=BY
M1W;N<]F!G;P;-!/R::8C6N$$#0*P0]$4T2+G'<EY1G+7E'.IJ+"EU*A2:E(J
M54?4Z\W4&QP$D'38:L*(X_E(3WEQI+QX[GR^!AD5.H(5@M>\E6X ?1=W&.KB
M/!@05T_1/U+TC125[L _'VAZ1_-_=2R-(&,%: FLE6]PS#>8\)P);*9I":R5
M)G14:7.F/&GJT<T5CQ!VD>]VUITV$+G.T+,&-HHOM/2TJ8'\!@?GS(,]JOHP
M?X H4D316(V _\":95SD^ZHA,VG'C#YV5=E":\^%*M-P2IV&5@NU+;1VJJI4
MPTFU&O:+,'0P<KJE11?GRMKB#"Q+5:RAK6I= [6%X2"_RU0;1@:*(%2%&YHK
MMUX_EWLNXV1--VK'B#QZ05E":\^#Z@;@8HIVC+W$Z%0MH;5355T%-+<5I[3C
M]S3ARFX&=OM<79SC0&^@E82J"X#&ZCM&.X%&%+#7GNG#<* GBE091^8RKM?.
MQT-&<\"B:+^+Z0;<O#.*R'R)L2O+%EI[0E37@. $$2%CRS$Z54MH[515WX',
M?<<)$=6CF^+P7.@&71'IXC#TW($&#JE> !D+\ @1U4 ==2R"+E-]V, 6!ZE*
MCLR57"^B/UGVAHT3DO$RHU>7);3VI*CV ;E3A&3L/4:G:@FMG:IJ0)"Y 3DE
MI/[N/T $]UP771Q!+AIZR*O& #W;)S@EI(5&(<CM[H3T8=Y )X=464>GW(*,
M[^6J,:O$JEE@"ZV=L6H4T!2_ %DU#&RAM0U8U6K@28X![AL!LK_Q2,,DJ_U5
M7>!BX3D#.QZL:C^VY1A@G16 >^;&0-B 3K"JW/B48]#1R1B_P(P]VNW^&7X!
M;MCZDWQ]N\;^S_ +L.HR\"2_ /=] .3XBZY=H GS,"8#)A96Y1[;<@NPU@9P
MO"Y1;1@<Z"JQ*M;XE%O0U\X-E=PI%Z&@9NE8M0MLH;4G0G4%>(I=@*W:!;;0
MVJFJO@)/L@MPWP: $/D>ZFX@=(&.C\A0BX95'X!M&098YP1@V/U]K X+VF%Z
MFD35<'+*+NB+YSU+*:#?]K'X812/&7KLBK*%UIX(U2J0*38!L6H3V$)KIZJ:
M#3+))B#][3]RB-^S"31QT,=.P\]N\U,M +%E$Q#=_M]QNY5G(&S %"2-W^9/
MV01]\7P4VQ/;'3/HZ+7T,TP!HKH$,L44(%9- 5MH[515GT$FF0*DO]DGLE_K
M;G9T8;X/!^H-4<6?V+($B&ZO[\ >47U85]WSQMM4<B4\E"^9<1"Q?2:JEXN.
M9X\OLKTM7]_JG+^$Y^OJ=30%4[T=]R','V*95D+O):1SMI"3EU<OG%4'@NW*
M=[;NF! L+3]N:;BA>1$@O[]G3#P=%!<XOO:W^A]02P,$%     @ ZGQC6G3W
M6)R6 @  @P8  !D   !X;"]W;W)K<VAE971S+W-H965T-3<N>&ULK55=;YLP
M%/TK%JNF5MH*,0'2CB"UB:I-ZJ2J:;>':0\.W"16#6:V\]%_OVM#4=J2K@][
M 5_[GN-SKO$EW4KUH%< ANQ*4>FQMS*F/O=]G:^@9/I4UE#ARD*JDAD,U=+7
MM0)6.% I?!H$L5\R7GE9ZN9N5);*M1&\@AM%]+HLF7J\!"&W8V_@/4W<\N7*
MV D_2VNVA!F8^_I&8>1W+ 4OH=)<5D3!8NQ=#,XGD<UW"3\X;/7>F%@G<RD?
M;/"M&'N!%00"<F,9&+XV, $A+!'*^--R>MV6%K@_?F*_<M[1RYQIF$CQDQ=F
M-?9&'BE@P=;"W,KM5VC].(&Y%-H]R;;-#3R2K[6190M&!26OFC?;M778 PR&
M!P"T!=#W L(6$#JCC3)G:\H,RU(EMT39;&2S U<;AT8WO+*G.#,*5SGB3'8M
M6:4)JPIR(?!$694#P6^#3!04W)!KJ35H<CP%P[C0)^0SF>&'5*P%$+D@N2QK
MJ;D[$ R7"M.)<)3S1Z*8 6(>:T#4_6Q*CH].R!'A%;E;R;7&/77J&_1@E?AY
MJ_>RT4L/Z)U"?DK"P2=" SKL@4_>#P^?PWVL7%<^VI6/.K[P -\MY, W;"ZP
M2+\NYMHH_"Y_]]EJ>(;]//:NGNN:Y3#V\#)J4!OPLH\?!G'PI<_D?R)[9CGL
M+(=OL6=7>+Z&5\OF>-UA]_EM2")'8EO))HO/DM%9DOJ;?2>OTZ)D&$:T2WNF
M<=AI'+ZMD>^@^(? AB'>VYF>A>$H"5XH?)T7!G1$DZA?8M1)C-Z4>"<-$X?5
M1:_J$L;A((E?UJ\O+Z Q35ZH\_=:A&W/WYE:<KRF A:(#$X3I%!-RVL"(VO7
M->;28 ]RPQ7^)4#9!%Q?2&F> MN(NO].]A=02P,$%     @ ZGQC6H=_T]W\
M)P  IK(! !D   !X;"]W;W)K<VAE971S+W-H965T-3@N>&ULS9UMC]NXM8#_
MBC&WN&B!3B.^BMJ;#=#-MFB![NUBM[W]4-P/SHR2##HS3FU/T@7ZXRM/QM$Q
M>5Y$#NGV2[M)CH_((UEZ3%(/7W[:;/^V>S^.^]4_[F[O=U]?O-_O/WSUXL7N
MZOUXM][]:O-AO)_^Y>UF>[?>3W_<OGNQ^[ =U]>/'[J[?:&[SK^X6]_<7[QZ
M^?AWWV]?O=P\[&]O[L?OMZO=P]W=>OO3-^/MYM/7%^KB^!<_W+Q[OS_\Q8M7
M+S^LWXT_COL_?_A^._WIQ9<LUS=WX_WN9G._VHYOO[[XM?KJM?7#X1./(?]W
M,W[:@?]>'?KR9K/YV^$/O[_^^J([-&F\':_VAQSKZ?\^CJ_'V]M#JJDA?W_*
M>O'EH(</PO\^9O_M8^^GWKQ9[\;7F]N_W%SOWW]]$2Y6U^/;]</M_H?-I]^-
M3SURAWQ7F]O=X_^N/CW%=A>KJX?=?G/W].&I!7<W]Y__?_V/ITJ #RA/?$ _
M?4#''[#$!\S3!\QC1S^W[+%;WZ[WZU<OMYM/J^TA>LIV^(_'VCQ^>NK-S?WA
M//ZXWT[_>C-];O_J#YOU_6ZUOK]>_?IV.J?K^ZMQ-5T=J]?;\?IFO_K#9K<;
M=ZN??SONUS>WNU^L+E<_3I?2]</MN-J\75W=KG>[F[<WX_7JS4^KJ\^?^?O#
M^O9F_]/JYO[ZYFJ]WVQWAW_\:5QO#Q_9;&_>W=RO'\_AY>K//WZ[^OG/?K'Z
MV12]^M/[S<-N:LKNY8O]U+5# U]</77CF\_=T$0WE%Y]M[G?O]^M?G-_/5Z?
M)G@QU>1+8?2Q,-]H-N.WX]6O5D;]<J4[;9$&O5[^<<,TQWPY3^8QGR'R_7:J
MV?W5S?V[U0_CU7CS<?WF=OSEZOOU;K_Z]F%<_?4/4_SJ]_OQ;O?_6/4^)[=X
M\L.]XJO=A_75^/7%=#/8C=N/X\6K__XOY;O_P7I>*=E)'>R7.E@N^^/U.GUO
M;Q\OU(67WR^G+])V.][O5V]O=E?KV\=K$:O2YT.[QT,?;H ?7^E>]]UT_C["
M_J=AQCO=^R]A)SUS7WKF&O0,]&CU9IR^N>/J=KT?=V)?/S?&PTY8U]D^ZFL:
MICH[.&?PSOHOG?4-.KO_M'GLSRZOJS[IPS!HWZFHJVF8'YP>+-[3_DM/^Q8]
M?;\=QY*^]FDG=.>-COJ:AMGIW ?BK(8O?0TM+N'-P[:DJR&]@KWVP45=3</T
M=*6K'N_J\*6K ]O5[[<W&[150W(X-]C!V*A5:9CUO;/$/41U\^.\8]OUP_AQ
M<_MQ>DZ@S] N/:I5IANBQB%Q)DQ%"T3K &RH9:U;O=[<?QRW^^GBV&]6?QJW
M=VA[57KW"<['K4VC](2Q1%OUW%;-MO5/F_WZ%FV51BX\HWH?WSO1P$Y[35Q[
M:H8!Q3YC7[U^>IY]&*?+\'KU;CMAVNK3]F8_7F[>OMU1S/(-GQ9_=*\P!"A)
M)#* FB% \12PH/\&[3^;-J?_ST]TVO69$A2/"0NZKM&NLVESNIXBP27]=9N!
M0/%$L*!?"NU7^MB^5#9&-O[@!>=K?OPK_OF_H%\=VJ_T$7UI$CS#HC1UFYX?
MXXI_CDMM)A]^*GW87JHN>21C8583K9Z?R(I_)$NMYA^-Z0/Y4KGDP8A$63_@
M+=?S0UOS#^W%+5_VV.2/EO%5URD'7&KB/.D9 C0/ 5)OR0>O3A_TEZI/T H+
MZ[TBFCWS@.9Y0/XBJP%M-9LV][=W23;N1J9GYM "<VSN[L;MU<U$Y'_];KQ[
M,V[1D08^2W9W6W"&GCE#VY:C+KJ $IA:5,IV6HL9/'2+\8F%(R\:&6<(N@OQ
M;W0D3G<V=([X=L_XH5L,2!2/ONB46M2@G(D?.$A<KUU']G?&$MUD6*)L $8C
MHQ)AZ%T\*H'$F<'"._QI;V>@T2T&)HH'830R-&&-ULG91<8F=#=TQ"B GE%(
M\RATWH$8G5*1&HSO8UC%XKSIJ-\.9N8GP_,3R:,&&? X#.C&)P*),ZYS/4'2
M9F8=LW#  VT=,G#1>:7BKP42-]6M'PCN-#/2&!YI,KG2I.,9R' ,$D4/QQ@P
M_\'C!TF%3Y\[/9YQ.OG5@09.-U-J.,;,F&"$X8@4C5;_/-1TM]\^?)ZNY)")
MSYX].],"$\R,"<8UG:@J&*9@:E$IVVDM9J@P+:!B(3*9% VT[?KDZXB$]=H3
MO^+,#!"F!4 4 Y-)T4"'0<=\B(2%WGGJ[C,#A&D"$&6X9!!\<+J+'Z=(F+:&
M?"K,\&!:P$,Q+!F$"AR$@J?>(F'*.J*W=F8'R[/#>5&);TS&T$R%1*<%FY'&
M\DA#PA;_N9R^/3_1:=]F(+(+@0CMW_.'7I[Z5WD,Q\X097F(R@0^/EM.CY^?
MZ+3'8+D(CV8D-CY][G1E@]%=/)J(Q;G.!^*18F=0LL)$#@J-WSSLIKC=C@5&
M/G,N)-7*=EJ'&9*L;PF,MF!FAZE%I6RGM9BARK: JJ6KFU(V<F[Z^1-?\,C:
MD*'KB:4A=D8HVV1Q2"DPVI2.K!KZ&"N0,.54H'X3VIFB;!.**B-&B\"1F; W
MQ+U%5J=TWA+GULT0Y5I 5#$R.F18I[,A_NF#A$T4;8BQ4S<3D.,)Z+S(Z)#1
MG]Z%> @+"PO6$8\I-R.1XY&(Q#V7CO.X?NCCVPD6I@=J2-?-*.,6H@S:-F2H
MIW-N2!J7QBEGK:<ND1D['(\=F:#E$,@P0_SM1:)T1U82K#OE081$))=.MCCG
ME4K6B")Q7:>H*5<WHX%[]IH0=)D3GS:#6TL2B3C@9AQPSUX[@BYSXM/F]/_Y
MB4Z[/M.">]X2%&J9$Y\VI^O/3W3:]9D<W//6L5 KH1RVA"59"<4?/+]??H8$
M_[Q5+M1**(^L0DE70F%1U$HH/S_J_?/6JI!/1X^M58EOZ/S!"\[%_%3WSUO,
MPCY=??I(OTR>^UB0(IZK?G[J^^<M?,U\[O)'R[A;^!0DR)52?J8(_[QEKN23
MVZ>D<.E"_-L'BZ+0Q\\XX9^[0!5?)\6GS?TA7Y*-_6J!-UL$:$''=;Y?@S&=
MG,E!_FC996D!-'X&&M^W'.OQ!3C"U*)2MM-:S(3C6XR'+!SK\=C<4#HYB(71
MDX-^1AC?9/U)Z5B/3\E'>Y>^X)6&!4_^3.EGL.F;C'Z4#?7TR%(5VR7OGB!A
MS.1@/P-1WV+LH_QU-F14 YD<Q,+HR<%^QJ2>QZ3SCO3PC<F@D0J)3@LV\UG/
M\QG)P_SG<OI6>2JIGVFL7SBF@_:OUIM%%1*=]F\&MYX'MTQVYK/E]+@RJO4S
MJO4\JI'\W&.O#'L;SPTB8<H..E!/%/#.L##PLX@A%\T5\D?*9:9:V4[K,C-3
M'UKR8U\PIL/4HE*VTUK,C-6W8*R%_-@C$T4VJ.0+@+S&''IJ=7J8B2HT6913
MRH\!F4]2?3)TAH0I8P<*JL(,5:$)5)4!9$!820]PINBIMVF<#<X1$Z-A9JK0
M@JF*"3(@+V$'DZRQ1L)4")X80 PS$ 4>B,ZL1,#FLWH5_^S#PGH]$#_[PDQ(
M@2<DDOY".M+DE/-)N](PV_<==1)FL@D+R09M&_+JT>"U31J'Q%G?6^IF-U-(
MX"DDD[M""ATA4=0@0<H:@DO"S"6!YQ(2F *RMD0'G]Y4D,4EWAKRB0',(\)\
M$4I,?UGOK]X7#;OQA\M%A5K93HLSHT(86F)3*)@R8FI1*=NIMF5&BZ$%6BS$
M)O[8&;^)*B0ZK<_,(D.3Q2VEZ#4@[T!9'=\VD"A%#F8-,XH,35"DC+L&A#"4
M37I:>>AFF$EE:$$JQ5S&MR;GJU)Y0&B8<6?@<>>\;,<W)J=@E4>8AIG#!I[#
M:&E6K;&D"HE.^S93W+"0XM#^U5J05"'1:?]F]!MX],ND5#Y;3H\K+T$:9J0<
M>*0D87? WL_RR9T<65E,/[. =TY8';0,=!>-#?*'R@6[6MDB\QU4WW4M,?>8
MOE(YJJ6+Z@%D>UT+E%N(NL+!<X1B'38B13GR.@WZWV3VKA1EC\TY_<;' TUH
ME N>["^0 G9-"*X,9X^-.?G);UPB7D/"5##$&P>J PK K@5]%?/JL3DGOU14
M'X^(8V'3!4[I\3K@_>N:^($+:?/8FM,1))V>WC0LD"JW#M@ .QZG:,5<EPYM
M.9T*_Y PXP*Q6%YUP.?7+00AO'78"^C)NALLK'<]>94 <U_'0TNN8;5#6"9Y
MMP2+<I2E1G7 V-?Q,$,[5CMD28^Q0PQ96)Q1QA"8I:!(5S#IXJ#UXX?Q\:^^
MFQZ1< QQ*7()1\V&C%KIHC)!HZ]J"EV\,3B_'I721?4 T"%H@]M"%Z(4]LDO
M#RQ*6V+P7T'KL* =/C=0J90=AL0EB@51:_H45 P+CN'STI1*L0%:[8Y]3:,&
M4LH-T$)P"I\;I>JYB!$9<:"FJ!64$0LVXC/#%B(Q]NG)1^;T2*"!@F+!4$RC
M%F(7=B8A+23*6O(< )01+,0\:/$?SKJ&L%? *12#.F+!1YPMNT>0ITME]VG4
M0!4;&(B5H"!F;/?(2F+CD]\]2)CIJ'>M%; %*TD7C'/8PYO=?GU_O=Y>YS,8
M?\1LYJB5+BH18(XGZV\K!JNK**Z6+JH'X!1!5=R6P33R<GG\9I_0P@+A/) 6
M*]X$?'9,*Q$3X[?B"IFBJ@$(:N(W+N4]OC%9-4,&:AQYWP4(U,2(7 Z%?'.R
M*E)YDDP!K;)JXE4N!D?,F)QNMX!$P8'IJ+. T 2M,DV.B-G8F^1W*A(U\0UY
M[0+T$OS'/#HB'F*7B(&$0Q1<1<!GK 2A<2XZ\NFR]O6IO/!( 5>R$F3)-(.B
M!F25_!+!PFR@+G3@25:"*!EGT#]^NA^WJ\W5U<.'PU?\A]_PU,D?(YNR:J6+
MB@+WH&JZ):7BA<_Y]6BR)1600"O! MV6.@VVA#HD2@DLSNI ;BP'Q,Z*MR6?
M'2M-"C9V4(E5'HM3P6KR.0+\S:J)P+F4"1%5LQI./$K''B.!9N@Z:M8#6)U5
M$ZUS.?4APN;I5X#VZ76-3*QU@3****!V5DW<SL7(AFB;>X?,N2%QWEAJI;P"
M?F<E")YI;,,DR[XSB5D/#=2J,]1M!OB8E2!DYMG-(N]@I1,@2%2@"@?,QTI0
M'^=BF446-YODRD:BE"<+":!%D!G3.&61622GW)#<6K% HSPYP@Y,Q$I0$><B
M5?S^*]ZQNDA1*UU4)+C-I6V*6+P<.;\>E=)%]0 ((CB3VR*613R&$U:F7U@$
M3!C$ BIDQ?N%SXY8-@4)VP_(?0";>NJ\HV:?@/%8-5$>ER(6(C=6P9L4L;!
M$YRE$ MXD%43$7(Y8F&*8ZU-.K6$!'H+?V)$70;$T42&7(Q8B.;8>X><9&RS
M[D"IW17P(2M!B$PC%B(EGFXHZ<OF:*#JH*\[:AW@&$%@S",69A).$0N)(A$+
MV(:5H!O.12Q$+XP@%A)%(Q9P$"M!0DPC%F(6]KKKD^T%L, )Q!RYH3)P$"M!
M0ER 6*?O$> ]J\L4M=)%58+[:3?=L$KQ=N7\>K38C4$!Y[(2I,MM&<LAQ)&(
M*84FEFRO#H!$D"Z?F\$<0AH**0DRTV.IC:T4$"TKP;1\7@!SR'ICC]RPD=T;
MZ,X"$!'<RN=F+\3)?)!+)-W%]L :R'4]P+FL!.GRF<D+L3"'D*Z.0,*,TQ0^
M %VS$GS--'<A0N8)IQ(/#!;GO:)8P0.R\<_86TKX<,X,7H5,41\!#PEZYEQZ
MJ^9?KI$IZC7@+$'33%,@8EC6O4KTE5B<Z3I'_?(",F8EV9CS&9!ZQ0'O85WZ
MJ94NJA>@GR<#<BL:K*MKKI8NJ@>@(=Z"W)@&2Q3,Q/>_\FOB"HB<51.3<SDQ
M\LW)JAHR-$39*Q70/ZLF_N=2ID2\SBIE++[)!5<($$2K-H;H8NSDFY-SA53(
M%%4-P%P3UW0QN_*MR2I:Y7T]%#!6*T%931-PCPR5A41 A(69CISQ VIH);BA
M>0"N)HBND2GJ(T#!I8[HA0!<31M=(U/4:P"9@CF:!N ^G2J;P#:Y-V-A<!@W
M:AG .<'P7(*_R)LE>-_JHEZM=%&M .KU33?G4'5-T]721?4 6,<+G!NC;XD]
MFOCF5]ZI3 $'M6HBH2Y'7[XY656KC8/ ;JV:Z*U+\9AO3$[-*F2*:@9@L(TC
MNQBA^>9D5:TV#0+7MFHBVRY&:+XU646K/8H)E-U*<';3"(V(L_LA65: 1 72
M2 #LVDK0:_, S7\XJ_:U41*8NM525?="@.;39?6ZLCI2 0.X$A3@-$ C(F_L
MBDNCF"L.(*'@^\;Q^7\W]Y>;O'=?^.-DLV&M=%%A !N&IAN1J+IZ\6KIHGH
M#N2MW8U9.:#;UJ?O.2)QP7E-K5($TG#5Q!I>SKE#.D':*]LG7WPDSG3*:,JO
M!SS@JHD(O!12$<.WT9@Y#5.!A^EB('L,8*F-#KP8,3$CN#>V3ZYK++#K [D^
M $B_51/K=S$@#H@-LNO\D+S]@@2&PY9^5(\!10G6;IKN!F2VM@L^I-^Z-%#U
MWE,;E2A@R%:"(IMGO $9)TN79B)1@R97+@/%M5KJN%X(9T.*)3IQ^PL'+0 O
M(+56@M6:!J\A76\U%=$D&VVB@58[3=8;4(9@H%ZP8[K%&U]M<*DDDTP60'>M
M)-^U7 .#UZ#:4%&%3"?=U\!IK7E+])+N:ZS[0MZ,[A\SP0O\4E/KDS7P4VO!
M3[V@;PKO6ZVQF1J9HNYKT'U!*B!WO\.[7VN4I4:FJ/L&=%]X 5#H/OF<UHA2
M^E)U.F8(-(YR$VM@GM:">5IJ.?L,%Y)GG;W*XS0:V*BU8*->7(-EJ" <+JLJ
ME<=Q-+!6:\%:+56%Q V-Z*KQ:QJ)T_1%W8.F"T,]XMU(#7C+JP[M%*7C3U\
M-2C91(X?[EKR7K)PW/P:M8 R#;S=NFNZH9SFM>#Y]6BQ\X@&KG MN,*;#G\=
M#RX-?V%QP7I%C!)H(/G6O#;[W,-?Q^:<#']U3L6_O; X/83.$X-!&GB\=1./
M=^'PET:,W4:K7L?#7UB@\MI30T$:V+UU$[MW\?"71L3=RCKOXK=%T,"NAP[:
MJ,\ Y9I(ODN'OS3F[W;#$+\4BL6Y05,O0&F@^M:"ZINF:D2EK8+IDRT_T$!O
MAH%L'> G0;O-DS,BP$Y'O[ H>O1+ T^V%CS9N4B+>+'3T2_AH 6\ PS;6C!L
MTSB*.+&##R&D%P,2&)RVY,4 ($/P9Q?2F/P*LW#@;/RHE>ZT4D#>K773C<\T
M[P;/KD>M=%$] *X(RO"V.%:B^\9_JFID+JOKJ$<Y$()K7K%]=E[3*94,+GFJ
M(5&&?J@!W[=NXOLN937$_^V[9)(("QL&13$+T'OK)GKO<D[3R&Q7ETHVL#A'
M;?2F@9A;-Q%S%S,:XM.V?;(5"Q;F'#4_J8%W6PO>;9K0-++*QYJT98BLJ8/V
MY:AI@( $N36/9_R'L^Z+M9D(.*VUX+3.I3P^75:O*Z_CUD"8K05A-DV"B"S;
M=#9Q+^-Q(5#<#6386I!A%W)@SFO,0A.R":A6NJAF@(!,TUW9-&_JSJ]'BQU2
M-!!X:T'@W98(2U3<^#V@0J:H1H"B>$/VV:&Q1-A-5*WR&W\:6+]U$^MW*7OR
MC<FJ64IK?>_(VS7 M2::\'(\1?3?O>N3B3.^U277"$"Z)AKQ8H+E6Y-UD2#$
MJ1TUVP@TXUK0C-.0BWF^ ]C#X=@R;)]=\NH%^"?(P'G$Y3^<5=G:L ?\WUKP
M?^<B+I\NJ]>U5U(!K[@6O.(TXJ).<9OH0O&X0(Y[ [&X%L3BI8B[\%5EX?#9
M.%<K750O@'.VZ89WFC>GY]>CQ58L&LC4M2!3;XNW)1IT_/M?(5-4(P!JO)W\
M['A;(DLGJE9[G1<PKNLFQO52O$7,ZH-/4 Z),HH:: 3V==W$OEY.KGQSLJZ0
MRDOH-1"XZR8"]V*XY5N3531T1QGB'0X-!.]:$+S3<(L8UGMO4]# ]L6C=O?1
MP,.N!0\[3[?\A[-*6YOS@'I="^KU7+KET^7TND*FJ-> ( 6E.TVWF*C=JV0=
M A(V.$6Q+3"Z:\'H/IV%W<-$MSRA\DFRB:Q6NJC7@,A<T\WQ-"^>SZ]'BYUL
M-'#1:\%%WY90';*NJO,Z&35 XJ8^PO=JHPX"4.+%[&?'2X=M^VM<ETS+(H%F
M0BA+/>B *EXW4<67PB&BCC>=#C;A0S2P<^1* R"'UTWD\.6(B%C?==_;+IE^
MPRSRP82>6DP"!/&ZB2"^&/ 0];OR0X=<V A,*4<N=P:6>"U8XFF PT3MO@]#
M,@F/!4[=\-2W#BC=M:!TYR$.4:MKXU2RIQ,:J 9/3@$ "[L6+.RY",:GRT&P
M"IFB7@/0\87[[1T_>'(QF,';=%@;C>Q[3[YN">3L6I"S)R"V^N?A_.SVVX<K
M>8:\1+#. $FM=%$U ) \.=5; 1KOA,^O1Z5T43T OPBB^+: YI%)NC[QX&-A
MRAI#WI( JO"F]+/CF<?6JIOD=0XL; @#-9@%Q.VZB;B]E,T\9DM(^1L+4]3F
M&AHHV'43!7LYER'B=*/2LUM[D@\HV'43!7LQM56PJQ^+5GOL"'C:M>!II\&O
MFE&]1J:H?P#,!*,ZCX[5!.@U,D5]!!@F"-!SX9-/E]7KVHNW@%Q="W)U&C[[
M=!VZ[D*?K,Y'XKPQY# !D*)K08J.@></XW0WF6XLT]V%Y\X2KSG#6;721<4
MG-4WW6Y0\RKV_'JTV'!' T.[%@SM;;FSQ_290TA^#"-QRMJ@J*5.0*NN>5'Y
MV<FS1T:";!B2C1ZP0!U43\HD@#I=-U&GE\)GG\*8'E2?3AQC@2%X<F 0B-!U
M$Q%Z.8#VZ?C2]%WNDFUOL$ 5M-54GX'&7#?1F!<C9L"67_5]NM03">P[WU,_
M,X"$7 L2<IH/ [9ILNN&Y'Q@@<HJ1?W&!;)O+<B^>;JKYN:ND2GJ(^ <P<V=
M2W=\NJQ>UUZ[!,S?6C!_TW07D!DMI8-/S4%89'>X$Y!7'H :P=J-$=[O-G?C
M:OS[P^'[SQ)>B7B;(9I:Z:)B *)YLFVW(CS>%9Y?CTKIHGH  !(DXFT)KT0%
M3GS!:[]U"'SBFC=TGQT22X3A1-5JCW$!Z[AN8ATOQ4R^,?G?R]KC7$!GKIOH
MS,MIE6].SN56(5-4-4!_38SHQ;S+MR:K:+6'XX!470M2=1J9^0]F]:\VD *!
MNA8$ZCQT(QISW=F0SL9C8O1@NH[R10#AN1:$Y[G(S*?+.B^U%ZX#D;H61.HT
M,B-Z=.*<H$8LYIP 1A1,ZJ5F;R%OULEIPH7 O:X%]WJIV5O(FU6#VL@'Y.[Z
M^7)WW.Q=3>Y>(U/4?<!NS_>ZX_+O$AL[@V&UY>X&R-W-\^7NJ %<R)MQ"=3(
M%'5?@>X_S_].HH.0.*O_E='(  &\>:8 GD6+8_)3NWF\#A&/HG;6-4#?;IZI
M;\^D#N%P6:>T\D"= 6IX\TPU/$DEQ\32Z<2BZ-/I0,.?YW.G]-]"WMS;<5$Z
M_N1Y4 ,!RI!1S#_NWPNOK@A9\RO0@LL,,,&;KND^T*:N$+Y:NJ@> =3CW[@/
M]/'@IY.7B=0-"U.&FL0S0.5N>#GZN4<>C\TY60)HXEDR+$H/U#N^!IC:31-3
M>^&0H4&,["HD@FLL3/>!^)EI@+?=-/&V%X_S&<S'WNGD8D;"E'7$BQL&2-M-
M$VE[Z0B=P63L.IEYP\*")5XY,T#8;@1A.\W'B#%=A^2E(3R,4F4;H%4W@E:=
M)U?$;CY!6[(:'(WSWA&.30,LZ$:PH.?"*9\N!TXK9(IZ#?A&L*O3\(DXTZWN
MDM=3T+@0J+4+!LC5C2!7+QT0$_)FG9HFH %T[$;0L9<.B EYLVI0>43( -^[
MD7SOA0-B0MZL[M<># (2=\-KT8L'Q(2\V;Q=DHZO > 50=Q>/"!6S<E>(U/4
M?8 O@K:]?$ ,4:M?)H9NX? E?0.P(CC:GS?8A<C4X59^Q_YA&P,2R_X,,*X;
MP;A>>ZR+/US6U5IYALT +[L1O.SE8UV(._TR)/B'1=%G$V"0(%@O'NKB\^;?
M:"M+FPPPN1O!Y(X-=9UL8Y?S;K!PL/S"- $QX( W3ZKU5B-@)29WKAXMMOLS
MP YO!#M\VQ$PQ!R/O!N,A3'O!AL@F#>"8/[<0V F'>Y!W@U&P^AW@PVPPQO>
MMW[F03"#F*72=X/1,/+=8 /<[Z:)^[U\$,P@V]PD[P8+C2ZX^P/3NVEC>B\=
M)JLF>J^1*2H:@$!!]$[#=S4I>XU,4?\ S@G>=A[ *^C3CWVL/0(&1.Q&$+'G
M@GHUDWJ-3%&O >P)LG4:Q!&+.O9N,!;'O!ML@&_="+[U)2"Z]%UAX5C9W%4K
M750<P%VFZ3;+ID2WSM6CQ3Z'!BC<C:!P;\NAB-Z]#SIY5QB+4]8J:O<! SSP
M1O# GYM$+3819RW29V1BKS<N4',QP.5N>#OZF6'4IG"F^SXDFQ7B@4&1:VV
MK=TTL;67 ZE%IOF\Z9(79[% U7LSD&<9T%,;^WHI<MITZG"Z#\&]-8]=3@.]
M[P(U%PW,Z48PI].\B/C+#^K.D%Z#2&#G3*!^ @+7N1%<YSSM53.3U\@4]1%P
MCV FSZ6]:FKQ&IFB7@.B$NSC-.UA6O&N[_603!2@D=;TGOQ> *@1'.1+B&_I
MN\/"L;()IU:ZT^( >;EQ37=R-B4*<J8>M=)%]0! )&C-VQ(??_"<+WR%3%&-
M $ )@O5S0V.)6YVH6NTQ,"!H-[SR_,S86>)?)VI6>P@,2-Q-$XE[.;CRS<FJ
M6NV!-6"&-VW,\*7HR[<FJVBU1^J 6MX(:GF:GOD/9O6O-IL"D;P11/(\?Z,V
M]V!=O%,,&MBKKJ-^(0#MNQ&T[[GTS*?+.B^U%Z$!];L1U.\T/6-&=_R<(('<
M.0'J=R.HWY>P\X(W5OBC9%-BK71160 E^J:[79L2:SQ7CQ;;(QH/B-#_&W>[
M/AX\&@M,YG.1,*5[:O@,>.R-X+$_-^_Z=%0LI+/U2)1VCEKE#T3UAE>_GQE4
M/3)PYG1RCT/"M/%D;P$L-='0ER,F9IQW0_*F!"JF)]]8 5YZT\9+7PJ'B&\>
M>V,%"0OT\PM0CR"EIZD.,<-KWZ4-0\.H-Z6 0-X( GF>QQ#=NQZ@-_38/$0+
M[QWY1@W0N1M!YYY+8]5\[#4RG?8:^-B-X&.G::Q/)^%LI])%I%A<[\EK&;C4
MC>!2QUCL+^O]U?NBJ>L28SJ#(+721=4!"-(WW:'9E+C4N7JTV _0 #^[$?SL
M;9$,<[?WR4,;B;+4[N4&^-V-X'<_-Y#U"'S8]%F!A#GO*  %"G?#2]'/3&1]
MBAY^2#:GQ\*"-N39!8321-!>3F2(BCVX/B$R),P,U.9O!OC:31M?>RF1(19V
MJVPR3XW)VCORYP50M1M!U4XC&6)+MS[]G8>$F4#?5@#R"$IU'LGX#^< 3H5,
MIWT$"G4C*-1SL8Y/E]/K"IFB7@-T$C3J--8A=G3=F_3W&!9GM:%6BP.)NA$D
MZHNP;O'\=(DJG<&86NFBZ@","4VW-38E$G6N'BUV$31 S&X$,7M;K.,/GO5M
MKSW_!>3P1I##GQL/2P3P1-5J3X !B[SAO>QGALP223Q1L]J3:L T;YJ8YLM1
MM9I[OD:FJ&J  -NXYTN!MYIZOD:FJ&@ 3@7U/(W-%;SNQ_[5!E-@B#>"(9Z'
M[R$=51N42M:O(F'>D"\P A.[$4SLN=A<3:5>(U/4:X"F@DJ=QN8AG6M#ST<:
MQIT/@(6"!'T1-"^8F.8/DXV'M=)%=0%X^&0X;X7+)0)UKAZ5TD7U "@H2-G;
MXC+F:_?)2 H21<W/ *&[$83NYX;<(1W^2L<$D2!JMR<#Q.U&$+>?%TT'9(E3
M,@B%!-&O)P))NQ$D[><FR@&;0$S6&M3VMAO@;3>"M_W,M%A!SWXL&K(LBWBQ
MR0*'NQ4<[B0('C]X>N'&LQ1HE"<>R1;(U:T@5V<![OCAD[F1(?9THE'$E\H"
M[[D5O.>9]":DR[@&:F2*>FU KPMW:#Y^\-3M:^*I;"S, XU&U# +&L:/86'P
M]N.'\>IF^EY^-SUWH?XG8TI;.&PNO%1+%]7)@3HUW;G9UC6E5TL7U<.#>K1
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
M;7G0X#H!TB@F;&[C52YHLC8"4F?A&G4<<=WQJ:F3^DSP?=TS9)).I&;U0Y/
MDC>NF0\:7"= &C&%+7%\2BCI"]GR(83WVTR6@32C\L?&P"\5S6B'CCCM.!2
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
MG1=IO)LL,HC#9/O;_[DKQ,$$2!HFH-T$U'4"WDW FXUN,]MLZY5?^/.S+'T
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
M29&N-E^H<I,611IO'BZYO^!9.4#\_S85[=P]*;^C9?^=///_ 5!+ P04
M" #J?&-:=ZR.G]H+   G7P  &0   'AL+W=O<FMS:&5E=',O<VAE970V,BYX
M;6R]G%UOXS86AO^*X.T6,\ X$3]$2=,DP"2<H@5FIH.9[>Y%T0O%9A)M;2F5
MY*0M]L>O9+NF2!X=2P:1F\0?KU[K'$I'CTB*%\]E]5O]H%03_+%>%?7E[*%I
M'M^>G]>+![7.ZK/R417M-W=EM<Z:]FUU?UX_5BI;;C=:K\YI&(KS=987LZN+
M[6>?JZN+<M.L\D)]KH)ZLUYGU9_7:E4^7\[([.\/ON3W#TWWP?G5Q6-VK[ZJ
MYN?'SU7[[OS@LLS7JJCSL@@J=7<Y>T?>RC3L-M@J_IVKY[KW.NA"N2W+W[HW
M/RXO9V&W1VJE%DUGD;7_GM2-6JTZIW8_?M^;S@Z_V6W8?_VW^_?;X-M@;K-:
MW92K_^3+YN%RELR"I;K+-JOF2_G\@]H'%'5^BW)5;_\&SWMM. L6F[HIU_N-
MVSU8Y\7N?_;'/A&]#8@8V(#N-Z#V!GQ@ [;?@(W=@.\WX-O,[$+9YD%F379U
M497/0=6I6[?NQ3:9VZW;\/.B:_>O3=5^F[?;-5<?RJRH@ZQ8!N]6[3&0%0L5
MM$=3<%.I9=X$'\JZ5G7P2JHFRU?UZV >?&T/O>5FI8+R;M=J>?-G>P2LLD8M
M@Z8,F@<59(;78N>UVGG-@Y^_RN#5-Z^#;X*\"/[U4&[J]O?KB_.FC:?;J_/%
M?M^O=_M.!_:=T.!C630/=?"^6*JE:7#>)N*0#?IW-JXIZBC5XBQ@Y$U 0\J!
M';H9OSD#-I?C-Z=(-.S0MFSKQP;\WBT6Y:9HZC?!I[)1[3_=V-_G1=L\>7$?
M?%$+E3]EMVV#_O*A-0A^;-2Z_A5JC=VO<?C7N@+UMG[,%NIRUE:@6E5/:G;U
M[3^("+^#,NG33'HR,[+,#UGFF/O5=;;JCO0WP:VZSXNBRVE[9CRJ*B^74!9W
M;M'6K:O*3U<\%$G;WD_]]*"_.34]GLR,]$2']$1H>CY7Y5.^O4HXI0#*SLY,
M]+)#:&3E)G(R2*@(39%T18)$VLF(11QB$>.:6K6G$-K(P@F#I2GA5B"N"C@4
M)+I/)[9>?(@X1B.^*==K52WR;!7\\E&M;U7U:_"_X*?G0E5!N5AL'O.VZ']Y
M?_@2R@7Z"U/+AD\SZ<G,R&QRR&SRHL4Y\9EEGV;2DYF1Y?20Y=1K<4Z=,U(0
MDEBGK2N*$A%;9ZTKXG$8PO6'A)K60I_5=._6WXNY8,**!U#1B%CQ "+"DZ&
M>OA)T("ZHSY8/&35O9J7=W=P%*@%? 0%T&'MRTAZ,#+S176^Z/%\56I1/K7'
M\$"CHPY3TN7)2'HP,M.E"9B@Z'?U276GAY&RX%7O<'L-)O $G(03Z,E(>C R
M$ZCAEHRDVZ/(LS<RRB)WN!90N1560E[]$FL&HU&4X"SZ;OG?]HYZK8IF=X_[
M_N8#& GJ,O5:ZM5-$A>0YXRP@<QHL"4XV<*<]ZDLYN4DUL-_9G+J?+I)7VYF
MBC5)D_A%@8]XY6JO;M*7FYEJC=8$9<K)U+>W,]B&$!OI;B!9R&)A%R](%O5J
MG!F51EF"L^Q4]G,)-"%V1("&.\78%<UI2 ;NI:EF68JS[!CTHP# DI"F5AR0
MC'+[1AK?G^E74:HIEXZ@7)S:<(<)T+$W,@Z_)+)3 8@B/D#S5-,IQ>GT)-S:
M>QYM8T 6V7==@ B)2V,DQ3%R/ 7MC<R3GQ(G&$#F5AP)NO4KCAF/ICJ*4]U(
M$,)=IEYBO+I)ZB(B8P,<1#4A4IP080ZZ*8NZJ3:[D2H,?W#WR0GS2HZ^W,S,
M:L*DXD7QAWHE3:]NTI>;F6I-FA3OM)V*/WL[LVBF=F<UI**I<XUU58(.H8(&
M.HH#W43TH2Z!S47D!.2J6.C$XXJBH=LMJE&.XB@W"GU0BRE X,E(>C RQS$U
M*K(1J(CS$^XP(5V^C*0'(S-=&C<9CILG81CN.26!OGI9/1B9"=0<RW".'<][
MS 7.E%MCD3> R"VP$E+U"ZP92V\2 ,ZN(UD/=YD\NN]W>!_ X%XY-Q.C(9CA
M$ RSWO6F;G5UC7(>[CPY65[!V)>;F55-T"QZV4DG7I':JYOTY6:F6B,U&SD=
M823G,7>^0<SLKH$;2)4(>S@04/$D&>BA9QI=&8ZN$T&/N;294'NX%A#-X\CN
M$0%4)!9#14:3*\/)=0SI,0!7H\2YB(!0:T<!60W@-].XRD;@ZA'\<CL)";$'
M?P 1X\YET!71<*#SE&N"Y#A!GH1$'.A6Y,(^O@ 5C:T.'PF(2#1P'\$UZ'$<
M],9S"G<[_.*8V^<^I'(JA(14_0IA!J.AB^/0-1)4<)>I%P2O;I(#"!=& U61
M:X3C.,)U_4^;EE5.ZI/"O2?GRRO8^7(S\]J;N<E?E%6X5RSTZB9]N9FIUEC(
M\8[5R;-DW7%N$=L#<H H29E=K5Q1% ]=3S1[<9R])H(*=W%I'@EGTB^@HL0>
M7P14_0$>,R!-7APGKS&@@EM,Z"+P920]&)GYTF#'1X =SD2XPY1T>3*2'HS,
M=&F$Y#A"GL9?OKI ?1E)#T;F+'H-L!$.L.-1+P)0DSASZ%V14U\E(.K75S,2
M#:T1#JTC.0]WF7HQ]>HF(V#XG V,,D<:@",<@"',^Z*R5?"^;K)&H92'6T_.
MEE<J]N5FIE73<_2RCT%%7H':JYOTY6:F6@-U-'*VZ$C*B]Q!?!(*;G,>($MY
MXE0K5Q6'R5"YZCV_Y/<!)N )IMCI"8%4Q'V&R551D0ZP:Z39-<+9=0SJX183
M+KV^C*0'(S-?&HVC$6B,HQ[N,"5=OLC8@Y&9+DW&$4[&)Z$>[CDE@;Y8V8.1
MF4#-RM'(AY:.HQ[0ZTI99,\V@V1NF96 S"BSYC.3FEP%3JXC>0]WF7I9]>HF
M!32_-!T8'!":A 5.PA#P_5"N5?#^]TWW5#T&?+CUY'1YQ6-?;F9:-4<+^J+
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
M"(Z&$WM7K_ X:HB@"\NH!G6OI.X9J9N)Y;E^[93(\9U#8BU1" Z==F*#DMC
M2.P;DS@Z<4&U41T<D1B-AF/O@.IQU-ASG1,]]$NJOI'JG2;W_2N)'PEO%;HQ
M_5RA=P36J'185CKL\7H?=MF&CL :;1B5;1CU>KV/CE0((?(.M?I25(/ZN*0^
M-E*_26FD&0JC8(T8YZY41V"-<J%3W<Z='B5;@'?4B:[0FJVH.1O8JVP+^+HB
M!][810>Z;0WSW1/W UAY#6B\A\_NB'*G&Q:%@,;JOK C<6:[3#HV(YZ]?'UX
M#%B9#.CVJ62CA3F[%1VA-5M1F19H=BUO5O*Q91D,1^-#(;=%^>B$CBMC \W.
MYE/*$RI33@Z>$HQ"-D*>O7H=H34;4-DEZ/<IY$[=5%=HS594?@H:?<K;A3QL
M\=ZN<V@EVL+@R'=/2+GR0=!LA)9L)?=8*=FH72/&V0O6$5JSXLH^P7&?VNW4
M6'6%UGSTKYP5,MJ5-VNW@*^+TG,._X-?"&I2KYP0,CNA.4N$Y&D^.*.)?LP,
MB#!["3/DV>.*CM":#:C-;7H=W'0[N>G#5J'*5J%^AS<%?,,E^(<J/HZ!IPPQ
MJEP0,KN@CT&0QFF$)0E!2%1S HKS4;"J!,>,2_I??L"H:^-)SE[,CM":+:F\
M%1KTJ>M.7597:,U65"X+F:=2KU9':R?\HV'C)?('WN'HKS4.CFLCPIR]71O(
MZ[<A7S%?TT2 B*Q4HG,U5 @\?\&0[TBVS6;TCTQ*%F>;&X)#PG6 ^GW%F'S>
MT6/_\C7/[']02P,$%     @ ZGQC6A>\"-H@ P  'A   !D   !X;"]W;W)K
M<VAE971S+W-H965T-C<N>&ULO5A=3]LP%/TK5B9-(#$2I]^LK;3"$$@@553;
M'M >W.:FM;#C8#L$I/WXV6F;%*EU64=X:>/8]]QSKT]RZO9S(1_4 D"C9\X2
M-? 66J=GOJ]F"^!$G8H4$C,3"\F)-D,Y]U4J@41%$&=^& 1MGQ.:>,-^<6\L
MAWV1:483&$ND,LZ)?!D!$_G P][ZQAV=+[2]X0_[*9G#!/2/="S-R"]1(LHA
M450D2$(\\+[ALQ'NV8!BQ4\*N=JX1K:4J1 /=G =#;S ,@(&,VTAB/EZ@G-@
MS"(9'H\K4*_,:0,WK]?HET7QII@I47 NV"\:Z<7 ZWHH@IAD3-^)_ I6!;4L
MWDPP57RB?+4V\- L4UKP5;!AP&FR_";/JT9L!.#FCH!P%1 6O)>)"I871)-A
M7XH<2;O:H-F+HM0BVI"CB=V5B99FEIHX/1Q+L\%2OR"21.C[8T93TW*-CBY
M$\K4,?J")D8)4<8 B1B!TM2T B*4*8@SAICIJ;(SZ280K('ZOC8D;2I_MB(T
M6A(*=Q"Z@-DI:N 3% 9A\W6X;VHK"PS+ L,"K[D#;R)BG1,)Z/X6^!3D[VV4
MG!#VP3A3*9G!P#/*5R"?P!M^_H3;P5<'P49)L%&@-_;LP D:,V):_WHC[F_,
M<G2M@:NMS!LU,&^6S)O.UHZW;OG)-I'$@(YH@EZ 2'6\K0YWIL8RTL&Y57)N
M.9$N,YE0G1D]O")=J@/]0;<TH3SC3L$XDQS8]G990KM&P;1K8-XIF7<^3##N
M3*V]@NF6G+O_+1CRO%<PSB0'MKU7EM"K43"]&ICCH+*GX,,DLR=59Z]F\(:K
M8B?6#9A?"@O!(D2Y<<8GL*S5O[YEW$D.[7WEG#BL43>X#E/%E:MBI_6]KW#<
MJ?:_;'!EJ=CM=&\0SAO>-NXDA_:^\EC<JE,X=9@KKMP5.RWP?87C3H7?H)S*
M6[';\D8991%-YLJM#"?(H<VMS!1WZU1&'2Z**QO%3J][7V6X4S6#W<KP-TY[
M]N1\2^2<)@HQB U6<-HQSX]<'D:7 RW2X@ X%=H<)XO+A3G @[0+S'PLA%X/
M[)FR_$M@^!=02P,$%     @ ZGQC6GI+,>!F @  S 4  !D   !X;"]W;W)K
M<VAE971S+W-H965T-C@N>&ULK5113]LP$/XK5H8FD!A)DU FED:B+1-[8*I@
M; _3'MSDVE@X=K"=%O;K=[;3K$4%]K"7Q#[?]_F^+[G+UE+=ZPK D,>:"ST*
M*F.:\S#4104UU2>R 8$G"ZEJ:G"KEJ%N%-#2@6H>QE$T#&O*1)!G+C93>29;
MPYF F2*ZK6NJGL; Y7H4#()-X(8M*V,#89XU= FW8.Z:F<)=V+.4K :AF11$
MP6(47 S.)ZG-=PG?&:SUUII8)7,I[^WF2SD*(EL0<"B,9:#X6L$$.+=$6,9#
MQQGT5UK@]GK#_MEI1RUSJF$B^0]6FFH4? Q("0O:<G,CUU?0Z3FU?(7DVCW)
MVN<.,;EHM9%U!\8*:B;\FSYV/FP!!L,7 '$'B)\#TA< 20=(G%!?F9,UI8;F
MF9)KHFPVLMF%\\:A40T3]BO>&H6G#'$FGRG\(91Y(E24Y/*A90U^(D,.IV H
MXYI\I4I1Z_01^4#N;J?D\."('! FR+=*MAI1.@L-%F+IPJ*[=.POC5^X=!"3
M:RE,I<FE**'<)0A102\CWL@8QZ\R3J$X(<G@F,11G.XI:/+O\.25<I+>U<3Q
M)6^X>DQFG**=N^;^O)AKH_ '_K7/.L^<[F>V37VN&UK *,"NU:!6$.3OWPV&
MT:=]LO\3V8X):6]"^AH[FHJD!:.^7=$!6DMEV&\?@$<<1!KV.>!I3QVMG4*K
M/#V+HBQ<;2M[(\E7'&XU1@UJZ>:%)H5LA?$_5Q_M1]*%Z\1G\3&.*C]9_M+X
M.7=-U9()33@LD#(Z.<.2E)\=?F-DX]IO+@TVLUM6.&Y!V00\7TAI-AM[03_
M\S]02P,$%     @ ZGQC6AKNP[2Q @  QP<  !D   !X;"]W;W)K<VAE971S
M+W-H965T-CDN>&ULC95K;]L@%(;_"O*JJ96V^I+XDLZQM#::-FF3JJ;=/A/[
M.$;%Q@.<-/]^@%TO74BR+S9@WO.\!\PAW3+^+"H B5YJVHBY4TG9WKBNR"NH
ML;AF+33J2\EXC:7J\K4K6@ZX,**:NH'G16Z-2>-DJ1F[YUG*.DE) _<<B:ZN
M,=_= F7;N>,[KP,/9%U)/>!F:8O7L 3YU-YSU7/'* 6IH1&$-8A#.7<^^S>W
MOA&8&3\);,5>&^E45HP]Z\ZW8NYXVA%0R*4.@=5K W= J8ZD?/P>@CHC4POW
MVZ_1OYCD53(K+.".T5^DD-7<21Q40(D[*A_8]BL,"84Z7LZH,$^T[>?&4P?E
MG9"L'L3*04V:_HU?AH78$P3!$4$P" +CNP<9EPLL<99RMD5<SU;1=,.D:M3*
M'&GTKBPE5U^)TLGL.ZB4!+I<@,2$BBOT$2W5SA<=!<1*I':?8TF:-:)Z(FKQ
M3FV)1$4'Z *1!CU6K!.X*43J2F5'!W7S 7W;HX,CZ 7DUVCB?T"!%TS1TW*!
M+B^NWH9Q539C2L&84F#B3DZF9//3ZZ9VG?[_;T2+<Y@[Z@<7P#?@9._?^9'W
MZ82KR>AJ<BIZII(,;9YZ56A4^@AMLL /X]3=6%C3D34]QXILK%X5[;,"W[.S
MPI$5GF/%-E9H845'\HI&5G2.E=A8T2'+\T,[*QY9\3G6S,:*#UA^Z/EV5C*R
MDI.LQPI412TE<!LQ.20F41+9D;,1.3N-9!)3U#4%$3GK&@G%VQ-N/3^SPW5.
MDLD1)[[WMP1Y)[TL!@\(RE(5:UUW<BPJ5*HKPUY7O ,C873L1_;W2J'_'VO2
M+P,E>$4HD3LKWS\\M),@^'<AW+VRK*^X'YBO22,4H50Z[SI6 7A_:_0=R5I3
MJ5=,JKIOFI6Z:8'K">I[R9A\[>CB/][=V1]02P,$%     @ ZGQC6G3RCT3T
M @  B @  !D   !X;"]W;W)K<VAE971S+W-H965T-S N>&ULK59M;]HP$/XK
MIZR:6FDCP;PTZR!2@4V;M&ZH7=?/)CF(U22FMH'R[W=V((,VS3II7Q+;N7ON
M><[V708;J>YUBFC@,<\*/?128Y87OJ_C%'.N6W*)!7V92Y5S0U.U\/52(4^<
M4Y[Y+ CZ?LY%X44#MS95T4"N3"8*G"K0JSSG:CO"3&Z&7MO;+UR+16KL@A\-
MEGR!-VANEU-%,[]"242.A1:R (7SH7?9OAB'UMX9_!*XT0=CL$IF4M[;R==D
MZ 66$&88&XO Z;7&,6:9!2(:#SM,KPII'0_'>_3/3CMIF7&-8YG=B<2D0R_T
M(,$Y7V7F6FZ^X$Y/S^+%,M/N"9O2ML<\B%?:R'SG3 QR491O_KC+PX$#Z[_@
MP'8.[+4.G9U#QPDMF3E9$VYX-%!R \I:$YH=N-PX;U(C"KN+-T;15T%^)OJ&
ME ,-IQ,T7&0:OG.EN,WL&;R'VYL)G)Z<P0F( GZF<J5YD>B!;RBP=??C79!1
M&82]$*3-X$H6)M7PJ4@P.0;PB7%%F^UICU@CX@3C%G3:[X %K%M#:/QZ]TX#
MG4Z5Q8[#ZS1FL2XQI5^WWL]>T0N]Y#$./;J#&M4:O>CMFW8_^%@GZC^!'4GL
M5A*[3>C15%'E4&8+= 0 'U9B27?9U$DN<7H.QQ:1=<2"?A ,_/6AEAHKQ@ZL
MCDCV*I*]1I(_3(H*,L%G(A-&U&])[WGD#GO&K\:JVW^)7[_BUV_D=^>J"B;
MUZBH2%(=M)56% LB/4>0<R %D-GC! 957L>_.407MLB5AG8;\O+.T>U+^+8N
M%>-FJ-X>*MA#L; &ZB@3YU4FSO\M$XG0L5P5!JC\8)WL$B\\V)"@%3 6/MFW
M>K,/W?J-"RNZ8?/!HK-/9='ND]N;6&I3>[C"FF/S[&S]Q:ADZ!\4]1S5PO4Z
M#2Y)9:&L5JMV>NFZR)/U$;79LBO^@2E[]!57"U%HTC0GR*!U3I14V??*B9%+
MUSIFTE C<L.4?A5060/Z/I?2["<V0/7S$?T&4$L#!!0    ( .I\8UH:3V2_
MY (  !T)   9    >&PO=V]R:W-H965T<R]S:&5E=#<Q+GAM;*V674_;,!2&
M_XJ5H0FD0;Z_NC82%$WC@@U1&!?3+MSTM+5([,QV6_CWLY,TZH?)N."FM9/S
MOGG>XR3.<,/XLU@"2/12%E2,K*64U<"V1;Z$$HL+5@%59^:,EUBJ*5_8HN*
M9[6H+&S/<2*[Q(1:V; ^=L>S(5O)@E"XXTBLRA+SURLHV&9DN=;VP#U9+*4^
M8&?#"B]@ O*QNN-J9G<N,U("%811Q&$^LB[=P3C5]77!+P(;L3-&.LF4L6<]
MN9F-+$<#00&YU Y8_:UA#$6AC13&W];3ZBZIA;OCK?NW.KO*,L4"QJQX(C.Y
M'%F)A68PQZM"WK/-=VCSA-HO9X6H?]&FK74LE*^$9&4K5@0EH<T_?FG[L"-P
M@S<$7BOPWBOP6X%?!VW(ZEC76.)LR-D&<5VMW/2@[DVM5FD(U:LXD5R=)4HG
MLVNHF"!2H--KD)@4X@R=HXFZ5V:K A";JY;HPXA0-:I+5>=SMJ)*<HX>)]?H
M].0,G>CS#TNV$IC.Q-"6BDS[VWE+<=50>&]2Y!?(=[\@S_$"@WS\?KF_+[=5
M/[JF>%U3O-K/_U]3?E].A>3J5OMCRM28!&83_?@-1(5S&%GJ^1+ UV!EGS^Y
MD?/5E/"#S/;R^EU>O\\]^\$HH1*4L413P)S0A2EO8Q+6)OKML,ZBQ'<2=VBO
M=Y,8RN+ C>*N;(\QZ!B#WC6Y.0 <F B#CUR1#S+;2QMV:</^%?GYU#UGIJ"-
M.MKIL>\&89(<+(6IS/'<Q+P440<7]<+=,@JOZB7$GT'V4D9'EW<#/PE]YP#3
M4!<YH1>_P1EWG'$OYP2OU8UB)(L-C4GCZ(#+5!5%J9DJZ:B27JH'M0ENWZ5&
MMN3HJFD4A^EATX[+XC#Q?,],EW9T:3\=D[CHQ4N/'F\_\,,X"@_X#'5^G(91
M< !H[VQ>^L/A%O,%H0(5,%=*YR)6%KS9C)N)9%6]GTV95+MC/5RJ[Q?@ND"=
MGS,FMQ.]179?1-D_4$L#!!0    ( .I\8UKH&M;^H0(  +,(   9    >&PO
M=V]R:W-H965T<R]S:&5E=#<R+GAM;*V676^;,!2&_XK%JJF5MO(5/M(1I#;1
MU%U,BIIVNYAVX<!)L&HPLTW2_?O90%":4%)%NPFV.>_+<TZP#]&6\6>1 4CT
MDM-"3(Q,RO+&-$6208[%-2NA4'=6C.=8JBE?FZ+D@--:E%/3L2S?S#$IC#BJ
MU^8\CE@E*2E@SI&H\ASSOW= V79BV,9NX8&L,ZD7S#@J\1H6()_*.5<SLW-)
M20Z%(*Q '%83X]:^F88ZO@[X06 K]L9(9[)D[%E/OJ43P]) 0"&1V@&KRP:F
M0*DV4AA_6D^C>Z06[H]W[E_KW%4N2RQ@RNA/DLIL8H0&2F&%*RH?V/8>VGP\
M[9<P*NI?M&UC+0,EE9 L;\6*("=%<\4O;1WV!/;H#8'3"ISW"MQ6X-:)-F1U
M6C,L<1QQMD5<1RLW/:AK4ZM5-J30_^)"<G67*)V,9U R0:1 ES.0F%!QA3ZC
MA7I7THH"8BOU+%EQ(@D(/4N;<!7SM)BARXLK=(%(@1XS5@E<I"(RI8+2UF;2
M MPU ,Z; ,DU<NU/R+&<48]\^GZY^UINJE)T]7"Z>CBUGWNJ'K]NET)R]9;]
M[LNI,1GUF^B==R-*G,#$4%M+ -^ $7_\8/O6E[X,_Y/9JWS=+E]WR#U69?/Z
M$FQ47JW2)\$F#D:V'XPC<[.//FA^)OJH0Q^=0O?[T!N5OX=NVZ[K! ?H@^9G
MHGL=NG<*/>A#]X[0G;$J^P'YH/>9Y'Y'[I\B#_O(_2/RT+8L[X!\T/M,\J C
M#TZ1C_O(@^.:V[Y[ #YH?29XV(&'@^"/3&**I.J=N^.W]Y@-CW;LV ^\L760
MR7%8X(6.ZW1A#:.YUU)T._^.^9H4 E%8*:%U'2@'WK3(9B)967>9)9.J9]7#
M3'U5 -<!ZOZ*,;F;Z,;5?:?$_P!02P,$%     @ ZGQC6D_+#F;5 @  K@@
M !D   !X;"]W;W)K<VAE971S+W-H965T-S,N>&ULK5;;;MLP#/T5P2N&#NAJ
MQ[=T76*@J3>L#QV*7K:'80^*S<1";<F3E*3[^U&RXZ6)FW5%7V))YCDD#R/2
MHY60]ZH T.2A*KD:.X76]:GKJJR BJIC40/'-S,A*ZIQ*^>NJB70W(*JTO4]
M+W8KRKB3C.S9E4Q&8J%+QN%*$K6H*BI_3Z 4J[$S<-8'UVQ>:'/@)J.:SN$&
M]%U])7'G=BPYJX K)CB1,!L[9X/3-#;VUN ;@Y7:6!.3R52(>[.YR,>.9P*"
M$C)M&"@^EG .96F(,(Q?+:?3N33 S?6:_;/-'7.94@7GHOS.<EV,G1.'Y#"C
MBU)?B]47:/.)#%\F2F5_R:JQC6*'9 NE1=6",8**\>9)'UH=-@"#IP!^"_"W
M >$3@* %!,\%A"T@M,HTJ5@=4JII,I)B1:2Q1C:SL&):-*;/N"G[C9;XEB%.
M)RG40C&MR&$*FK)2D:]42FJ*\8Z\)W<W*3D\>$<."./DMA +17FN1JY&UX;
MS5HWD\:-_X2;@4\N!=>%(I]X#OEC A=C[@+WUX%/_+V,*63')!@<$=_SPYZ
MSI\/#WK@Z?/A_IYL@JX,@>4+_E6&'V=3I27>AI]](C<D83^)Z1"GJJ89C!UL
M 0KD$ISD[9M!['WL$^@UR=)7(GLD7MB)%^YC3VZQ#^%=;Q6<8_?3((DN*"<'
M?N0=>9[7)V9#&EE2TQV7R7 86MOEIDR[9E%\,M@V2_>&^$(!HDZ Z#\$$%.\
MR!QR@EU>L1R(F)%:,M/5L7/(>]!]:C0>XLTT(R_846/7+!A^"'?4V!OO"]6(
M.S7BO6I<<"P_*$W@ 8>CPOPYT2_[B\0[M0_"DQU-=JU\Y-R6I(?+WS!J4G4W
M.GD%<FXGHB*96'#=],;NM!NZ9W;6;)U/<!@WL_,O33/)+ZF<,ZY("3.D](Z'
M&))LIF.ST:*V\V(J-$X?NRSP@P*D,<#W,R'T>F,<=)\HR1]02P,$%     @
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
M<OF5O"6_W_KDEY]^O9IJ2&T TZ1)<U.GH2^D<<DG4>B=(D&1LG0@/CP23RV
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
MTNP GV^$T(\K)D'[*H[5_P%02P,$%     @ ZGQC6L20@\OC P  9 \  !D
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
M)?13JO74\)X(NL$FE."!QC@.*6;@,99*K'6RE 07]T1ARN0EN 83742S-2.
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
M=S%68\^+*Z3B0;*-N519,BE9:I()X!BX+J#R5XS)_8.NH+K(FW\#4$L#!!0
M   ( .I\8UK?CC=;N <  '<]   9    >&PO=V]R:W-H965T<R]S:&5E=#@R
M+GAM;+5;46_;-A#^*X17#"W0UI)(RG:7&&@3%!O0 $'3=@_#'FB9B85(HB?1
M3OOO1\F.:%G46;28E\2RCQ_OHT3>=SSJXDGDC\6*<XE^IDE67(Y64JX_C,=%
MM.(I*]Z+-<_4+_<B3YE4E_G#N%CGG"VK1FDR#CPO'*<LSD;SB^J[VWQ^(38R
MB3-^FZ-BDZ8L__6))^+I<N2/GK_X&C^L9/G%>'ZQ9@_\CLOOZ]M<78UKE&6<
M\JR(189R?G\Y^NA_N JG98/*XD?,GXJ#SZBDLA#BL;SX:WDY\DJ/>,(C64(P
M]6_+KWB2E$C*C__VH*.ZS[+AX>=G],\5>45FP0I^)9*_XZ5<78ZF([3D]VR3
MR*_BZ4^^)T1+O$@D1?47/>UMO1&*-H44Z;ZQ\B"-L]U_]G,_$ <-?-+1(-@W
M"/HVP/L&N"*Z\ZRB=<TDFU_DX@GEI;5"*S]48U.U5FSBK+R-=S)7O\:JG9Q_
M9G&.?K!DP]''*!*;3,;9 WI]S26+D^(->H?NU).SW"0<B7O$BH++ K%LB9*8
M+>(DEC$O4,I9L<GY$C&)[DO ;058WB5UJZ--GI>@:K3C0@'J+M^BK_6O_]SP
M=,'S?Y7!][MK]/K5&_0*Q1GZMA*;0G587(REXEMZ/8[VW#[MN 4=W*YY]!YA
M_RT*O( 8FE_U;XZ;S<=JE.NA#NJA#BH\W('WL1H\$XU=.V)N5T[D#\6:1?QR
MI&9JP?,M'\U__\T/O3],I!R!-2CBFB*&T.=7(E^+G$F.%J+CENT : 50KC';
MN3\+)A?C[2$'DY'OU48-WTCM&P%]^WZ'9%X]J.J1-7FV:QX>=#KSID>.&6SP
MC)@=H[5C])1C#V++\TRMCA*IM3.+.CRDK=Y].IG1(Q\-5M.0AF8GP]K)$'3R
M3I9WM9SX:U'.^H@E:NE?+.-M7*[H1G?#MB,S' 1'[IJL)L0WNSNIW9V [E9S
M[=V"18]J52K*1:9:J4Q>3EK]XY#BXQMOL,(![AC4:>WE%/3R1N3R0=WP?HY.
M6R[028B/IX[!RI^$U.SHK'9TULM1E B6%6C%DR52$@(5+.$F5V<M)P@-CY_3
MMM'$[YI+OJ?CF=??515 )%?+G$35HI2(Z!%%(DUC6<XU<TCQ#-/G^&DP&=%9
MA^L'H=@'7;_F>;QEI:S9!5JC>[[A<9VU_ ,[.C,(^#K0^6"0F=]\NBL?CR>6
M+ZM'I#@YZ$'[@?&..;U$8/-U9//AT/9-2+7D[060A> QTL7MQX=XH=^ZC2:[
MP*,=L]G7H= GH!3YHL6;T3\PDMH*$E=H3:XZNOIP>#V85<^:]9>1- AC3;H=
MA<DTZ+AO.@C[<!2VGU@@GC6I=JP.IQV<=*3VX5"]FUAGIA-&SF!_UIS;D9_2
M#BGJZ\#OPY'_"]_R!/EUUF/D 4)8\W"$UB2L!80_.S/Y\4'I84W3$5HSP]/J
M(X#51X\$"$8P>XB,B=YPH"9++50"6*B<3*7@]C8<AP,U.1XDZ["&Z9^5P4 V
M9(<#-<EJ<1/ XN:<[ Z&M*$]'*A)6\N@ -X2L,@2820;ML.!FFRU$ I@(627
M;<)@-H2' S4):[44G%!+EEDK#&=#>3A0D[(64P$LIH9FOS"\S1 ,!VH.@996
M 2RM^F31,(0-S9=058%65<&)?1G;? #&LR'^$CH+:YV%89WE,AN'N[(8$P=
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
M90UP?RFEV4_L 4VOC_\ 4$L#!!0    ( .I\8UIL>M0K]@(  $D)   9
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
M6M([CS63J!I%-5%\9=_:!5?ZY;;#0O=6$,9 [^><J]W$'-!TZ^0/4$L#!!0
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
M0^)5:ZLFDI6ZV,^9Q-:AAPE^#0!7 'R^8$SN)NH%S?=%\!=02P,$%     @
MZGQC6M&\^A\:!0  AQ8  !D   !X;"]W;W)K<VAE971S+W-H965T.3@N>&UL
MK5AM;ZLV%/XK%INF3;H%;%[3)9':</<B[6I5J^U^F/;! 2=!%W!F.TG[[V<#
M(0$,3=M\"9B<\]C/XW/L8T\/E'WC&T($>,ZS@L^,C1#;6\OB\8;DF)MT2PKY
MSXJR' O99&N+;QG!2>F49Q:R;=_*<5H8\VGY[8'-IW0GLK0@#PSP79YC]G)/
M,GJ8&= X?GA,UQNA/ECSZ1:OR1,1?VT?F&Q9#4J2YJ3@*2T (ZN9<0=O(SA1
M#J7%WRDY\+-WH*@L*?VF&K\G,\-6(R(9B86"P/*Q)PN290I)CN._&M1H^E2.
MY^]']%]*\I+,$G.RH-G7-!&;F1$:("$KO,O$(SW\1FI"GL*+:<;+7W"H;6T#
MQ#LN:%X[RQ'D:5$]\7,MQ)D#<@8<4.V N@[^@(-3.SA=!V_ P:T=W%*9BDJI
M0X0%GD\9/0"FK"6:>BG%++TE_;10\_XDF/PWE7YB_B1H_.WF7BJ7@ 7-93AQ
M7$[(CQ$1.,WX3^ &/,EH2W89 70%Q(8 +K#8\5-+0@"Z+=VV&9:3620@WN!B
M3;CT_AY8@&\P(WQJ"3EDU;$5U\.[KX:'!H8'$?A""['AX'.1D*0-8$FN#6%T
M)'R/1A$C$IO @9\ LI&K&=#B<G='XQY=[HY&V#C-]#DEGC,T?4K7>OH>\(M,
M2 'N&%/2E^__W"VY8#*Y_M5I7V&[>FRUXMSR+8[)S)!+"B=L3XSY#]]!W_Y9
MI]LUP:(K@;4T=1M-W3'T2E/^"?RY$S+0BR0MU@ +L"3KM"A40\;]"\%,IVB%
M[)?(:LG=SQT'.NYD:NW/M>J;N2A *A[/S2*-F>\&9V8M?E[#SQOE][5<"V7
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
M^^10ZJ1Y6FF^+EK[(*E.V"UUPG[Z;F8);&UGCF0K-G7)IZJNE>;KHK55K[<
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
M6+8@:;>'80^T=!T+E4B7I.+DWX^4%,F6*#7K]&)+]+E']]Q+TD=<'AC_*G8
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
MU70NEF?S^>V2 $8 ,#H:H'BWD 1R!"!'OQ!R>>M?+N=7'O#Z5)Q?3:\)Y!A
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
MJG< Z!V:A]T O8/J'0!Z!]4[ /0.JG< Z!U4[P#0.ZC> :!W5+TC0.^H>D>
MWE'UC@"]H^H= 7I'U3L"]([-GY4 O:/J'0%Z1]4[ O2.JG<$Z!U5[PC0.ZG>
M":!W4KT30.^D>B> WDGU3@"]D^J= 'HGU3L!]$[-81. WDGU3@"]D^J= 'HG
MU3L!],ZJ=P;HG57O#- [J]X9H'=6O3- [ZQZ9X#>6?7. +VSZIT!>N?FL"!
M[ZQZ9X#>6?7. +V+ZET >A?5NP#T+JIW >A=5.\"T+NHW@6@=U&]"T#OHGH7
M@-Y%]2X O4MSV!N@=U&]"T#OJGI7@-Y5]:X O:OJ70%Z5]6[ O2NJG<%Z%U5
M[PK0NZK>%:!W5;TK0.^J>E> WK49U@'H;4T[K@/PVYIF8,< !+>F&=DQ ,.M
M:89V#$!Q:YJQ'0-PW)IF<,=\I^3C]+$;QFO1U[H)^$ZWI\MGA^OW?RZ_+K:W
MUB?5_6W&^/@74$L#!!0    ( .I\8UH.2"\Y:@(  '4[   3    6T-O;G1E
M;G1?5'EP97-=+GAM;,W;WVZ;,!3'\5>)N*T"V& #4].;=K=;+_8"#)P&A7^R
MW2Y]^SFDK;2IBU9ETKXW08GM\SOX2)^[7'][GHU;'89^=)MHY_W\*4E<LS-#
M[>)I-F-8V4YVJ'WX:A^2N6[V]8-)9)KJI)E&;T:_]L<:T<WUG=G6C[U??3Z$
MGUTWC9O(FMY%J]O3QF/6)JKGN>^:VH?UY&EL?TM9OR3$X>2RQ^VZV5V%#5'R
M;L)QY<\!+^>^/AEKN]:L[FOKO]1#V)4<^L3YY]ZX^'R)=WJ<MMNN,>W4/ [A
M2.QF:^K6[8SQ0Q^?BEZ=3_;AALWI4UR<OY0Y%QAVWMMI=F%BUGP\[G4DQ]/K
M.10RUG?G7_$M,92^^/W,<=JM:?\R.USOC\GNEWFX9'E<?L>_SOBM_@?[D) ^
M,D@?.:0/!>E#0_HH('V4D#XJ2!\BI31"$5502!444P4%54%155!8%117!056
M09%54F25%%DE159)D5529)44625%5DF155)DE119,XJL&476C")K1I$UH\B:
M463-*+)F%%DSBJP91=:<(FM.D36GR)I39,TILN8467.*K#E%UIPB:TZ155%D
M5119%45619%54615%%D5159%D5519%44635%5DV155-DU119-45639%54V35
M%%DU159-D;6@R%I09"THLA8460N*K 5%UH(B:T&1M:#(6E!D+2FREA192XJL
M)476DB)K29&UI,A:4F0M*;*6%%DKBJP51=:*(FM%D;6BR%I19*THLE8462N*
MK!5%5I%2:!4IQ5:14G 5*457D5)X%>G_]/7[-.W_<?SRC(>Z&U_SD^7?MC<_
M 5!+ 0(4 Q0    ( .I\8UH'04UB@0   +$    0              "  0
M  !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ ZGQC6F9BE-/O    *P(
M !$              ( !KP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%
M  @ ZGQC6IE<G",0!@  G"<  !,              ( !S0$  'AL+W1H96UE
M+W1H96UE,2YX;6Q02P$"% ,4    " #J?&-:^QH7R"0(  #X,P  &
M        @($."   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%
M  @ ZGQC6AK7(FS2!@  [1L  !@              ("!:!   'AL+W=O<FMS
M:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( .I\8UKGG>1^Q0(  (((   8
M              " @7 7  !X;"]W;W)K<VAE971S+W-H965T,RYX;6Q02P$"
M% ,4    " #J?&-:H7UL\=0'  #M)0  &               @(%K&@  >&PO
M=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ ZGQC6I_E=S73 P
M>PT  !@              ("!=2(  'AL+W=O<FMS:&5E=',O<VAE970U+GAM
M;%!+ 0(4 Q0    ( .I\8UK.R]B.<P@  ,A,   8              " @7XF
M  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4    " #J?&-:7.2O
M"LH)  "[,0  &               @($G+P  >&PO=V]R:W-H965T<R]S:&5E
M=#<N>&UL4$L! A0#%     @ ZGQC6DCF#UQJ @  C08  !@
M ("!)SD  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4 Q0    ( .I\
M8UK:?Z6>XP(  "(*   8              " @<<[  !X;"]W;W)K<VAE971S
M+W-H965T.2YX;6Q02P$"% ,4    " #J?&-:/*4S.!$"  #=!   &0
M        @('@/@  >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM;%!+ 0(4 Q0
M   ( .I\8UH1JP=JV0D  '<C   9              " @2A!  !X;"]W;W)K
M<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ ZGQC6H/+),!S*P  3X8
M !D              ("!.$L  'AL+W=O<FMS:&5E=',O<VAE970Q,BYX;6Q0
M2P$"% ,4    " #J?&-:^?A+G6L(  !O%@  &0              @('B=@
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    ( .I\8UIO9W87
MG08  ,H/   9              " @81_  !X;"]W;W)K<VAE971S+W-H965T
M,30N>&UL4$L! A0#%     @ ZGQC6OZ/^H9J'0  EE(  !D
M ("!6(8  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"% ,4    " #J
M?&-:\Q&4[@H$  !L"0  &0              @('YHP  >&PO=V]R:W-H965T
M<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( .I\8UH,$6XGMP,  .8'   9
M          " @3JH  !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL4$L! A0#
M%     @ ZGQC6J]L!O1P P  B <  !D              ("!**P  'AL+W=O
M<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " #J?&-:>*J7NB<#  "O
M!P  &0              @('/KP  >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM
M;%!+ 0(4 Q0    ( .I\8UKC*J*W 0<  /T0   9              " @2VS
M  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%     @ ZGQC6AG/
M9C40 P  M08  !D              ("!9;H  'AL+W=O<FMS:&5E=',O<VAE
M970R,2YX;6Q02P$"% ,4    " #J?&-:@4ACI!,)  !M&@  &0
M    @(&LO0  >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+ 0(4 Q0    (
M .I\8UJ%711Y4!(  .(Z   9              " @?;&  !X;"]W;W)K<VAE
M971S+W-H965T,C,N>&UL4$L! A0#%     @ ZGQC6AZMEW'R P  !0D  !D
M             ("!?=D  'AL+W=O<FMS:&5E=',O<VAE970R-"YX;6Q02P$"
M% ,4    " #J?&-:,=4+P)P#  #W!P  &0              @(&FW0  >&PO
M=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( .I\8UHRC/R'$@4
M *@+   9              " @7GA  !X;"]W;W)K<VAE971S+W-H965T,C8N
M>&UL4$L! A0#%     @ ZGQC6F;G8FUZ!   ) H  !D              ("!
MPN8  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4    " #J?&-:
M>HP["\4$   9"P  &0              @(%SZP  >&PO=V]R:W-H965T<R]S
M:&5E=#(X+GAM;%!+ 0(4 Q0    ( .I\8UI\&'M[#@,  ((&   9
M      " @6_P  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL4$L! A0#%
M  @ ZGQC6A\C>*,U"   9Q0  !D              ("!M/,  'AL+W=O<FMS
M:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " #J?&-:J3+8";,#  !F"
M&0              @($@_   >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;%!+
M 0(4 Q0    ( .I\8UHSL,5-X@4  %01   9              " @0H  0!X
M;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @ ZGQC6FC#)]R&
M!0  W T  !D              ("!(P8! 'AL+W=O<FMS:&5E=',O<VAE970S
M,RYX;6Q02P$"% ,4    " #J?&-:O?V:<>HS  "@K   &0
M@('@"P$ >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4 Q0    ( .I\
M8UK3?+2^T 8  $L4   9              " @0%  0!X;"]W;W)K<VAE971S
M+W-H965T,S4N>&UL4$L! A0#%     @ ZGQC6L"<%^;X$@  *#H  !D
M         ("!"$<! 'AL+W=O<FMS:&5E=',O<VAE970S-BYX;6Q02P$"% ,4
M    " #J?&-:5KMSSVD#  "#"   &0              @($W6@$ >&PO=V]R
M:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( .I\8UK0IZ8HBP(  *<%
M   9              " @=== 0!X;"]W;W)K<VAE971S+W-H965T,S@N>&UL
M4$L! A0#%     @ ZGQC6I&+BJ<$ P  * <  !D              ("!F6 !
M 'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4    " #J?&-:3R0"
M7?$"   0!P  &0              @('48P$ >&PO=V]R:W-H965T<R]S:&5E
M=#0P+GAM;%!+ 0(4 Q0    ( .I\8UJ-"K.^#04  " /   9
M  " @?QF 0!X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L! A0#%     @
MZGQC6B$_'A0 !@  91,  !D              ("!0&P! 'AL+W=O<FMS:&5E
M=',O<VAE970T,BYX;6Q02P$"% ,4    " #J?&-:N,9WY P#  #1!@  &0
M            @(%W<@$ >&PO=V]R:W-H965T<R]S:&5E=#0S+GAM;%!+ 0(4
M Q0    ( .I\8UI^I;#8G@0  *X+   9              " @;IU 0!X;"]W
M;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ ZGQC6D%ET\.V @
M.08  !D              ("!CWH! 'AL+W=O<FMS:&5E=',O<VAE970T-2YX
M;6Q02P$"% ,4    " #J?&-:ZTV+&K0$   =#   &0              @(%\
M?0$ >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0    ( .I\8UHF
M'._SZ@,  /L+   9              " @6>" 0!X;"]W;W)K<VAE971S+W-H
M965T-#<N>&UL4$L! A0#%     @ ZGQC6O^%_\E>!0  6@X  !D
M     ("!B(8! 'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q02P$"% ,4
M" #J?&-:VM02.L<#   0#@  &0              @($=C $ >&PO=V]R:W-H
M965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( .I\8UJ-2&V4.08  -$H   9
M              " @1N0 0!X;"]W;W)K<VAE971S+W-H965T-3 N>&UL4$L!
M A0#%     @ ZGQC6DPW*S6! P   PP  !D              ("!BY8! 'AL
M+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " #J?&-:C)R!(MX(
M   B20  &0              @(%#F@$ >&PO=V]R:W-H965T<R]S:&5E=#4R
M+GAM;%!+ 0(4 Q0    ( .I\8UJI#GQ;O@(  $8'   9              "
M@5BC 0!X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#%     @ ZGQC
M6@M[6OSF @  / H  !D              ("!3:8! 'AL+W=O<FMS:&5E=',O
M<VAE970U-"YX;6Q02P$"% ,4    " #J?&-::-LHM28"   D!0  &0
M        @(%JJ0$ >&PO=V]R:W-H965T<R]S:&5E=#4U+GAM;%!+ 0(4 Q0
M   ( .I\8UIK2*(8308   (H   9              " @<>K 0!X;"]W;W)K
M<VAE971S+W-H965T-38N>&UL4$L! A0#%     @ ZGQC6G3W6)R6 @  @P8
M !D              ("!2[(! 'AL+W=O<FMS:&5E=',O<VAE970U-RYX;6Q0
M2P$"% ,4    " #J?&-:AW_3W?PG  "FL@$ &0              @($8M0$
M>&PO=V]R:W-H965T<R]S:&5E=#4X+GAM;%!+ 0(4 Q0    ( .I\8UIMS)N#
M1@X  +BH   9              " @4O= 0!X;"]W;W)K<VAE971S+W-H965T
M-3DN>&UL4$L! A0#%     @ ZGQC6JS*&"LW P  QPH  !D
M ("!R.L! 'AL+W=O<FMS:&5E=',O<VAE970V,"YX;6Q02P$"% ,4    " #J
M?&-:M?#[GLX'  "?1P  &0              @($V[P$ >&PO=V]R:W-H965T
M<R]S:&5E=#8Q+GAM;%!+ 0(4 Q0    ( .I\8UIWK(Z?V@L  "=?   9
M          " @3OW 0!X;"]W;W)K<VAE971S+W-H965T-C(N>&UL4$L! A0#
M%     @ ZGQC6M3B'.6>!0  GB4  !D              ("!3 ," 'AL+W=O
M<FMS:&5E=',O<VAE970V,RYX;6Q02P$"% ,4    " #J?&-:LW_;TP\$  "U
M$   &0              @($A"0( >&PO=V]R:W-H965T<R]S:&5E=#8T+GAM
M;%!+ 0(4 Q0    ( .I\8UI^CCS\,@4  &X:   9              " @6<-
M @!X;"]W;W)K<VAE971S+W-H965T-C4N>&UL4$L! A0#%     @ ZGQC6K&G
M%BUO!   \AD  !D              ("!T!(" 'AL+W=O<FMS:&5E=',O<VAE
M970V-BYX;6Q02P$"% ,4    " #J?&-:%[P(VB #   >$   &0
M    @(%V%P( >&PO=V]R:W-H965T<R]S:&5E=#8W+GAM;%!+ 0(4 Q0    (
M .I\8UIZ2S'@9@(  ,P%   9              " @<T: @!X;"]W;W)K<VAE
M971S+W-H965T-C@N>&UL4$L! A0#%     @ ZGQC6AKNP[2Q @  QP<  !D
M             ("!:AT" 'AL+W=O<FMS:&5E=',O<VAE970V.2YX;6Q02P$"
M% ,4    " #J?&-:=/*/1/0"  "("   &0              @(%2( ( >&PO
M=V]R:W-H965T<R]S:&5E=#<P+GAM;%!+ 0(4 Q0    ( .I\8UH:3V2_Y (
M !T)   9              " @7TC @!X;"]W;W)K<VAE971S+W-H965T-S$N
M>&UL4$L! A0#%     @ ZGQC6N@:UOZA @  LP@  !D              ("!
MF"8" 'AL+W=O<FMS:&5E=',O<VAE970W,BYX;6Q02P$"% ,4    " #J?&-:
M3\L.9M4"  "N"   &0              @(%P*0( >&PO=V]R:W-H965T<R]S
M:&5E=#<S+GAM;%!+ 0(4 Q0    ( .I\8UJDBC)\X@4  &0O   9
M      " @7PL @!X;"]W;W)K<VAE971S+W-H965T-S0N>&UL4$L! A0#%
M  @ ZGQC6E'U)%14 P  9 P  !D              ("!E3(" 'AL+W=O<FMS
M:&5E=',O<VAE970W-2YX;6Q02P$"% ,4    " #J?&-:A9OU* $(  "60P
M&0              @($@-@( >&PO=V]R:W-H965T<R]S:&5E=#<V+GAM;%!+
M 0(4 Q0    ( .I\8UK$D(/+XP,  &0/   9              " @5@^ @!X
M;"]W;W)K<VAE971S+W-H965T-S<N>&UL4$L! A0#%     @ ZGQC6BITU;"=
M P  .@D  !D              ("!<D(" 'AL+W=O<FMS:&5E=',O<VAE970W
M."YX;6Q02P$"% ,4    " #J?&-:DGUNS%$$  ![%0  &0
M@(%&1@( >&PO=V]R:W-H965T<R]S:&5E=#<Y+GAM;%!+ 0(4 Q0    ( .I\
M8UJ9(,PL! ,  +P'   9              " @<Y* @!X;"]W;W)K<VAE971S
M+W-H965T.# N>&UL4$L! A0#%     @ ZGQC6MB2YL\X!   U!,  !D
M         ("!"4X" 'AL+W=O<FMS:&5E=',O<VAE970X,2YX;6Q02P$"% ,4
M    " #J?&-:WXXW6[@'  !W/0  &0              @(%X4@( >&PO=V]R
M:W-H965T<R]S:&5E=#@R+GAM;%!+ 0(4 Q0    ( .I\8UH@KW2^;P,  )\0
M   9              " @6=: @!X;"]W;W)K<VAE971S+W-H965T.#,N>&UL
M4$L! A0#%     @ ZGQC6AD93[X= P  " H  !D              ("!#5X"
M 'AL+W=O<FMS:&5E=',O<VAE970X-"YX;6Q02P$"% ,4    " #J?&-:CV@L
M"'L%  !=(   &0              @(%A80( >&PO=V]R:W-H965T<R]S:&5E
M=#@U+GAM;%!+ 0(4 Q0    ( .I\8UK/*G1O.0(  +P$   9
M  " @1-G @!X;"]W;W)K<VAE971S+W-H965T.#8N>&UL4$L! A0#%     @
MZGQC6JI>ZCW1 P  . X  !D              ("!@VD" 'AL+W=O<FMS:&5E
M=',O<VAE970X-RYX;6Q02P$"% ,4    " #J?&-:GJ#$>7X"  "Q!@  &0
M            @(&+;0( >&PO=V]R:W-H965T<R]S:&5E=#@X+GAM;%!+ 0(4
M Q0    ( .I\8UK*NNX;#@(  $$$   9              " @4!P @!X;"]W
M;W)K<VAE971S+W-H965T.#DN>&UL4$L! A0#%     @ ZGQC6EBS O82 P
MI@D  !D              ("!A7(" 'AL+W=O<FMS:&5E=',O<VAE970Y,"YX
M;6Q02P$"% ,4    " #J?&-:<V-%-%H#  "K"@  &0              @('.
M=0( >&PO=V]R:W-H965T<R]S:&5E=#DQ+GAM;%!+ 0(4 Q0    ( .I\8UJW
MB]!(, 0  .0/   9              " @5]Y @!X;"]W;W)K<VAE971S+W-H
M965T.3(N>&UL4$L! A0#%     @ ZGQC6O_04DOX @  ]P<  !D
M     ("!QGT" 'AL+W=O<FMS:&5E=',O<VAE970Y,RYX;6Q02P$"% ,4
M" #J?&-:;'K4*_8"  !)"0  &0              @('U@ ( >&PO=V]R:W-H
M965T<R]S:&5E=#DT+GAM;%!+ 0(4 Q0    ( .I\8UJ<*V4^VP(  +D'   9
M              " @2*$ @!X;"]W;W)K<VAE971S+W-H965T.34N>&UL4$L!
M A0#%     @ ZGQC6K@^,ON( P   0\  !D              ("!-(<" 'AL
M+W=O<FMS:&5E=',O<VAE970Y-BYX;6Q02P$"% ,4    " #J?&-:N--(%N$"
M  !K"   &0              @('SB@( >&PO=V]R:W-H965T<R]S:&5E=#DW
M+GAM;%!+ 0(4 Q0    ( .I\8UK1O/H?&@4  (<6   9              "
M@0N. @!X;"]W;W)K<VAE971S+W-H965T.3@N>&UL4$L! A0#%     @ ZGQC
M6M_^9TT'!     \  !D              ("!7)," 'AL+W=O<FMS:&5E=',O
M<VAE970Y.2YX;6Q02P$"% ,4    " #J?&-:'&9S E$%   O(0  &@
M        @(&:EP( >&PO=V]R:W-H965T<R]S:&5E=#$P,"YX;6Q02P$"% ,4
M    " #J?&-:!4?E=EH&  #A*   &@              @($CG0( >&PO=V]R
M:W-H965T<R]S:&5E=#$P,2YX;6Q02P$"% ,4    " #J?&-:F2RI(#X$  "*
M"P  &@              @(&UHP( >&PO=V]R:W-H965T<R]S:&5E=#$P,BYX
M;6Q02P$"% ,4    " #J?&-:_^!"WM@$  #2'0  &@              @($K
MJ ( >&PO=V]R:W-H965T<R]S:&5E=#$P,RYX;6Q02P$"% ,4    " #J?&-:
MLA" I&H$  !)%   &@              @($[K0( >&PO=V]R:W-H965T<R]S
M:&5E=#$P-"YX;6Q02P$"% ,4    " #J?&-:@"U867H&  #S(@  &@
M        @('=L0( >&PO=V]R:W-H965T<R]S:&5E=#$P-2YX;6Q02P$"% ,4
M    " #J?&-:# 4"EAP#  !($0  #0              @ &/N ( >&PO<W1Y
M;&5S+GAM;%!+ 0(4 Q0    ( .I\8UJ7BKL<P    !,"   +
M  "  =:[ @!?<F5L<R\N<F5L<U!+ 0(4 Q0    ( .I\8UIT)K"6(P<   )%
M   /              "  ;^\ @!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4
M" #J?&-:XE4/'/@"  "P/0  &@              @ $/Q ( >&PO7W)E;',O
M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #J?&-:#D@O.6H"  !U.P
M$P              @ $_QP( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08
.<0!Q !0?  #:R0(    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>122
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>123
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
.report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

.report table.authRefData a {
	display: block;
	font-weight: bold;
}

.report table.authRefData p {
	margin-top: 0px;
}

.report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

.report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

.report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

.report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
.pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
.report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

.report hr {
	border: 1px solid #acf;
}

/* Top labels */
.report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

.report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

.report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

.report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

.report td.pl div.a {
	width: 200px;
}

.report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
.report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
.report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
.report .re, .report .reu {
	background-color: #def;
}

.report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
.report .ro, .report .rou {
	background-color: white;
}

.report .rou td {
	border-bottom: 1px solid black;
}

.report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
.report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
.report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

.report .nump {
	padding-left: 2em;
}

.report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
.report .text {
	text-align: left;
	white-space: normal;
}

.report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

.report .text .more {
	display: none;
}

.report .text .note {
	font-style: italic;
	font-weight: bold;
}

.report .text .small {
	width: 10em;
}

.report sup {
	font-style: italic;
}

.report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>125
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.25.0.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>515</ContextCount>
  <ElementCount>566</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>101</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/ConsolidatedBalanceSheets</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/ConsolidatedStatementsOfIncome</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows</Role>
      <ShortName>CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>995410 - Disclosure - Pay vs Performance Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/PvpDisclosure</Role>
      <ShortName>Pay vs Performance Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>995445 - Disclosure - Insider Trading Arrangements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements</Role>
      <ShortName>Insider Trading Arrangements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>995447 - Disclosure - Insider Trading Policies and Procedures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc</Role>
      <ShortName>Insider Trading Policies and Procedures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure</Role>
      <ShortName>Cybersecurity Risk Management and Strategy Disclosure</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>999016 - Disclosure - Summary of Significant Accounting Policies and Activities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivities</Role>
      <ShortName>Summary of Significant Accounting Policies and Activities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>999017 - Disclosure - Investment Securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/InvestmentSecurities</Role>
      <ShortName>Investment Securities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>999018 - Disclosure - Mortgage Loans Held for Sale</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/MortgageLoansHeldForSale</Role>
      <ShortName>Mortgage Loans Held for Sale</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>999019 - Disclosure - Loans and Allowance for Credit Losses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLosses</Role>
      <ShortName>Loans and Allowance for Credit Losses</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>999020 - Disclosure - Property and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/PropertyAndEquipment</Role>
      <ShortName>Property and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>999021 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>999022 - Disclosure - Deposits</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/Deposits</Role>
      <ShortName>Deposits</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>999023 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowings</Role>
      <ShortName>Federal Home Loan Bank Advances and Other Borrowings</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>999024 - Disclosure - Subordinated Debentures</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/SubordinatedDebentures</Role>
      <ShortName>Subordinated Debentures</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>999025 - Disclosure - Unused Lines of Credit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/UnusedLinesOfCredit</Role>
      <ShortName>Unused Lines of Credit</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>999026 - Disclosure - Derivative Financial Instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/DerivativeFinancialInstruments</Role>
      <ShortName>Derivative Financial Instruments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>999027 - Disclosure - Fair Value Accounting</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FairValueAccounting</Role>
      <ShortName>Fair Value Accounting</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>999028 - Disclosure - Earnings Per Common Share</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/EarningsPerCommonShare</Role>
      <ShortName>Earnings Per Common Share</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>24</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>999029 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>25</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>999030 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>26</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>999031 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>27</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>999032 - Disclosure - Financial Instruments With Off-Balance Sheet Risk</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRisk</Role>
      <ShortName>Financial Instruments With Off-Balance Sheet Risk</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>28</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>999033 - Disclosure - Employee Benefit Plan</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/EmployeeBenefitPlan</Role>
      <ShortName>Employee Benefit Plan</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>29</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>999034 - Disclosure - Stock-Based Compensation</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/Stock-basedCompensation</Role>
      <ShortName>Stock-Based Compensation</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>30</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>999035 - Disclosure - Dividends</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/Dividends</Role>
      <ShortName>Dividends</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>31</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>999036 - Disclosure - Regulatory Matters</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/RegulatoryMatters</Role>
      <ShortName>Regulatory Matters</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>32</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>999037 - Disclosure - Parent Company Financial Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/ParentCompanyFinancialInformation</Role>
      <ShortName>Parent Company Financial Information</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>33</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>999038 - Disclosure - Summary of Significant Accounting Policies and Activities (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies and Activities (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivities</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>999039 - Disclosure - Investment Securities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/InvestmentSecuritiesTables</Role>
      <ShortName>Investment Securities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/InvestmentSecurities</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>999040 - Disclosure - Loans and Allowance for Credit Losses (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables</Role>
      <ShortName>Loans and Allowance for Credit Losses (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LoansAndAllowanceForCreditLosses</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>999041 - Disclosure - Property and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/PropertyAndEquipmentTables</Role>
      <ShortName>Property and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/PropertyAndEquipment</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>999042 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/Leases</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>999043 - Disclosure - Deposits (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/DepositsTables</Role>
      <ShortName>Deposits (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/Deposits</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>999044 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables</Role>
      <ShortName>Federal Home Loan Bank Advances and Other Borrowings (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowings</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>999045 - Disclosure - Derivative Financial Instruments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/DerivativeFinancialInstrumentsTables</Role>
      <ShortName>Derivative Financial Instruments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/DerivativeFinancialInstruments</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>999046 - Disclosure - Fair Value Accounting (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FairValueAccountingTables</Role>
      <ShortName>Fair Value Accounting (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/FairValueAccounting</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>999047 - Disclosure - Earnings Per Common Share (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/EarningsPerCommonShareTables</Role>
      <ShortName>Earnings Per Common Share (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/EarningsPerCommonShare</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>999048 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/IncomeTaxes</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>999049 - Disclosure - Related Party Transactions (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/RelatedPartyTransactionsTables</Role>
      <ShortName>Related Party Transactions (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/RelatedPartyTransactions</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>999050 - Disclosure - Stock-Based Compensation (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/Stock-basedCompensationTables</Role>
      <ShortName>Stock-Based Compensation (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/Stock-basedCompensation</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>999051 - Disclosure - Regulatory Matters (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/RegulatoryMattersTables</Role>
      <ShortName>Regulatory Matters (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/RegulatoryMatters</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>999052 - Disclosure - Parent Company Financial Information (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/ParentCompanyFinancialInformationTables</Role>
      <ShortName>Parent Company Financial Information (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://southernfirst.com/role/ParentCompanyFinancialInformation</ParentRole>
      <Position>48</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>999053 - Disclosure - Summary of Significant Accounting Policies and Activities (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative</Role>
      <ShortName>Summary of Significant Accounting Policies and Activities (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies</ParentRole>
      <Position>49</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>999054 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities</Role>
      <ShortName>Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/InvestmentSecuritiesTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>999055 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity</Role>
      <ShortName>Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/InvestmentSecuritiesTables</ParentRole>
      <Position>51</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>999056 - Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities</Role>
      <ShortName>Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/InvestmentSecuritiesTables</ParentRole>
      <Position>52</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>999057 - Disclosure - Investment Securities (Details) - Schedule of other investments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments</Role>
      <ShortName>Investment Securities (Details) - Schedule of other investments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/InvestmentSecuritiesTables</ParentRole>
      <Position>53</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>999058 - Disclosure - Investment Securities (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative</Role>
      <ShortName>Investment Securities (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/InvestmentSecuritiesTables</ParentRole>
      <Position>54</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>999059 - Disclosure - Mortgage Loans Held for Sale (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/MortgageLoansHeldForSaleDetailsNarrative</Role>
      <ShortName>Mortgage Loans Held for Sale (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/MortgageLoansHeldForSale</ParentRole>
      <Position>55</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>999060 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>999061 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>999062 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>58</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R59.htm</HtmlFileName>
      <LongName>999063 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>59</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R60.htm</HtmlFileName>
      <LongName>999064 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>60</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R61.htm</HtmlFileName>
      <LongName>999065 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>61</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R62.htm</HtmlFileName>
      <LongName>999066 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>62</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R63.htm</HtmlFileName>
      <LongName>999067 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>63</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R64.htm</HtmlFileName>
      <LongName>999068 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>64</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R65.htm</HtmlFileName>
      <LongName>999069 - Disclosure - Loans and Allowance for Credit Losses (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative</Role>
      <ShortName>Loans and Allowance for Credit Losses (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables</ParentRole>
      <Position>65</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R66.htm</HtmlFileName>
      <LongName>999070 - Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment</Role>
      <ShortName>Property and Equipment (Details) - Schedule of components of property and equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>66</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R67.htm</HtmlFileName>
      <LongName>999071 - Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment</Role>
      <ShortName>Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>67</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R68.htm</HtmlFileName>
      <LongName>999072 - Disclosure - Property and Equipment (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/PropertyAndEquipmentDetailsNarrative</Role>
      <ShortName>Property and Equipment (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/PropertyAndEquipmentTables</ParentRole>
      <Position>68</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R69.htm</HtmlFileName>
      <LongName>999073 - Disclosure - Leases (Details) - Schedule of operating lease payment due</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue</Role>
      <ShortName>Leases (Details) - Schedule of operating lease payment due</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LeasesTables</ParentRole>
      <Position>69</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R70.htm</HtmlFileName>
      <LongName>999074 - Disclosure - Leases (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/LeasesDetailsNarrative</Role>
      <ShortName>Leases (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/LeasesTables</ParentRole>
      <Position>70</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R71.htm</HtmlFileName>
      <LongName>999075 - Disclosure - Deposits (Details) - Schedule of detail in deposit accounts</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts</Role>
      <ShortName>Deposits (Details) - Schedule of detail in deposit accounts</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/DepositsTables</ParentRole>
      <Position>71</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R72.htm</HtmlFileName>
      <LongName>999076 - Disclosure - Deposits (Details) - Schedule of maturities of deposit</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit</Role>
      <ShortName>Deposits (Details) - Schedule of maturities of deposit</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/DepositsTables</ParentRole>
      <Position>72</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R73.htm</HtmlFileName>
      <LongName>999077 - Disclosure - Deposits (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/DepositsDetailsNarrative</Role>
      <ShortName>Deposits (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/DepositsTables</ParentRole>
      <Position>73</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R74.htm</HtmlFileName>
      <LongName>999078 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding</Role>
      <ShortName>Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables</ParentRole>
      <Position>74</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R75.htm</HtmlFileName>
      <LongName>999079 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative</Role>
      <ShortName>Federal Home Loan Bank Advances and Other Borrowings (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables</ParentRole>
      <Position>75</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R76.htm</HtmlFileName>
      <LongName>999080 - Disclosure - Subordinated Debentures (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative</Role>
      <ShortName>Subordinated Debentures (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/SubordinatedDebentures</ParentRole>
      <Position>76</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R77.htm</HtmlFileName>
      <LongName>999081 - Disclosure - Unused Lines of Credit (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative</Role>
      <ShortName>Unused Lines of Credit (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/UnusedLinesOfCredit</ParentRole>
      <Position>77</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R78.htm</HtmlFileName>
      <LongName>999082 - Disclosure - Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment</Role>
      <ShortName>Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>78</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R79.htm</HtmlFileName>
      <LongName>999083 - Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments</Role>
      <ShortName>Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>79</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R80.htm</HtmlFileName>
      <LongName>999084 - Disclosure - Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome</Role>
      <ShortName>Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>80</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R81.htm</HtmlFileName>
      <LongName>999085 - Disclosure - Derivative Financial Instruments (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative</Role>
      <ShortName>Derivative Financial Instruments (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/DerivativeFinancialInstrumentsTables</ParentRole>
      <Position>81</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R82.htm</HtmlFileName>
      <LongName>999086 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis</Role>
      <ShortName>Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/FairValueAccountingTables</ParentRole>
      <Position>82</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R83.htm</HtmlFileName>
      <LongName>999087 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis</Role>
      <ShortName>Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/FairValueAccountingTables</ParentRole>
      <Position>83</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R84.htm</HtmlFileName>
      <LongName>999088 - Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements</Role>
      <ShortName>Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/FairValueAccountingTables</ParentRole>
      <Position>84</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R85.htm</HtmlFileName>
      <LongName>999089 - Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments</Role>
      <ShortName>Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/FairValueAccountingTables</ParentRole>
      <Position>85</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R86.htm</HtmlFileName>
      <LongName>999090 - Disclosure - Fair Value Accounting (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FairValueAccountingDetailsNarrative</Role>
      <ShortName>Fair Value Accounting (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/FairValueAccountingTables</ParentRole>
      <Position>86</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R87.htm</HtmlFileName>
      <LongName>999091 - Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share computations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations</Role>
      <ShortName>Earnings Per Common Share (Details) - Schedule of earnings per share computations</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/EarningsPerCommonShareTables</ParentRole>
      <Position>87</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R88.htm</HtmlFileName>
      <LongName>999092 - Disclosure - Earnings Per Common Share (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/EarningsPerCommonShareDetailsNarrative</Role>
      <ShortName>Earnings Per Common Share (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/EarningsPerCommonShareTables</ParentRole>
      <Position>88</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R89.htm</HtmlFileName>
      <LongName>999093 - Disclosure - Commitments and Contingencies (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/CommitmentsAndContingenciesDetailsNarrative</Role>
      <ShortName>Commitments and Contingencies (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/CommitmentsAndContingencies</ParentRole>
      <Position>89</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R90.htm</HtmlFileName>
      <LongName>999094 - Disclosure - Income Taxes (Details) - Schedule of components of income tax expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense</Role>
      <ShortName>Income Taxes (Details) - Schedule of components of income tax expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/IncomeTaxesTables</ParentRole>
      <Position>90</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R91.htm</HtmlFileName>
      <LongName>999095 - Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate</Role>
      <ShortName>Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/IncomeTaxesTables</ParentRole>
      <Position>91</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R92.htm</HtmlFileName>
      <LongName>999096 - Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities</Role>
      <ShortName>Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/IncomeTaxesTables</ParentRole>
      <Position>92</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R93.htm</HtmlFileName>
      <LongName>999097 - Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates</Role>
      <ShortName>Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>93</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R94.htm</HtmlFileName>
      <LongName>999098 - Disclosure - Related Party Transactions (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative</Role>
      <ShortName>Related Party Transactions (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/RelatedPartyTransactionsTables</ParentRole>
      <Position>94</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R95.htm</HtmlFileName>
      <LongName>999099 - Disclosure - Financial Instruments With Off-Balance Sheet Risk (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative</Role>
      <ShortName>Financial Instruments With Off-Balance Sheet Risk (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRisk</ParentRole>
      <Position>95</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R96.htm</HtmlFileName>
      <LongName>999100 - Disclosure - Employee Benefit Plan (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative</Role>
      <ShortName>Employee Benefit Plan (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/EmployeeBenefitPlan</ParentRole>
      <Position>96</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R97.htm</HtmlFileName>
      <LongName>999101 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of stock-based compensation expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>97</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R98.htm</HtmlFileName>
      <LongName>999102 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>98</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R99.htm</HtmlFileName>
      <LongName>999103 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company's nonvested restricted stock and changes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges</Role>
      <ShortName>Stock-Based Compensation (Details) - Schedule of the status of the company's nonvested restricted stock and changes</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>99</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R100.htm</HtmlFileName>
      <LongName>999104 - Disclosure - Stock-Based Compensation (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative</Role>
      <ShortName>Stock-Based Compensation (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/Stock-basedCompensationTables</ParentRole>
      <Position>100</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R101.htm</HtmlFileName>
      <LongName>999105 - Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements</Role>
      <ShortName>Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/RegulatoryMattersTables</ParentRole>
      <Position>101</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R102.htm</HtmlFileName>
      <LongName>999106 - Disclosure - Regulatory Matters (Details Narrative)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/RegulatoryMattersDetailsNarrative</Role>
      <ShortName>Regulatory Matters (Details Narrative)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/RegulatoryMattersTables</ParentRole>
      <Position>102</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R103.htm</HtmlFileName>
      <LongName>999107 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed balance sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets</Role>
      <ShortName>Parent Company Financial Information (Details) - Schedule of condensed balance sheets</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/ParentCompanyFinancialInformationTables</ParentRole>
      <Position>103</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R104.htm</HtmlFileName>
      <LongName>999108 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of income</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome</Role>
      <ShortName>Parent Company Financial Information (Details) - Schedule of condensed statements of income</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/ParentCompanyFinancialInformationTables</ParentRole>
      <Position>104</Position>
    </Report>
    <Report instance="sfst4401651-10k.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R105.htm</HtmlFileName>
      <LongName>999109 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows</Role>
      <ShortName>Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://southernfirst.com/role/ParentCompanyFinancialInformationTables</ParentRole>
      <Position>105</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>sfst-20241231.xsd</File>
    <File>sfst-20241231_cal.xml</File>
    <File>sfst-20241231_def.xml</File>
    <File>sfst-20241231_lab.xml</File>
    <File>sfst-20241231_pre.xml</File>
    <File doctype="10-K" isDefinitelyFs="true" isUsgaap="true" original="sfst4401651-10k.htm">sfst4401651-10k.htm</File>
  </InputFiles>
  <SupplementalFiles>
    <File>sfst4401651-10k1x47x1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy items="3">http://fasb.org/srt/2024</BaseTaxonomy>
    <BaseTaxonomy items="2195">http://fasb.org/us-gaap/2024</BaseTaxonomy>
    <BaseTaxonomy items="10">http://xbrl.sec.gov/cyd/2024</BaseTaxonomy>
    <BaseTaxonomy items="38">http://xbrl.sec.gov/dei/2024</BaseTaxonomy>
    <BaseTaxonomy items="6">http://xbrl.sec.gov/ecd/2024</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>127
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "version": "2.2",
 "instance": {
  "sfst4401651-10k.htm": {
   "nsprefix": "SFST",
   "nsuri": "http://southernfirst.com/20241231",
   "dts": {
    "schema": {
     "local": [
      "sfst-20241231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd",
      "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd",
      "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd",
      "https://xbrl.sec.gov/country/2024/country-2024.xsd",
      "https://xbrl.sec.gov/cyd/2024/cyd-2024.xsd",
      "https://xbrl.sec.gov/dei/2024/dei-2024.xsd",
      "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd",
      "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd"
     ]
    },
    "calculationLink": {
     "local": [
      "sfst-20241231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "sfst-20241231_def.xml"
     ]
    },
    "labelLink": {
     "local": [
      "sfst-20241231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "sfst-20241231_pre.xml"
     ]
    },
    "inline": {
     "local": [
      "sfst4401651-10k.htm"
     ]
    }
   },
   "keyStandard": 431,
   "keyCustom": 135,
   "axisStandard": 25,
   "axisCustom": 0,
   "memberStandard": 45,
   "memberCustom": 51,
   "hidden": {
    "total": 637,
    "http://fasb.org/us-gaap/2024": 468,
    "http://southernfirst.com/20241231": 166,
    "http://xbrl.sec.gov/dei/2024": 3
   },
   "contextCount": 515,
   "entityCount": 1,
   "segmentCount": 101,
   "elementCount": 926,
   "unitCount": 6,
   "baseTaxonomies": {
    "http://fasb.org/us-gaap/2024": 2195,
    "http://xbrl.sec.gov/dei/2024": 38,
    "http://xbrl.sec.gov/cyd/2024": 10,
    "http://xbrl.sec.gov/ecd/2024": 6,
    "http://fasb.org/srt/2024": 3
   },
   "report": {
    "R1": {
     "role": "http://southernfirst.com/role/Cover",
     "longName": "00000001 - Document - Cover",
     "shortName": "Cover",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "b",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://southernfirst.com/role/ConsolidatedBalanceSheets",
     "longName": "00000002 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashAndDueFromBanks",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashAndDueFromBanks",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R3": {
     "role": "http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical",
     "longName": "00000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "parenthetical",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PreferredStockParOrStatedValuePerShare",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "us-gaap:PreferredStockParOrStatedValuePerShare",
       "span",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R4": {
     "role": "http://southernfirst.com/role/ConsolidatedStatementsOfIncome",
     "longName": "00000004 - Statement - CONSOLIDATED STATEMENTS OF INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InterestAndFeeIncomeLoansAndLeases",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R5": {
     "role": "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome",
     "longName": "00000005 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity",
     "longName": "00000007 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommonStockMember",
      "name": "us-gaap:StockholdersEquity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R7": {
     "role": "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
     "longName": "00000008 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "7",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DepreciationAmortizationAndAccretionNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R8": {
     "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure",
     "longName": "995410 - Disclosure - Pay vs Performance Disclosure",
     "shortName": "Pay vs Performance Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R9": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
     "longName": "995445 - Disclosure - Insider Trading Arrangements",
     "shortName": "Insider Trading Arrangements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "ecd:MtrlTermsOfTrdArrTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc",
     "longName": "995447 - Disclosure - Insider Trading Policies and Procedures",
     "shortName": "Insider Trading Policies and Procedures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "a",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "ecd:InsiderTrdPoliciesProcAdoptedFlag",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "a",
       "span",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure",
     "longName": "995550 - Disclosure - Cybersecurity Risk Management and Strategy Disclosure",
     "shortName": "Cybersecurity Risk Management and Strategy Disclosure",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivities",
     "longName": "999016 - Disclosure - Summary of Significant Accounting Policies and Activities",
     "shortName": "Summary of Significant Accounting Policies and Activities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://southernfirst.com/role/InvestmentSecurities",
     "longName": "999017 - Disclosure - Investment Securities",
     "shortName": "Investment Securities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://southernfirst.com/role/MortgageLoansHeldForSale",
     "longName": "999018 - Disclosure - Mortgage Loans Held for Sale",
     "shortName": "Mortgage Loans Held for Sale",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:MortgageLoansHeldForSaleTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:MortgageLoansHeldForSaleTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLosses",
     "longName": "999019 - Disclosure - Loans and Allowance for Credit Losses",
     "shortName": "Loans and Allowance for Credit Losses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://southernfirst.com/role/PropertyAndEquipment",
     "longName": "999020 - Disclosure - Property and Equipment",
     "shortName": "Property and Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://southernfirst.com/role/Leases",
     "longName": "999021 - Disclosure - Leases",
     "shortName": "Leases",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://southernfirst.com/role/Deposits",
     "longName": "999022 - Disclosure - Deposits",
     "shortName": "Deposits",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowings",
     "longName": "999023 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings",
     "shortName": "Federal Home Loan Bank Advances and Other Borrowings",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://southernfirst.com/role/SubordinatedDebentures",
     "longName": "999024 - Disclosure - Subordinated Debentures",
     "shortName": "Subordinated Debentures",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SubordinatedBorrowingsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SubordinatedBorrowingsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://southernfirst.com/role/UnusedLinesOfCredit",
     "longName": "999025 - Disclosure - Unused Lines of Credit",
     "shortName": "Unused Lines of Credit",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:UnusedLinesOfCreditTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:UnusedLinesOfCreditTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://southernfirst.com/role/DerivativeFinancialInstruments",
     "longName": "999026 - Disclosure - Derivative Financial Instruments",
     "shortName": "Derivative Financial Instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://southernfirst.com/role/FairValueAccounting",
     "longName": "999027 - Disclosure - Fair Value Accounting",
     "shortName": "Fair Value Accounting",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://southernfirst.com/role/EarningsPerCommonShare",
     "longName": "999028 - Disclosure - Earnings Per Common Share",
     "shortName": "Earnings Per Common Share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:EarningsPerShareTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://southernfirst.com/role/CommitmentsAndContingencies",
     "longName": "999029 - Disclosure - Commitments and Contingencies",
     "shortName": "Commitments and Contingencies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://southernfirst.com/role/IncomeTaxes",
     "longName": "999030 - Disclosure - Income Taxes",
     "shortName": "Income Taxes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://southernfirst.com/role/RelatedPartyTransactions",
     "longName": "999031 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRisk",
     "longName": "999032 - Disclosure - Financial Instruments With Off-Balance Sheet Risk",
     "shortName": "Financial Instruments With Off-Balance Sheet Risk",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://southernfirst.com/role/EmployeeBenefitPlan",
     "longName": "999033 - Disclosure - Employee Benefit Plan",
     "shortName": "Employee Benefit Plan",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://southernfirst.com/role/Stock-basedCompensation",
     "longName": "999034 - Disclosure - Stock-Based Compensation",
     "shortName": "Stock-Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://southernfirst.com/role/Dividends",
     "longName": "999035 - Disclosure - Dividends",
     "shortName": "Dividends",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:DividendsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:DividendsDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://southernfirst.com/role/RegulatoryMatters",
     "longName": "999036 - Disclosure - Regulatory Matters",
     "shortName": "Regulatory Matters",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://southernfirst.com/role/ParentCompanyFinancialInformation",
     "longName": "999037 - Disclosure - Parent Company Financial Information",
     "shortName": "Parent Company Financial Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies",
     "longName": "999038 - Disclosure - Summary of Significant Accounting Policies and Activities (Policies)",
     "shortName": "Summary of Significant Accounting Policies and Activities (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "34",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://southernfirst.com/role/InvestmentSecuritiesTables",
     "longName": "999039 - Disclosure - Investment Securities (Tables)",
     "shortName": "Investment Securities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "35",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables",
     "longName": "999040 - Disclosure - Loans and Allowance for Credit Losses (Tables)",
     "shortName": "Loans and Allowance for Credit Losses (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "36",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://southernfirst.com/role/PropertyAndEquipmentTables",
     "longName": "999041 - Disclosure - Property and Equipment (Tables)",
     "shortName": "Property and Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "37",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://southernfirst.com/role/LeasesTables",
     "longName": "999042 - Disclosure - Leases (Tables)",
     "shortName": "Leases (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "38",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://southernfirst.com/role/DepositsTables",
     "longName": "999043 - Disclosure - Deposits (Tables)",
     "shortName": "Deposits (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "39",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:DetailOfDepositAccountsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:DetailOfDepositAccountsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables",
     "longName": "999044 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Tables)",
     "shortName": "Federal Home Loan Bank Advances and Other Borrowings (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "40",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "SFST:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "SFST:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://southernfirst.com/role/DerivativeFinancialInstrumentsTables",
     "longName": "999045 - Disclosure - Derivative Financial Instruments (Tables)",
     "shortName": "Derivative Financial Instruments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "41",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://southernfirst.com/role/FairValueAccountingTables",
     "longName": "999046 - Disclosure - Fair Value Accounting (Tables)",
     "shortName": "Fair Value Accounting (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "42",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://southernfirst.com/role/EarningsPerCommonShareTables",
     "longName": "999047 - Disclosure - Earnings Per Common Share (Tables)",
     "shortName": "Earnings Per Common Share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "43",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://southernfirst.com/role/IncomeTaxesTables",
     "longName": "999048 - Disclosure - Income Taxes (Tables)",
     "shortName": "Income Taxes (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://southernfirst.com/role/RelatedPartyTransactionsTables",
     "longName": "999049 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://southernfirst.com/role/Stock-basedCompensationTables",
     "longName": "999050 - Disclosure - Stock-Based Compensation (Tables)",
     "shortName": "Stock-Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://southernfirst.com/role/RegulatoryMattersTables",
     "longName": "999051 - Disclosure - Regulatory Matters (Tables)",
     "shortName": "Regulatory Matters (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://southernfirst.com/role/ParentCompanyFinancialInformationTables",
     "longName": "999052 - Disclosure - Parent Company Financial Information (Tables)",
     "shortName": "Parent Company Financial Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative",
     "longName": "999053 - Disclosure - Summary of Significant Accounting Policies and Activities (Details Narrative)",
     "shortName": "Summary of Significant Accounting Policies and Activities (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "49",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:ConcentrationRiskCreditRisk",
       "us-gaap:SignificantAccountingPoliciesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities",
     "longName": "999054 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities",
     "shortName": "Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "50",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_CorporateBondSecuritiesMember",
      "name": "us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R51": {
     "role": "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity",
     "longName": "999055 - Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity",
     "shortName": "Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "51",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities",
     "longName": "999056 - Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities",
     "shortName": "Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "52",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_custom_CorporateBondsMember",
      "name": "SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger",
      "unitRef": "Investments",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_CorporateBondsMember",
      "name": "SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger",
      "unitRef": "Investments",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments",
     "longName": "999057 - Disclosure - Investment Securities (Details) - Schedule of other investments",
     "shortName": "Investment Securities (Details) - Schedule of other investments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "53",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative",
     "longName": "999058 - Disclosure - Investment Securities (Details Narrative)",
     "shortName": "Investment Securities (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "54",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:ProceedsFromSaleOfInvestmentSecurities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:ProceedsFromSaleOfInvestmentSecurities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://southernfirst.com/role/MortgageLoansHeldForSaleDetailsNarrative",
     "longName": "999059 - Disclosure - Mortgage Loans Held for Sale (Details Narrative)",
     "shortName": "Mortgage Loans Held for Sale (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "55",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "SFST:MortgageLoansHeldForSaleTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:MortgagesHeldForSaleFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "SFST:MortgageLoansHeldForSaleTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio",
     "longName": "999060 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "56",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:NotesReceivableGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "SFST:LoansAndLeasesReceivableNetOfDeferredIncomePercentage",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R57": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType",
     "longName": "999061 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "57",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LoansReceivableWithVariableRatesOfInterest1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "SFST:LoanReceivableByRateTypeTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LoansReceivableWithVariableRatesOfInterest1",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "SFST:LoanReceivableByRateTypeTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
     "longName": "999062 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "58",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "SFST:ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "SFST:ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
     "longName": "999063 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "59",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "SFST:TotalLoan",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensatingBalancesTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "SFST:TotalLoan",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfCompensatingBalancesTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs",
     "longName": "999064 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "60",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories",
     "longName": "999065 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "61",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:NotesReceivableGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_NonaccrualLoansWithNoAllowanceMember",
      "name": "SFST:TotalNonaccrualLoans",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R62": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
     "longName": "999066 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "62",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "SFST:ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R63": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
     "longName": "999067 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "63",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "SFST:SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AllowanceForLoanAndLeaseLossesRealEstate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "SFST:SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments",
     "longName": "999068 - Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments",
     "shortName": "Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "64",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:FinancingReceivableAllowanceForCreditLosses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2022-01-012022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember",
      "name": "SFST:AdjustmentForAdoptionOfCECL",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R65": {
     "role": "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative",
     "longName": "999069 - Disclosure - Loans and Allowance for Credit Losses (Details Narrative)",
     "shortName": "Loans and Allowance for Credit Losses (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "65",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "SFST:RealEstateLoanPercentageOfAggregateLoan",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "SFST:RealEstateLoanPercentageOfAggregateLoan",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment",
     "longName": "999070 - Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment",
     "shortName": "Property and Equipment (Details) - Schedule of components of property and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "66",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentGross",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:PropertyPlantAndEquipmentTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment",
     "longName": "999071 - Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment",
     "shortName": "Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "67",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_custom_SoftwareMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "SFST:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_SoftwareMember",
      "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "SFST:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://southernfirst.com/role/PropertyAndEquipmentDetailsNarrative",
     "longName": "999072 - Disclosure - Property and Equipment (Details Narrative)",
     "shortName": "Property and Equipment (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "68",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DepreciationDepletionAndAmortization",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "span",
       "p",
       "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue",
     "longName": "999073 - Disclosure - Leases (Details) - Schedule of operating lease payment due",
     "shortName": "Leases (Details) - Schedule of operating lease payment due",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "69",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://southernfirst.com/role/LeasesDetailsNarrative",
     "longName": "999074 - Disclosure - Leases (Details Narrative)",
     "shortName": "Leases (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "70",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentOtherNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:PropertyPlantAndEquipmentOtherNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:LesseeOperatingLeasesTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts",
     "longName": "999075 - Disclosure - Deposits (Details) - Schedule of detail in deposit accounts",
     "shortName": "Deposits (Details) - Schedule of detail in deposit accounts",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "SFST:DetailOfDepositAccountsTableTextBlock",
       "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:NoninterestBearingDepositLiabilities",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "SFST:DetailOfDepositAccountsTableTextBlock",
       "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit",
     "longName": "999076 - Disclosure - Deposits (Details) - Schedule of maturities of deposit",
     "shortName": "Deposits (Details) - Schedule of maturities of deposit",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:TimeDepositMaturitiesYearOne",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "SFST:ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock",
       "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:TimeDepositMaturitiesYearOne",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "SFST:ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock",
       "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://southernfirst.com/role/DepositsDetailsNarrative",
     "longName": "999077 - Disclosure - Deposits (Details Narrative)",
     "shortName": "Deposits (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:TimeDeposits100000OrMore",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:TimeDeposits100000OrMore",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DepositLiabilitiesDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R74": {
     "role": "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding",
     "longName": "999078 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding",
     "shortName": "Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AdvancesFromFederalHomeLoanBanks",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "SFST:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock",
       "SFST:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R75": {
     "role": "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative",
     "longName": "999079 - Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details Narrative)",
     "shortName": "Federal Home Loan Bank Advances and Other Borrowings (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:AdvancesFromFederalHomeLoanBanks",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "SFST:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "SFST:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R76": {
     "role": "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative",
     "longName": "999080 - Disclosure - Subordinated Debentures (Details Narrative)",
     "shortName": "Subordinated Debentures (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:JuniorSubordinatedNotes",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:DescriptionOfWallStreetReformAndConsumerProtectionAct",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:SubordinatedBorrowingsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R77": {
     "role": "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative",
     "longName": "999081 - Disclosure - Unused Lines of Credit (Details Narrative)",
     "shortName": "Unused Lines of Credit (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "SFST:UnusedLinesOfCreditTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "SFST:UnusedLinesOfCreditTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R78": {
     "role": "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment",
     "longName": "999082 - Disclosure - Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment",
     "shortName": "Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_custom_FixedRateAssetLiabilityMember",
      "name": "us-gaap:HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "SFST:ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_FixedRateAssetLiabilityMember",
      "name": "us-gaap:HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "SFST:ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments",
     "longName": "999083 - Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments",
     "shortName": "Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_SwapMember",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_SwapMember",
      "name": "us-gaap:DerivativeNotionalAmount",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome",
     "longName": "999084 - Disclosure - Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income",
     "shortName": "Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:GainLossOnFairValueHedgeIneffectivenessNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:GainLossOnFairValueHedgeIneffectivenessNet",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative",
     "longName": "999085 - Disclosure - Derivative Financial Instruments (Details Narrative)",
     "shortName": "Derivative Financial Instruments (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_InterestRateSwapMember",
      "name": "us-gaap:AccruedInvestmentIncomeReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_InterestRateSwapMember",
      "name": "us-gaap:AccruedInvestmentIncomeReceivable",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis",
     "longName": "999086 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis",
     "shortName": "Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember",
      "name": "SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember",
      "name": "SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
     "longName": "999087 - Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis",
     "shortName": "Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_FairValueMeasurementsNonrecurringMember",
      "name": "us-gaap:AlternativeInvestment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_us-gaap_FairValueMeasurementsNonrecurringMember",
      "name": "us-gaap:AlternativeInvestment",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements",
     "longName": "999088 - Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements",
     "shortName": "Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:FairValueOfMeasurementsValuationTechniques",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:FairValueOfMeasurementsValuationTechniques",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R85": {
     "role": "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments",
     "longName": "999089 - Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments",
     "shortName": "Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OtherInvestments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:OtherAssetsFairValueDisclosure",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:FairValueByBalanceSheetGroupingTextBlock",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R86": {
     "role": "http://southernfirst.com/role/FairValueAccountingDetailsNarrative",
     "longName": "999090 - Disclosure - Fair Value Accounting (Details Narrative)",
     "shortName": "Fair Value Accounting (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:PercentageOfLoansCollateralByRealEstate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "SFST:PercentageOfLoansCollateralByRealEstate",
      "unitRef": "Pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:FairValueDisclosuresTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R87": {
     "role": "http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations",
     "longName": "999091 - Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share computations",
     "shortName": "Earnings Per Common Share (Details) - Schedule of earnings per share computations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R88": {
     "role": "http://southernfirst.com/role/EarningsPerCommonShareDetailsNarrative",
     "longName": "999092 - Disclosure - Earnings Per Common Share (Details Narrative)",
     "shortName": "Earnings Per Common Share (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:EarningsPerShareTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://southernfirst.com/role/CommitmentsAndContingenciesDetailsNarrative",
     "longName": "999093 - Disclosure - Commitments and Contingencies (Details Narrative)",
     "shortName": "Commitments and Contingencies (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "SFST:ApproximatelyCommitmentsTotaled",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "SFST:ApproximatelyCommitmentsTotaled",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R90": {
     "role": "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense",
     "longName": "999094 - Disclosure - Income Taxes (Details) - Schedule of components of income tax expense",
     "shortName": "Income Taxes (Details) - Schedule of components of income tax expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:CurrentFederalTaxExpenseBenefit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R91": {
     "role": "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate",
     "longName": "999095 - Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate",
     "shortName": "Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities",
     "longName": "999096 - Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities",
     "shortName": "Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
       "us-gaap:IncomeTaxDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R93": {
     "role": "http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates",
     "longName": "999097 - Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates",
     "shortName": "Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "SFST:LoanTransactionsWithRelatedParty",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2022-12-31",
      "name": "SFST:LoanTransactionsWithRelatedParty",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative",
     "longName": "999098 - Disclosure - Related Party Transactions (Details Narrative)",
     "shortName": "Related Party Transactions (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:OperatingLeaseLeaseIncomeLeasePayments",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RelatedPartyTransactionsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R95": {
     "role": "http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative",
     "longName": "999099 - Disclosure - Financial Instruments With Off-Balance Sheet Risk (Details Narrative)",
     "shortName": "Financial Instruments With Off-Balance Sheet Risk (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:UnusedCommitmentsToExtendCredit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:UnusedCommitmentsToExtendCredit",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:FinancialInstrumentsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R96": {
     "role": "http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative",
     "longName": "999100 - Disclosure - Employee Benefit Plan (Details Narrative)",
     "shortName": "Employee Benefit Plan (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember",
      "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember",
      "name": "us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense",
     "longName": "999101 - Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense",
     "shortName": "Stock-Based Compensation (Details) - Schedule of stock-based compensation expense",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockOptionPlanExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:StockOptionPlanExpense",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R98": {
     "role": "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges",
     "longName": "999102 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes",
     "shortName": "Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
      "unitRef": "USDPShares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges",
     "longName": "999103 - Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company's nonvested restricted stock and changes",
     "shortName": "Stock-Based Compensation (Details) - Schedule of the status of the company's nonvested restricted stock and changes",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "AsOf2023-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2021-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R100": {
     "role": "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative",
     "longName": "999104 - Disclosure - Stock-Based Compensation (Details Narrative)",
     "shortName": "Stock-Based Compensation (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
      "unitRef": "Shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements",
     "longName": "999105 - Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements",
     "shortName": "Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31_custom_BankMember",
      "name": "us-gaap:Capital",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_custom_BankMember",
      "name": "us-gaap:Capital",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://southernfirst.com/role/RegulatoryMattersDetailsNarrative",
     "longName": "999106 - Disclosure - Regulatory Matters (Details Narrative)",
     "shortName": "Regulatory Matters (Details Narrative)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "span",
       "p",
       "us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets",
     "longName": "999107 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed balance sheets",
     "shortName": "Parent Company Financial Information (Details) - Schedule of condensed balance sheets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "AsOf2024-12-31",
      "name": "us-gaap:CashCashEquivalentsAndFederalFundsSold",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "AsOf2024-12-31_srt_ParentCompanyMember",
      "name": "us-gaap:CashCashEquivalentsAndFederalFundsSold",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedBalanceSheetTableTextBlock",
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R104": {
     "role": "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome",
     "longName": "999108 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of income",
     "shortName": "Parent Company Financial Information (Details) - Schedule of condensed statements of income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_srt_ParentCompanyMember",
      "name": "us-gaap:InterestAndDividendIncomeOperating",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedIncomeStatementTableTextBlock",
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows",
     "longName": "999109 - Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows",
     "shortName": "Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "From2024-01-01to2024-12-31",
      "name": "us-gaap:NetIncomeLoss",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "From2024-01-012024-12-31_srt_ParentCompanyMember",
      "name": "us-gaap:ShareBasedCompensation",
      "unitRef": "USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-3",
      "ancestors": [
       "td",
       "tr",
       "table",
       "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock",
       "us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "sfst4401651-10k.htm",
      "unique": true
     }
    }
   },
   "tag": {
    "us-gaap_AccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccountsNotesAndLoansReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsNotesAndLoansReceivableLineItems",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r319",
      "r1099"
     ]
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued expenses",
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r79"
     ]
    },
    "us-gaap_AccountsReceivableChangeInMethodCreditLossExpenseReversal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccountsReceivableChangeInMethodCreditLossExpenseReversal",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reversal of expenses",
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable from change in methodology."
       }
      }
     },
     "auth_ref": [
      "r365"
     ]
    },
    "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accretion and amortization of securities discounts and premiums, net",
        "label": "Accretion (Amortization) of Discounts and Premiums, Investments",
        "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "us-gaap_AccruedEmployeeBenefitsCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedEmployeeBenefitsCurrentAndNoncurrent",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued benefit obligation",
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them."
       }
      }
     },
     "auth_ref": [
      "r136"
     ]
    },
    "SFST_AccruedInterestReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AccruedInterestReceivable",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest receivable"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_AccruedInterestReceivablePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AccruedInterestReceivablePolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued Interest Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccruedInvestmentIncomeReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccruedInvestmentIncomeReceivable",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest receivable related to interest rate swap",
        "documentation": "Interest, dividends, rents, ancillary and other revenues earned but not yet received by the entity on its investments."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r728",
      "r1063"
     ]
    },
    "SFST_Accruing3059DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "Accruing3059DaysPastDueMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruing 30-59 Days Past Due [Member]",
        "documentation": "Accruing 30-59 Days Past Due [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_Accruing6089DaysPastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "Accruing6089DaysPastDueMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruing 60-89 Days Past Due [Member]",
        "documentation": "Accruing 60-89 Days Past Due [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_Accruing90DaysOrMorePastDueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "Accruing90DaysOrMorePastDueMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruing 90 Days or More Past Due [Member]",
        "documentation": "Accruing 90 Days or more Past Due [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_AccruingCurrentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AccruingCurrentMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accruing Current [Member]",
        "documentation": "Accruing Current [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Accumulated depreciation and amortization",
        "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment",
        "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services."
       }
      }
     },
     "auth_ref": [
      "r39",
      "r238",
      "r730"
     ]
    },
    "SFST_AccumulatedDepreciationandAmortizationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AccumulatedDepreciationandAmortizationMember",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortization [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive loss",
        "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r23",
      "r100",
      "r243",
      "r722",
      "r754",
      "r755"
     ]
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated other comprehensive income (loss)",
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r15",
      "r23",
      "r599",
      "r602",
      "r647",
      "r750",
      "r751",
      "r1064",
      "r1065",
      "r1066",
      "r1081",
      "r1082",
      "r1083",
      "r1084"
     ]
    },
    "ecd_Additional402vDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Additional402vDisclosureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional 402(v) Disclosure"
       }
      }
     },
     "auth_ref": [
      "r985"
     ]
    },
    "SFST_AdditionalBorrowingsUnderFederalHomeLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AdditionalBorrowingsUnderFederalHomeLoan",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional borrowings under FHLB"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdditionalPaidInCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapital",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additional paid-in capital",
        "label": "Additional Paid in Capital",
        "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock."
       }
      }
     },
     "auth_ref": [
      "r92",
      "r901",
      "r1251"
     ]
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdditionalPaidInCapitalMember",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r767",
      "r1081",
      "r1082",
      "r1083",
      "r1084",
      "r1178",
      "r1255"
     ]
    },
    "ecd_AdjToCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation, Amount"
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "ecd_AdjToCompAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToCompAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Compensation [Axis]"
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "ecd_AdjToNonPeoNeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToNonPeoNeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment to Non-PEO NEO Compensation Footnote"
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "ecd_AdjToPeoCompFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AdjToPeoCompFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment To PEO Compensation, Footnote"
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "SFST_AdjustmentForAdoptionOfCECL": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AdjustmentForAdoptionOfCECL",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment for adoption of CECL",
        "documentation": "Adjustment for adoption of CECL."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_AdjustmentForCecl": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AdjustmentForCecl",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustment for CECL"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation expense related to restricted stock, net of tax",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation expense related to stock options, net of tax",
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r51",
      "r52",
      "r510"
     ]
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile net income to cash provided by operating activities:",
        "verboseLabel": "Adjustments to reconcile net income to cash provided by operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_AdoptionOfASU201613": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AdoptionOfASU201613",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption of ASU 2016-13"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AdvancesFromFederalHomeLoanBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AdvancesFromFederalHomeLoanBanks",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding",
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total FHLB advances outstanding amount",
        "verboseLabel": "Advance from Federal Home Loan Bank",
        "documentation": "Amount of borrowings as of the balance sheet date from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and liquidity shortages."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "us-gaap_AgencySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AgencySecuritiesMember",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US government agencies [Member]",
        "documentation": "Securities issued by government sponsored entities."
       }
      }
     },
     "auth_ref": [
      "r1104",
      "r1110"
     ]
    },
    "ecd_AggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r952",
      "r963",
      "r977",
      "r1003"
     ]
    },
    "ecd_AggtErrCompNotYetDeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AggtErrCompNotYetDeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate Erroneous Compensation Not Yet Determined"
       }
      }
     },
     "auth_ref": [
      "r955",
      "r966",
      "r980",
      "r1006"
     ]
    },
    "ecd_AllAdjToCompMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllAdjToCompMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r991"
     ]
    },
    "ecd_AllExecutiveCategoriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllExecutiveCategoriesMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r998"
     ]
    },
    "ecd_AllIndividualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllIndividualsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "auth_ref": [
      "r956",
      "r967",
      "r981",
      "r998",
      "r1007",
      "r1011",
      "r1019"
     ]
    },
    "ecd_AllTradingArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AllTradingArrangementsMember",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "auth_ref": [
      "r1017"
     ]
    },
    "SFST_AllowanceForCreditLossesForLoanCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AllowanceForCreditLossesForLoanCommitments",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit losses for unfunded loan commitments",
        "documentation": "The predicted amount of loss a bank may be exposed to when a debtor defaults on a loan."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_AllowanceForCreditLossesLoansPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AllowanceForCreditLossesLoansPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for Credit Losses - Loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of allowance for credit losses for unfunded loan commitments",
        "documentation": "Tabular disclosure of allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r167",
      "r1120"
     ]
    },
    "SFST_AllowanceForCreditLossesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AllowanceForCreditLossesPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for Credit Losses \u2013 Investment Securities"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_AllowanceForCreditLossesUnfundedLoanCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AllowanceForCreditLossesUnfundedLoanCommitmentsMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance For Credit Losses Unfunded Loan Commitments [Member]",
        "documentation": "Allowance For Credit Losses Unfunded Loan Commitments [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AllowanceForLoanAndLeaseLossesRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AllowanceForLoanAndLeaseLossesRealEstate",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real estate",
        "documentation": "The reserve to cover probable credit losses related to specifically identified fixed maturity real estate loans as well as probable credit losses inherent in the remainder of that loan portfolio."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net loan recoveries (charge-offs)",
        "documentation": "Allowance for loan and lease losses write offs net of recoveries."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_AllowanceForLoanLossesAsPercentageOfGrossLoans": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AllowanceForLoanLossesAsPercentageOfGrossLoans",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit losses to gross loans",
        "documentation": "Allowance for loan losses as a percentage of gross loans."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_AllowanceForLoanLossesAsPercentageOfNonperformingLoans": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AllowanceForLoanLossesAsPercentageOfNonperformingLoans",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit losses to nonperforming loans",
        "documentation": "Allowance for credit losses as a percentage of nonperforming loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AlternativeInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AlternativeInvestment",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individually evaluated loans",
        "documentation": "Fair value of investment other than investment in equity security, investment in debt security and equity method investment. Includes, but is not limited to, investment in certain entities that calculate net asset value per share. Example includes, but is not limited to, investment in hedge fund, venture capital fund, private equity fund, and real estate partnership or fund."
       }
      }
     },
     "auth_ref": [
      "r608",
      "r619",
      "r890",
      "r892",
      "r893",
      "r1180",
      "r1182",
      "r1183",
      "r1184"
     ]
    },
    "dei_AmendmentDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentDescription",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Description",
        "documentation": "Description of changes contained within amended document."
       }
      }
     },
     "auth_ref": []
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_AmortizationOfDeferredCompensationOnRestrictedStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AmortizationOfDeferredCompensationOnRestrictedStock",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted stock grant expense"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AnnualInformationForm": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AnnualInformationForm",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Annual Information Form",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form."
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "presentation": [
      "http://southernfirst.com/role/EarningsPerCommonShareDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Anti-dilutive in the calculation of earnings per share, amount",
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented."
       }
      }
     },
     "auth_ref": [
      "r298"
     ]
    },
    "SFST_ApproximatelyCommitmentsTotaled": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ApproximatelyCommitmentsTotaled",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/CommitmentsAndContingenciesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total commitments"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_AssetBackedSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AssetBackedSecurities",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset-backed securities",
        "documentation": "Asset backed securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetBackedSecuritiesMember",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Asset-backed securities [Member]",
        "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans."
       }
      }
     },
     "auth_ref": [
      "r874",
      "r903",
      "r1105",
      "r1111",
      "r1112"
     ]
    },
    "us-gaap_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total assets",
        "verboseLabel": "Total assets",
        "label": "Assets [Default Label]",
        "documentation": "Amount of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r131",
      "r166",
      "r240",
      "r271",
      "r302",
      "r305",
      "r313",
      "r314",
      "r360",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r587",
      "r589",
      "r627",
      "r717",
      "r792",
      "r855",
      "r856",
      "r901",
      "r923",
      "r1133",
      "r1134",
      "r1201"
     ]
    },
    "us-gaap_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ASSETS",
        "verboseLabel": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_AssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total assets measured at fair value on a recurring basis",
        "verboseLabel": "Total assets measured at fair value on a nonrecurring basis",
        "documentation": "Fair value portion of asset recognized for present right to economic benefit."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r610",
      "r890"
     ]
    },
    "us-gaap_AssetsFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AssetsFairValueDisclosureAbstract",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets"
       }
      }
     },
     "auth_ref": []
    },
    "dei_AuditedAnnualFinancialStatements": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditedAnnualFinancialStatements",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Audited Annual Financial Statements",
        "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements."
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r936",
      "r938",
      "r959"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorLocation",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r936",
      "r938",
      "r959"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "AuditorName",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r936",
      "r938",
      "r959"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale, Gross Unrealized Gains",
        "documentation": "Amount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r332"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale, Gross Unrealized Losses",
        "documentation": "Amount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale, Amortized Cost",
        "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r329",
      "r380",
      "r715"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due after five through ten years, Amortized Cost",
        "documentation": "Amortized cost 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)."
       }
      }
     },
     "auth_ref": [
      "r1108"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due after five through ten years, Fair Value",
        "documentation": "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)."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r700"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due after one through five years, Amortized Cost",
        "documentation": "Amortized cost 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)."
       }
      }
     },
     "auth_ref": [
      "r1107"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due after one through five years, Fair Value",
        "documentation": "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)."
       }
      }
     },
     "auth_ref": [
      "r337",
      "r699"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due after ten years , Amortized Cost",
        "documentation": "Amortized cost 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)."
       }
      }
     },
     "auth_ref": [
      "r1109"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due after ten years ,Fair Value",
        "documentation": "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)."
       }
      }
     },
     "auth_ref": [
      "r339",
      "r701"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due within one year, Amortized Cost",
        "documentation": "Amortized cost 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)."
       }
      }
     },
     "auth_ref": [
      "r1106"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Due within one year, Fair Value",
        "documentation": "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)."
       }
      }
     },
     "auth_ref": [
      "r336",
      "r698"
     ]
    },
    "us-gaap_AvailableForSaleSecuritiesDebtSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AvailableForSaleSecuritiesDebtSecurities",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Investments",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValuesOfInvestmentSecuritiesAvailableForSaleByContractualMaturity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment securities available for sale",
        "verboseLabel": "Available for sale, Fair Value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r380",
      "r609",
      "r692",
      "r890",
      "r892",
      "r1102",
      "r1182",
      "r1183",
      "r1184"
     ]
    },
    "SFST_AvailableForSaleSecuritiesTotalNumberOfInvestments": {
     "xbrltype": "integerItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "AvailableForSaleSecuritiesTotalNumberOfInvestments",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Available for sale Securities, Total, Number of investments | Investments",
        "documentation": "Number of investments in continuous unrealized loss position.",
        "label": "AvailableForSaleSecuritiesTotalNumberOfInvestments"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_AwardExrcPrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardExrcPrice",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise Price"
       }
      }
     },
     "auth_ref": [
      "r1014"
     ]
    },
    "ecd_AwardGrantDateFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardGrantDateFairValue",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value as of Grant Date"
       }
      }
     },
     "auth_ref": [
      "r1015"
     ]
    },
    "ecd_AwardTmgDiscLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgDiscLineItems",
     "auth_ref": [
      "r1010"
     ]
    },
    "ecd_AwardTmgHowMnpiCnsdrdTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgHowMnpiCnsdrdTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing, How MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "ecd_AwardTmgMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Method"
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "ecd_AwardTmgMnpiCnsdrdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiCnsdrdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Considered"
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "ecd_AwardTmgMnpiDiscTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgMnpiDiscTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing MNPI Disclosure"
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "ecd_AwardTmgPredtrmndFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardTmgPredtrmndFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Timing Predetermined"
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_AwardTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "AwardTypeAxis",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative",
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Award Type [Axis]",
        "documentation": "Information by type of award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r515",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541"
     ]
    },
    "ecd_AwardUndrlygSecuritiesAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardUndrlygSecuritiesAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Securities"
       }
      }
     },
     "auth_ref": [
      "r1013"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Awards Close in Time to MNPI Disclosures, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1012"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures [Table]"
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "ecd_AwardsCloseToMnpiDiscTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "AwardsCloseToMnpiDiscTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Awards Close in Time to MNPI Disclosures, Table"
       }
      }
     },
     "auth_ref": [
      "r1011"
     ]
    },
    "SFST_BalanceSheetLocationDescription": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "BalanceSheetLocationDescription",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balance Sheet Location, description",
        "documentation": "Description of balance sheet location."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_BankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "BankMember",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BankOwnedLifeInsurance": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BankOwnedLifeInsurance",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank owned life insurance",
        "documentation": "The carrying amount of a life insurance policy on an officer, executive or employee for which the reporting entity (a bank) is entitled to proceeds from the policy upon death of the insured or surrender of the insurance policy."
       }
      }
     },
     "auth_ref": [
      "r1212"
     ]
    },
    "us-gaap_BankOwnedLifeInsuranceIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BankOwnedLifeInsuranceIncome",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income from bank owned life insurance",
        "documentation": "Earnings on or other increases in the value of the cash surrender value of bank owned life insurance policies."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "SFST_BankOwnedLifeInsurancePoliciesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "BankOwnedLifeInsurancePoliciesPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bank Owned Life Insurance Policies"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basis of Presentation",
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_BuildingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "BuildingMember",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings [Member]",
        "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities."
       }
      }
     },
     "auth_ref": [
      "r115"
     ]
    },
    "SFST_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "BuildingsMember",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Buildings [Member]",
        "label": "BuildingsMember"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_BusinessAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "BusinessAssets",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business assets",
        "documentation": "Amount of business assets."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_BusinessLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "BusinessLoanMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business [Member]",
        "documentation": "Business Loan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_BusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "BusinessMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Business [Member]",
        "documentation": "Business [Member]",
        "label": "Business [Member] [Default Label]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_Capital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Capital",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Capital (to risk weighted assets) Amount",
        "documentation": "Amount of total capital as defined by regulatory framework."
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "us-gaap_CapitalRequiredForCapitalAdequacy": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalRequiredForCapitalAdequacy",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Capital (to risk weighted assets) For capital adequacy purposes minimum",
        "documentation": "Amount of minimum total risk-based capital required for capital adequacy as defined by regulatory framework."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r710"
     ]
    },
    "SFST_CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CapitalRequiredToBeWellCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CapitalRequiredToBeWellCapitalized",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum",
        "documentation": "Amount of minimum total risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action."
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "SFST_CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CapitalToRiskWeightedAssets1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CapitalToRiskWeightedAssets1",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Capital (to risk weighted assets) Actual Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows",
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodStartLabel": "Cash and cash equivalents, beginning of year",
        "periodEndLabel": "Cash and cash equivalents, end of year",
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r236",
      "r849"
     ]
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAtCarryingValueAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsAxis",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Axis]",
        "documentation": "Information by type of cash and cash equivalent balance."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "us-gaap_CashAndCashEquivalentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsLineItems",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalents",
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "us-gaap_CashAndDueFromBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashAndDueFromBanks",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and due from banks",
        "documentation": "For banks and other depository institutions: Includes cash on hand (currency and coin), cash items in process of collection, noninterest bearing deposits due from other financial institutions (including corporate credit unions), and noninterest bearing balances with the Federal Reserve Banks, Federal Home Loan Banks and central banks."
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "us-gaap_CashCashEquivalentsAndFederalFundsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsAndFederalFundsSold",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total cash and cash equivalents",
        "verboseLabel": "Cash and cash equivalents",
        "label": "Cash, Cash Equivalents, and Federal Funds Sold",
        "documentation": "The sum of cash and cash equivalents plus Federal Funds Sold. Cash and cash equivalents consist of short term, highly liquid investments that are readily convertible to known amounts of cash and are so near their maturity that they present negligible risk of changes in value due to changes in interest rates -- usually with an original maturity less than 90 days."
       }
      }
     },
     "auth_ref": [
      "r129",
      "r139",
      "r141"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Cash and cash equivalents, beginning of year",
        "periodEndLabel": "Cash and cash equivalents, end of year",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents",
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r28",
      "r108",
      "r268"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net increase (decrease) in cash and cash equivalents",
        "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Excluding Exchange Rate Effect",
        "documentation": "Amount of increase (decrease) in cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; excluding effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r108"
     ]
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net (decrease) increase in cash and cash equivalents",
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r108"
     ]
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net cash provided by operating activities",
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r108"
     ]
    },
    "us-gaap_CertificatesOfDepositAtCarryingValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CertificatesOfDepositAtCarryingValue",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other nonmarketable investments",
        "documentation": "A savings certificate entitling the Entity (that is, bearer) to receive interest at an established maturity date, based upon a fixed interest rate. A certificate of deposit may be issued in any denomination. Certificates of deposit are generally issued by commercial banks and, therefore, insured by the FDIC (up to the prescribed limit). Certificates of deposit generally restrict holders from withdrawing funds on demand without the incurrence of penalties. Generally, only certificates of deposit with original maturities of three months or less qualify as cash equivalents. Original maturity means original maturity to the entity holding the investment. As a related example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months."
       }
      }
     },
     "auth_ref": [
      "r1059"
     ]
    },
    "ecd_ChangedPeerGroupFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ChangedPeerGroupFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changed Peer Group, Footnote"
       }
      }
     },
     "auth_ref": [
      "r989"
     ]
    },
    "dei_CityAreaCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CityAreaCode",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "City Area Code",
        "documentation": "Area code of city"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_CoSelectedMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Amount"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "ecd_CoSelectedMeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CoSelectedMeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company Selected Measure Name"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "us-gaap_CollateralAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralAxis",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Collateral Held [Axis]",
        "documentation": "Information by category of collateral or no collateral, from lender's perspective."
       }
      }
     },
     "auth_ref": [
      "r860"
     ]
    },
    "us-gaap_CollateralDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CollateralDomain",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Category of collateral or no collateral, from lender's perspective."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CommercialAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CommercialAbstract",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial",
        "documentation": "Commercial [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CommercialAndConsumerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CommercialAndConsumerMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial &amp; Consumer [Member]",
        "documentation": "Commercial And Consumer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CommercialConstructionLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CommercialConstructionLoansMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial Construction Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialLoanMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial [Member]",
        "documentation": "A loan, whether secured or unsecured, to a company for purposes such as seasonal working capital needs, inventory financing, equipment purchases and acquisitions."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CommercialLoansPercentageOfAggregateRealEstateLoan": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CommercialLoansPercentageOfAggregateRealEstateLoan",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commercial loans percentage"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CommercialLoansReceivablePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CommercialLoansReceivablePercentage",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total loans percentage",
        "documentation": "Total percentage of deferred loan fees and costs of commercial loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommercialRealEstateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommercialRealEstateMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-owner occupied RE [Member]",
        "documentation": "Property that is solely used for business purposes."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r862",
      "r1140"
     ]
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/CommitmentsAndContingencies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitments and Contingencies",
        "documentation": "The entire disclosure for commitments and contingencies."
       }
      }
     },
     "auth_ref": [
      "r116",
      "r389",
      "r390",
      "r842",
      "r1124",
      "r1129"
     ]
    },
    "us-gaap_CommonStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockMember",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock",
        "documentation": "Stock that is subordinate to all other stock of the issuer."
       }
      }
     },
     "auth_ref": [
      "r912",
      "r913",
      "r914",
      "r916",
      "r917",
      "r918",
      "r921",
      "r1081",
      "r1082",
      "r1084",
      "r1178",
      "r1249",
      "r1255"
     ]
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockParOrStatedValuePerShare",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value",
        "documentation": "Face amount or stated value per share of common stock."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesAuthorized",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, authorized shares",
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r779"
     ]
    },
    "us-gaap_CommonStockSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesIssued",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, issued shares",
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury."
       }
      }
     },
     "auth_ref": [
      "r90"
     ]
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockSharesOutstanding",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, outstanding shares",
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r90",
      "r779",
      "r798",
      "r1255",
      "r1256"
     ]
    },
    "us-gaap_CommonStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CommonStockValue",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock, par value $.01 per share, 20,000,000 shares authorized, 8,164,872 shares issued and outstanding at December 31, 2024; 10,000,000 shares authorized, 8,088,186 shares issued and outstanding at December 31, 2023",
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r721",
      "r901"
     ]
    },
    "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Company Selected Measure"
       }
      }
     },
     "auth_ref": [
      "r995"
     ]
    },
    "ecd_CompActuallyPaidVsNetIncomeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsNetIncomeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Net Income"
       }
      }
     },
     "auth_ref": [
      "r994"
     ]
    },
    "ecd_CompActuallyPaidVsOtherMeasureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsOtherMeasureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Other Measure"
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Actually Paid vs. Total Shareholder Return"
       }
      }
     },
     "auth_ref": [
      "r993"
     ]
    },
    "SFST_CompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CompanyMember",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Company [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners."
       }
      }
     },
     "auth_ref": [
      "r24",
      "r251",
      "r253",
      "r259",
      "r694",
      "r736",
      "r737"
     ]
    },
    "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ComprehensiveIncomePolicyPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive Income",
        "documentation": "Disclosure of accounting policy for comprehensive income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConcentrationRiskCreditRisk": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConcentrationRiskCreditRisk",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks and Uncertainties",
        "documentation": "Disclosure of accounting policy for credit risk."
       }
      }
     },
     "auth_ref": [
      "r72",
      "r194"
     ]
    },
    "srt_CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Information Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company Financial Information",
        "documentation": "The entire disclosure for condensed financial information, including the financial position, cash flows, and the results of operations of the registrant (parent company) as of the same dates or for the same periods for which audited consolidated financial statements are being presented. Alternatively, the details of this disclosure can be reported by the specific parent company taxonomy elements, indicating the appropriate date and period contexts in an instance document."
       }
      }
     },
     "auth_ref": [
      "r273",
      "r1036"
     ]
    },
    "srt_CondensedFinancialStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "CondensedFinancialStatementsCaptionsLineItems",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Statements, Captions [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r228",
      "r229",
      "r230",
      "r273",
      "r1036"
     ]
    },
    "srt_ConsolidatedEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesAxis",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated Entities [Axis]",
        "documentation": "Information by consolidated entity or group of entities."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r227",
      "r273",
      "r587",
      "r588",
      "r589",
      "r590",
      "r654",
      "r843",
      "r1054",
      "r1055",
      "r1056",
      "r1132",
      "r1135",
      "r1136"
     ]
    },
    "srt_ConsolidatedEntitiesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ConsolidatedEntitiesDomain",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity or group of entities consolidated into reporting entity."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r227",
      "r273",
      "r587",
      "r588",
      "r589",
      "r590",
      "r654",
      "r843",
      "r1054",
      "r1055",
      "r1056",
      "r1132",
      "r1135",
      "r1136"
     ]
    },
    "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Investments",
        "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r191"
     ]
    },
    "us-gaap_ConstructionInProgressMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionInProgressMember",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction in process [Member]",
        "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ConstructionLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionLoansMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Construction [Member]",
        "documentation": "A borrowing arrangement which provides the entity constructing a facility (such as a building and a landfill) with funds to effect construction, generally on a draw down, or as needed, basis."
       }
      }
     },
     "auth_ref": [
      "r924",
      "r1093"
     ]
    },
    "us-gaap_ConstructionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConstructionMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Construction [Member]",
        "label": "Construction [Member] [Default Label]",
        "documentation": "Building or developing real estate. Includes, but is not limited to, improvement to land for drainage, utilities, grading and subdividing."
       }
      }
     },
     "auth_ref": [
      "r1139"
     ]
    },
    "us-gaap_ConsumerLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ConsumerLoanMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer [Member]",
        "documentation": "Loan or extension of credit for personal, family, or household use excluding real estate."
       }
      }
     },
     "auth_ref": [
      "r864"
     ]
    },
    "SFST_ConsumerLoansPercentageOfAggregateRealEstateLoan": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ConsumerLoansPercentageOfAggregateRealEstateLoan",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consumer loans percentage"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_ConsumerLoansReceivablePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ConsumerLoansReceivablePercentage",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total loans percentage",
        "documentation": "Total percentage of deferred loan fees and costs of consumer loans.",
        "label": "Total consumer loans percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CorporateBondSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CorporateBondSecuritiesMember",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate bonds [Member]",
        "documentation": "This category includes information about long-term debt securities that are issued by either a domestic or foreign corporate business entity with a date certain promise of repayment and a return to the holder for the time value of money (for example, variable or fixed interest, original issue discount)."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CorporateBondsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CorporateBondsMember",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate Bonds [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CostsAndExpensesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CostsAndExpensesAbstract",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CountryRegion": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CountryRegion",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country Region",
        "documentation": "Region code of country"
       }
      }
     },
     "auth_ref": []
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract",
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current income taxes:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentFederalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentFederalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal",
        "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1040",
      "r1077",
      "r1175"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current tax expense",
        "label": "Current Income Tax Expense (Benefit)",
        "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r572",
      "r1077"
     ]
    },
    "SFST_CurrentPeriodGrossWriteoffs2019": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CurrentPeriodGrossWriteoffs2019",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current period gross write-offs 2019",
        "documentation": "The gross amount of write-offs five years prior to current fiscal year.",
        "label": "CurrentPeriodGrossWriteoffs2019"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CurrentPeriodGrossWriteoffs2020": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CurrentPeriodGrossWriteoffs2020",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current period gross write-offs 2020",
        "documentation": "The gross amount of write-offs four years prior to current fiscal year.",
        "label": "CurrentPeriodGrossWriteoffs2020"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CurrentPeriodGrossWriteoffs2021": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CurrentPeriodGrossWriteoffs2021",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current period gross write-offs 2021",
        "documentation": "The gross amount of write-offs three years prior to current fiscal year.",
        "label": "CurrentPeriodGrossWriteoffs2021"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CurrentPeriodGrossWriteoffs2022": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CurrentPeriodGrossWriteoffs2022",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current period gross write-offs 2022",
        "documentation": "The gross amount of write-offs two years prior to current fiscal year.",
        "label": "CurrentPeriodGrossWriteoffs2022"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CurrentPeriodGrossWriteoffs2023": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CurrentPeriodGrossWriteoffs2023",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current period gross write-offs 2023",
        "documentation": "The gross amount of write-offs fiscal year prior to current fiscal year.",
        "label": "CurrentPeriodGrossWriteoffs2023"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CurrentPeriodGrossWriteoffs2024": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CurrentPeriodGrossWriteoffs2024",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current period gross write-offs 2024",
        "documentation": "The gross amount of write-offs current fiscal year.",
        "label": "CurrentPeriodGrossWriteoffs2024"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CurrentPeriodGrossWriteoffsPrior": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CurrentPeriodGrossWriteoffsPrior",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current period gross write-offs Prior",
        "documentation": "The gross amount of write-offs more than five years prior to current fiscal year.",
        "label": "CurrentPeriodGrossWriteoffsPrior"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CurrentPeriodGrossWriteoffsRevolving": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CurrentPeriodGrossWriteoffsRevolving",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current period gross write-offs Revolving",
        "documentation": "The gross amount of write-offs revolving.",
        "label": "CurrentPeriodGrossWriteoffsRevolving"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CurrentPeriodGrossWriteoffsRevolvingConvertTerm": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CurrentPeriodGrossWriteoffsRevolvingConvertTerm",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current period gross write-offs Revolving Converted to Term",
        "documentation": "The gross amount of write-offs revolving convert term.",
        "label": "CurrentPeriodGrossWriteoffsRevolvingConvertTerm"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_CurrentPeriodGrossWriteoffsTotal": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "CurrentPeriodGrossWriteoffsTotal",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Current period gross write-offs Total",
        "documentation": "The gross amount of write-offs.",
        "label": "CurrentPeriodGrossWriteoffsTotal"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "CurrentStateAndLocalTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense": {
       "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State",
        "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction."
       }
      }
     },
     "auth_ref": [
      "r1040",
      "r1077",
      "r1175"
     ]
    },
    "cyd_CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r946",
      "r1029"
     ]
    },
    "cyd_CybersecurityRiskBoardOfDirectorsOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskBoardOfDirectorsOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Board of Directors Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r946",
      "r1029"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Flag]"
       }
      }
     },
     "auth_ref": [
      "r948",
      "r1031"
     ]
    },
    "cyd_CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Positions or Committees Responsible [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r948",
      "r1031"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes for Assessing, Identifying, and Managing Threats [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r941",
      "r1024"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Flag]"
       }
      }
     },
     "auth_ref": [
      "r942",
      "r1025"
     ]
    },
    "cyd_CybersecurityRiskManagementProcessesIntegratedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementProcessesIntegratedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Processes Integrated [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r942",
      "r1025"
     ]
    },
    "cyd_CybersecurityRiskManagementStrategyAndGovernanceAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementStrategyAndGovernanceAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management, Strategy, and Governance [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r940",
      "r1023"
     ]
    },
    "cyd_CybersecurityRiskManagementThirdPartyEngagedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskManagementThirdPartyEngagedFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Management Third Party Engaged [Flag]"
       }
      }
     },
     "auth_ref": [
      "r943",
      "r1026"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Flag]"
       }
      }
     },
     "auth_ref": [
      "r945",
      "r1028"
     ]
    },
    "cyd_CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskMateriallyAffectedOrReasonablyLikelyToMateriallyAffectRegistrantTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Materially Affected or Reasonably Likely to Materially Affect Registrant [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r945",
      "r1028"
     ]
    },
    "cyd_CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Process for Informing Board Committee or Subcommittee Responsible for Oversight [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r946",
      "r1029"
     ]
    },
    "cyd_CybersecurityRiskRoleOfManagementTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskRoleOfManagementTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Role of Management [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r947",
      "r1030"
     ]
    },
    "cyd_CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/CybersecurityRiskManagementAndStrategyDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cybersecurity Risk Third Party Oversight and Identification Processes [Flag]"
       }
      }
     },
     "auth_ref": [
      "r944",
      "r1027"
     ]
    },
    "us-gaap_DebtInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentAxis",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Axis]",
        "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r78",
      "r79",
      "r134",
      "r138",
      "r273",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r899",
      "r1075",
      "r1125",
      "r1126",
      "r1127",
      "r1197",
      "r1198"
     ]
    },
    "us-gaap_DebtInstrumentFaceAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentFaceAmount",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate principal amount of subordinated notes",
        "documentation": "Face (par) amount of debt instrument at time of issuance."
       }
      }
     },
     "auth_ref": [
      "r405",
      "r635",
      "r636",
      "r868",
      "r869",
      "r899"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateDuringPeriod": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateDuringPeriod",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rate of interest of subordinated notes",
        "documentation": "The average effective interest rate during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r417",
      "r1197"
     ]
    },
    "us-gaap_DebtInstrumentInterestRateStatedPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentInterestRateStatedPercentage",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real estate loan percentage",
        "documentation": "Contractual interest rate for funds borrowed, under the debt agreement."
       }
      }
     },
     "auth_ref": [
      "r81",
      "r406"
     ]
    },
    "us-gaap_DebtInstrumentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentLineItems",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Instrument [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r273",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r899",
      "r1075",
      "r1197",
      "r1198"
     ]
    },
    "us-gaap_DebtInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentMaturityDate",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative",
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trust preferred securities maturity date",
        "verboseLabel": "Renewed date",
        "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": [
      "r241",
      "r867",
      "r1183",
      "r1184"
     ]
    },
    "us-gaap_DebtInstrumentNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentNameDomain",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r273",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r899",
      "r1075",
      "r1125",
      "r1126",
      "r1127",
      "r1197",
      "r1198"
     ]
    },
    "us-gaap_DebtInstrumentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTable",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Long-Term Debt Instruments [Table]",
        "documentation": "Disclosure of information about long-term debt instrument or arrangement."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r43",
      "r44",
      "r69",
      "r117",
      "r118",
      "r273",
      "r405",
      "r406",
      "r407",
      "r408",
      "r409",
      "r410",
      "r411",
      "r412",
      "r413",
      "r414",
      "r415",
      "r416",
      "r417",
      "r418",
      "r419",
      "r420",
      "r421",
      "r867",
      "r868",
      "r869",
      "r870",
      "r871",
      "r899",
      "r1075",
      "r1197",
      "r1198"
     ]
    },
    "us-gaap_DebtInstrumentTerm": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtInstrumentTerm",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt instrument term",
        "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DebtSecuritiesAvailableForSaleAccruedInterestWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleAccruedInterestWriteoff",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest receivable related to loans",
        "documentation": "Amount of writeoff of accrued interest on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized by reversing interest income."
       }
      }
     },
     "auth_ref": [
      "r381"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale Securities, 12 months or longer, Fair value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for more than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r385",
      "r866"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale Securities, 12 months or Longer, Unrealized losses",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for 12 months or longer, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r385"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale Securities, Less than 12 months, Fair value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r385",
      "r866"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale Securities, Less than 12 months, Unrealized losses",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in continuous unrealized loss position for less than 12 months, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r187",
      "r385"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPosition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPosition",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale Securities, Total, Fair value",
        "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position without allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r185",
      "r383",
      "r866"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale Securities, Total, Unrealized losses",
        "documentation": "Amount of accumulated unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r384"
     ]
    },
    "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of gross unrealized losses on investment securities and fair market value of related securities",
        "documentation": "Tabular disclosure of fair value of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), in unrealized loss position, without allowance for credit loss. Includes beneficial interest in securitized financial asset."
       }
      }
     },
     "auth_ref": [
      "r184",
      "r866",
      "r1123"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldToMaturityAllowanceForCreditLossTable",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments",
      "http://southernfirst.com/role/RegulatoryMattersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Table]",
        "documentation": "Disclosure of information about allowance for credit loss on investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r1120"
     ]
    },
    "us-gaap_DebtSecuritiesHeldToMaturityWeightedAverageYield": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldToMaturityWeightedAverageYield",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average rate percentage",
        "documentation": "Weighted average yield of investment in debt security measured at amortized cost (held-to-maturity)."
       }
      }
     },
     "auth_ref": [
      "r1048"
     ]
    },
    "us-gaap_DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of nonaccrual loans by major categories",
        "documentation": "Tabular disclosure of investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r371"
     ]
    },
    "us-gaap_DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DebtSecuritiesHeldtomaturityAllowanceForCreditLossLineItems",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments",
      "http://southernfirst.com/role/RegulatoryMattersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r1120"
     ]
    },
    "us-gaap_DeferredCostsCurrentAndNoncurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredCostsCurrentAndNoncurrent",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net of deferred loan fees and costs",
        "documentation": "The carrying amount of deferred costs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxAssetsNet",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income taxes, net",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r554",
      "r555"
     ]
    },
    "us-gaap_DeferredIncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred income benefit",
        "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r200",
      "r1077"
     ]
    },
    "us-gaap_DeferredIncomeTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredIncomeTaxLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Liabilities, Gross",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences."
       }
      }
     },
     "auth_ref": [
      "r86",
      "r87",
      "r135",
      "r567"
     ]
    },
    "us-gaap_DeferredTaxAssetsGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsGross",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax assets",
        "label": "Deferred Tax Assets, Gross",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards."
       }
      }
     },
     "auth_ref": [
      "r568"
     ]
    },
    "SFST_DeferredTaxAssetsLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DeferredTaxAssetsLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsLiabilitiesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsLiabilitiesNet",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net deferred tax asset",
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "SFST_DeferredTaxAssetsNetDeferredLoanFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DeferredTaxAssetsNetDeferredLoanFees",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net deferred loan fees"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsOther",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Deferred Tax Assets, Other",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other."
       }
      }
     },
     "auth_ref": [
      "r1173"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseAbstract",
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred compensation",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs."
       }
      }
     },
     "auth_ref": [
      "r1173"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued bonuses",
        "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities."
       }
      }
     },
     "auth_ref": [
      "r1173"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve for unfunded commitments",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on accounts receivable."
       }
      }
     },
     "auth_ref": [
      "r1173"
     ]
    },
    "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for credit losses",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r1173"
     ]
    },
    "us-gaap_DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsGross",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized loss on securities available for sale",
        "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary difference from unrealized loss on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r1173"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesAbstract",
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_DeferredTaxLiabilitiesHedgingTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DeferredTaxLiabilitiesHedgingTransactions",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging transactions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DeferredTaxLiabilitiesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesOther",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Deferred Tax Liabilities, Other",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other."
       }
      }
     },
     "auth_ref": [
      "r1173"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPrepaidExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPrepaidExpenses",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prepaid expenses",
        "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from prepaid expenses."
       }
      }
     },
     "auth_ref": [
      "r1173"
     ]
    },
    "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and equipment",
        "label": "Deferred Tax Liabilities, Property, Plant and Equipment",
        "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment."
       }
      }
     },
     "auth_ref": [
      "r1173"
     ]
    },
    "SFST_DeferredTaxLiabilitiesRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DeferredTaxLiabilitiesRightOfUseAssets",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities": {
       "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfDeferredTaxAssetsAndLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "ROU assets",
        "label": "DeferredTaxLiabilitiesRightOfUseAssets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanDisclosureLineItems",
     "presentation": [
      "http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan Disclosure [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit plan, annual cost",
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan."
       }
      }
     },
     "auth_ref": [
      "r470",
      "r491",
      "r876",
      "r877"
     ]
    },
    "SFST_DenominatorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DenominatorAbstract",
     "presentation": [
      "http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Denominator:",
        "documentation": "Denominator [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositLiabilitiesDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositLiabilitiesDisclosuresTextBlock",
     "presentation": [
      "http://southernfirst.com/role/Deposits"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deposits",
        "label": "Deposit Liabilities Disclosures [Text Block]",
        "documentation": "The entire disclosure for deposit liabilities including data and tables. It may include a description of the entity's deposit liabilities, the aggregate amount of time deposits (including certificates of deposit) in denominations of $100,000 or more at the balance sheet date; the aggregate amount of any demand deposits that have been reclassified as loan balances, such as overdrafts, at the balance sheet date; deposits that are received on terms other than those in the normal course of business, the amount of accrued interest on deposit liabilities; securities, mortgage loans or other financial instruments that serve as collateral for deposits; for time deposits having a remaining term of more than one year, the aggregate amount of maturities for each of the five years following the balance sheet date; and the weighted average interest rate for all deposit liabilities held by the entity."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r132",
      "r213",
      "r214"
     ]
    },
    "us-gaap_Deposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Deposits",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits",
        "verboseLabel": "Total deposits",
        "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_DepositsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_DepositsCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DepositsCarryingAmount",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits, Carrying Amount",
        "documentation": "Carrying value is an accounting measure of value, where the value of an asset or a company is based on the figures in the company's balance sheet."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DepositsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits, Fair Value",
        "documentation": "Fair value portion of deposit liabilities held by the entity, including, but not limited to, foreign and domestic, interest and noninterest bearing, demand deposits, saving deposits, negotiable orders of withdrawal (NOW) and time deposits."
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1181",
      "r1191"
     ]
    },
    "us-gaap_DepositsMoneyMarketDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepositsMoneyMarketDeposits",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DepositsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Time deposits obtained outside of primary market",
        "documentation": "Amount of deposits in accounts that offer many of the same services as checking accounts although transactions may be somewhat more limited, share some of the characteristics of a money market fund and are insured by the Federal government, also known as money market accounts."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_DepreciationAmortizationAndAccretionNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationAmortizationAndAccretionNet",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and other amortization",
        "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DepreciationDepletionAndAmortization",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation and amortization expense",
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r302",
      "r309",
      "r314",
      "r855",
      "r856"
     ]
    },
    "us-gaap_DerivativeAmountOfHedgedItem": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAmountOfHedgedItem",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative, amount of hedged item",
        "documentation": "Amount of hedged item in hedging relationship. Excludes hedged asset or liability."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeAssetsLiabilitiesAtFairValueNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeAssetsLiabilitiesAtFairValueNet",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Asset/(Liability), Fair Value",
        "verboseLabel": "Derivative asset",
        "documentation": "Fair values as of the balance sheet date of the net amount of all assets and liabilities resulting from contracts that meet the criteria of being accounted for as derivative instruments."
       }
      }
     },
     "auth_ref": [
      "r10",
      "r1182",
      "r1183",
      "r1184"
     ]
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeContractTypeDomain",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment",
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset."
       }
      }
     },
     "auth_ref": [
      "r769",
      "r771",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r790",
      "r791",
      "r793",
      "r794",
      "r795",
      "r796",
      "r811",
      "r812",
      "r813",
      "r814",
      "r817",
      "r818",
      "r819",
      "r820",
      "r835",
      "r836",
      "r837",
      "r839",
      "r912",
      "r914",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1192",
      "r1193"
     ]
    },
    "SFST_DerivativeFinancialInstrumentsDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DerivativeFinancialInstrumentsDetailsLineItems",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "DerivativeFinancialInstrumentsDetailsLineItems [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentRiskAxis",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment",
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instrument [Axis]",
        "documentation": "Information by type of derivative contract."
       }
      }
     },
     "auth_ref": [
      "r59",
      "r60",
      "r62",
      "r126",
      "r769",
      "r771",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r790",
      "r791",
      "r793",
      "r794",
      "r795",
      "r796",
      "r811",
      "r812",
      "r813",
      "r814",
      "r817",
      "r818",
      "r819",
      "r820",
      "r835",
      "r836",
      "r837",
      "r839",
      "r850",
      "r912",
      "r914",
      "r1185",
      "r1186",
      "r1187",
      "r1188",
      "r1189",
      "r1190",
      "r1192",
      "r1193"
     ]
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Financial Instruments",
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts."
       }
      }
     },
     "auth_ref": [
      "r124",
      "r597",
      "r604"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment",
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments, Gain (Loss) [Table]",
        "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r59",
      "r60",
      "r62",
      "r63",
      "r64",
      "r591"
     ]
    },
    "us-gaap_DerivativeInstrumentsGainLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsGainLossLineItems",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment",
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative Instruments, Gain (Loss) [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r591"
     ]
    },
    "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivatives not designated as hedging instruments:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DerivativeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeMember",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total derivative financial instruments [Member]",
        "documentation": "This element represents types of derivative financial instruments which are financial instruments or other contractual arrangements with all three of the following characteristics: (a) it has (1) one or more underlyings and (2) one or more notional amounts or payment provisions or both. Those terms determine the amount of the settlement or settlements, and, in some cases, whether or not a settlement is required; (b) it requires no initial net investment or an initial net investment that is smaller than would be required for other types of contracts that would be expected to have a similar response to changes in market factors; and (c) its terms require or permit net settlement, it can readily be settled net by a means outside the contract, or it provides for delivery of an asset that puts the recipient in a position not substantially different from net settlement. Notwithstanding the above characteristics, loan commitments that relate to the origination of mortgage loans that will be held for sale are accounted for as derivative instruments by the issuer of the loan commitment (that is, the potential lender)."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r891"
     ]
    },
    "us-gaap_DerivativeNotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DerivativeNotionalAmount",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments",
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative financial instruments, notional amount",
        "verboseLabel": "Total notional amount",
        "documentation": "Nominal or face amount used to calculate payment on derivative."
       }
      }
     },
     "auth_ref": [
      "r1176",
      "r1177"
     ]
    },
    "us-gaap_DescriptionOfCapitalRequirementsOnTrustAssets": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DescriptionOfCapitalRequirementsOnTrustAssets",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital requirements ratio, description",
        "documentation": "Describes the capital requirements for trusts assets under management."
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "SFST_DescriptionOfWallStreetReformAndConsumerProtectionAct": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DescriptionOfWallStreetReformAndConsumerProtectionAct",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dodd-Frank Act prohibits, description"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DesignatedAsHedgingInstrumentMember",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Designated as Hedging Instrument [Member]",
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "SFST_DetailOfDepositAccountsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DetailOfDepositAccountsTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/DepositsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of detail of deposit accounts"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_DirectorsAffiliatesAndExecutiveOfficersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DirectorsAffiliatesAndExecutiveOfficersMember",
     "presentation": [
      "http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Directors Affiliates and Executive Officers [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_DisclosureDividendsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DisclosureDividendsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DisclosureFederalHomeLoanBankAdvancesAndOtherBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances And Other Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_DisclosureLeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DisclosureLeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases",
        "verboseLabel": "Leases Details - Schedule Of Operating Lease Payment Due"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_DisclosureMortgageLoansHeldForSaleAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DisclosureMortgageLoansHeldForSaleAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage Loans Held For Sale"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock-Based Compensation",
        "documentation": "The entire disclosure for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r512",
      "r542",
      "r543",
      "r545",
      "r885"
     ]
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Payment Arrangement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_DisclosureUnusedLinesOfCreditAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DisclosureUnusedLinesOfCreditAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused Lines Of Credit"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_DividendsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "DividendsDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/Dividends"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Dividends",
        "label": "DividendsDisclosureTextBlock"
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r936",
      "r938",
      "r959"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r936",
      "r938",
      "r959",
      "r999"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodStartDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentPeriodStartDate",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period Start Date",
        "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentQuarterlyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentQuarterlyReport",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Quarterly Report",
        "documentation": "Boolean flag that is true only for a form used as an quarterly report."
       }
      }
     },
     "auth_ref": [
      "r937"
     ]
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r925"
     ]
    },
    "dei_DocumentShellCompanyEventDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyEventDate",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Event Date",
        "documentation": "Date of event requiring a shell company report."
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r984"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentType",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentsIncorporatedByReferenceTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "DocumentsIncorporatedByReferenceTextBlock",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Documents Incorporated by Reference [Text Block]",
        "documentation": "Documents incorporated by reference."
       }
      }
     },
     "auth_ref": [
      "r928"
     ]
    },
    "SFST_EarningsPerCommonShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "EarningsPerCommonShareAbstract",
     "presentation": [
      "http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per common share:",
        "documentation": "Earnings Per Common Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per common share",
        "verboseLabel": "Earnings Per Share [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EarningsPerShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareBasic",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome",
      "http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic",
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r289",
      "r292",
      "r295",
      "r296",
      "r297",
      "r301",
      "r583",
      "r586",
      "r606",
      "r607",
      "r695",
      "r738",
      "r852"
     ]
    },
    "us-gaap_EarningsPerShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareDiluted",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome",
      "http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted",
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r260",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r284",
      "r292",
      "r295",
      "r296",
      "r297",
      "r301",
      "r583",
      "r586",
      "r606",
      "r607",
      "r695",
      "r738",
      "r852"
     ]
    },
    "us-gaap_EarningsPerShareTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EarningsPerShareTextBlock",
     "presentation": [
      "http://southernfirst.com/role/EarningsPerCommonShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings Per Common Share",
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r288",
      "r298",
      "r299",
      "r300"
     ]
    },
    "us-gaap_EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of stock-based compensation",
        "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to expense for award under share-based payment arrangement. Excludes expense determined to be nondeductible upon grant or after for award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1037",
      "r1168",
      "r1169"
     ]
    },
    "us-gaap_EmployeeBenefitsAndShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeBenefitsAndShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total stock-based compensation expense",
        "documentation": "Amount of expense for employee benefit and equity-based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recognized weighted average period",
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r544"
     ]
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrecognized compensation cost",
        "documentation": "Amount of cost to be recognized for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1167"
     ]
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine3": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressAddressLine3",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Three",
        "documentation": "Address Line 3 such as an Office Park"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressStateOrProvince": {
     "xbrltype": "stateOrProvinceItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityAddressStateOrProvince",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, State or Province",
        "documentation": "Name of the state or province."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityBankruptcyProceedingsReportingCurrent": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityBankruptcyProceedingsReportingCurrent",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Bankruptcy Proceedings, Reporting Current",
        "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element."
       }
      }
     },
     "auth_ref": [
      "r931"
     ]
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityDomain",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "dei_EntityExTransitionPeriod": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityExTransitionPeriod",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Elected Not To Use the Extended Transition Period",
        "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards."
       }
      }
     },
     "auth_ref": [
      "r1035"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r1032"
     ]
    },
    "dei_EntityPrimarySicNumber": {
     "xbrltype": "sicNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPrimarySicNumber",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Primary SIC Number",
        "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity."
       }
      }
     },
     "auth_ref": [
      "r959"
     ]
    },
    "dei_EntityPublicFloat": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityPublicFloat",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Public Float",
        "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "dei_EntitySmallBusiness": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntitySmallBusiness",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Small Business",
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)."
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "dei_EntityTaxIdentificationNumber": {
     "xbrltype": "employerIdItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityTaxIdentificationNumber",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Tax Identification Number",
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS."
       }
      }
     },
     "auth_ref": [
      "r927"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r1033"
     ]
    },
    "us-gaap_EquityComponentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "EquityComponentDomain",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r234",
      "r255",
      "r256",
      "r257",
      "r274",
      "r275",
      "r276",
      "r278",
      "r283",
      "r285",
      "r287",
      "r304",
      "r361",
      "r362",
      "r388",
      "r424",
      "r573",
      "r574",
      "r580",
      "r581",
      "r582",
      "r584",
      "r585",
      "r586",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r605",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r637",
      "r639",
      "r647",
      "r734",
      "r750",
      "r751",
      "r752",
      "r767",
      "r823"
     ]
    },
    "SFST_EquityInUndistributedNetIncomeOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "EquityInUndistributedNetIncomeOfSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity in undistributed net income of subsidiaries",
        "negatedLabel": "Equity in undistributed net income of subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_EquityValuationAssumptionDifferenceFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "EquityValuationAssumptionDifferenceFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Valuation Assumption Difference, Footnote"
       }
      }
     },
     "auth_ref": [
      "r992"
     ]
    },
    "ecd_ErrCompAnalysisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompAnalysisTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneous Compensation Analysis"
       }
      }
     },
     "auth_ref": [
      "r952",
      "r963",
      "r977",
      "r1003"
     ]
    },
    "ecd_ErrCompRecoveryTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ErrCompRecoveryTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Erroneously Awarded Compensation Recovery [Table]"
       }
      }
     },
     "auth_ref": [
      "r949",
      "r960",
      "r974",
      "r1000"
     ]
    },
    "ecd_ExecutiveCategoryAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ExecutiveCategoryAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Executive Category [Axis]"
       }
      }
     },
     "auth_ref": [
      "r998"
     ]
    },
    "dei_Extension": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Extension",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Extension",
        "documentation": "Extension number for local phone number."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r610",
      "r618",
      "r890"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r610",
      "r618",
      "r890"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesLineItems",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r612",
      "r613",
      "r892"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Measurement Inputs and Valuation Techniques [Table]",
        "documentation": "Disclosure of information about input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r612",
      "r613",
      "r892"
     ]
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of unobservable inputs used in the fair value measurements",
        "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis."
       }
      }
     },
     "auth_ref": [
      "r611",
      "r612",
      "r892"
     ]
    },
    "us-gaap_FairValueAssetsMeasuredOnNonrecurringBasisTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueAssetsMeasuredOnNonrecurringBasisTextBlock",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of assets and liabilities measured at fair value on a nonrecurring basis",
        "documentation": "Tabular disclosure of assets and liabilities by class, including financial instruments measured at fair value that are classified in shareholders' equity, if any, that are measured at fair value on a nonrecurring basis in periods after initial recognition (for example, impaired assets). Disclosures may include, but are not limited to: (a) the fair value measurements recorded and the reasons for the measurements and (b) the level within the fair value hierarchy in which the fair value measurements are categorized in their entirety (levels 1, 2, 3)."
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1181"
     ]
    },
    "SFST_FairValueAssumptionsRangeOfInputs": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FairValueAssumptionsRangeOfInputs",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range of Inputs",
        "documentation": "Fair value assumptions range of inputs."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueByBalanceSheetGroupingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByBalanceSheetGroupingTextBlock",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of estimated fair values of the company's financial instruments",
        "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r608",
      "r610",
      "r611",
      "r612",
      "r613",
      "r617",
      "r618",
      "r619",
      "r658",
      "r659",
      "r660",
      "r868",
      "r869",
      "r874",
      "r875",
      "r876",
      "r890",
      "r892"
     ]
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueByMeasurementFrequencyAxis",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement Frequency [Axis]",
        "documentation": "Information by measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r610",
      "r611",
      "r613",
      "r890",
      "r1183",
      "r1194"
     ]
    },
    "SFST_FairValueDerivativeDesignatedAsHedgingInstrument": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FairValueDerivativeDesignatedAsHedgingInstrument",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value derivative designated as hedging instrument",
        "documentation": "Fair value of all derivative designated as fair value hedging instruments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueDisclosuresTextBlock",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccounting"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value Accounting",
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information."
       }
      }
     },
     "auth_ref": [
      "r614",
      "r615",
      "r616",
      "r617",
      "r619",
      "r620",
      "r621",
      "r622",
      "r623",
      "r691",
      "r890",
      "r893"
     ]
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel1Member",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 1 [Member]",
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r461",
      "r466",
      "r610",
      "r618",
      "r658",
      "r874",
      "r875",
      "r876",
      "r890"
     ]
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel2Member",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 2 [Member]",
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r461",
      "r466",
      "r610",
      "r611",
      "r618",
      "r659",
      "r868",
      "r869",
      "r874",
      "r875",
      "r876",
      "r890"
     ]
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueInputsLevel3Member",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 3 [Member]",
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r610",
      "r611",
      "r612",
      "r613",
      "r618",
      "r660",
      "r868",
      "r869",
      "r874",
      "r875",
      "r876",
      "r890",
      "r892"
     ]
    },
    "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated debentures, Fair Value",
        "documentation": "Fair value of subordinated debt obligations including, but not limited to, subordinated loan, subordinated bond, subordinated debenture or junior debt."
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1181",
      "r1191"
     ]
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementFrequencyDomain",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Measurement frequency."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r610",
      "r611",
      "r613",
      "r890",
      "r1183",
      "r1194"
     ]
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value."
       }
      }
     },
     "auth_ref": [
      "r413",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r608",
      "r610",
      "r611",
      "r612",
      "r613",
      "r617",
      "r618",
      "r619",
      "r658",
      "r659",
      "r660",
      "r868",
      "r869",
      "r874",
      "r875",
      "r876",
      "r890",
      "r892"
     ]
    },
    "us-gaap_FairValueMeasurementsNonrecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsNonrecurringMember",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnNonrecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Nonrecurring [Member]",
        "documentation": "Infrequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, not frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r610",
      "r611",
      "r613",
      "r890",
      "r1183"
     ]
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FairValueMeasurementsRecurringMember",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair Value, Recurring [Member]",
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value."
       }
      }
     },
     "auth_ref": [
      "r890",
      "r1180",
      "r1181",
      "r1182",
      "r1183",
      "r1184",
      "r1194"
     ]
    },
    "SFST_FairValueOfMeasurementsSignificantAssumptions": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FairValueOfMeasurementsSignificantAssumptions",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Significant Unobservable Inputs",
        "documentation": "Description of significant assumptions used by management to measure fair value."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FairValueOfMeasurementsValuationTechniques": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FairValueOfMeasurementsValuationTechniques",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Valuation Technique",
        "documentation": "Description of the inputs and valuation technique(s) used to measure fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalDepositInsuranceCorporationPremiumExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalDepositInsuranceCorporationPremiumExpense",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insurance",
        "documentation": "Amount of expense for Federal Deposit Insurance Corporation (FDIC) insurance."
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "us-gaap_FederalFundsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalFundsSold",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal funds sold",
        "documentation": "The amount outstanding of funds lent to other depository institutions, securities brokers, or securities dealers in the form of Federal Funds sold; for example, immediately available funds lent under agreements or contracts that mature in one business day or roll over under a continuing contract, regardless of the nature of the transaction or the collateral involved, excluding overnight lending for commercial and industrial purposes. Also include Federal Funds sold under agreements to resell on a gross basis, excluding (1) sales of term Federal Funds, (2) due bills representing purchases of securities or other assets by the reporting bank that have not yet been delivered and similar instruments, (3) resale agreements that mature in more than one business day involving assets other than securities, and (4) yield maintenance dollar repurchase agreements."
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "us-gaap_FederalHomeLoanBankAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalHomeLoanBankAdvances",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated debentures, Carrying Amount",
        "documentation": "Amount of Federal Home Loan Bank (FHLBank) advances to member financial institutions."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesAndOtherBorrowingsMember",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances and Other Borrowings [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowings"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances and Other Borrowings"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total FHLB advances outstanding rate",
        "documentation": "Rate of interest applicable on advance from Federal Home Loan Bank (FHLBank)."
       }
      }
     },
     "auth_ref": [
      "r70",
      "r162"
     ]
    },
    "SFST_FederalHomeLoanBankAdvancesEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesEightMember",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances Eight [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalHomeLoanBankAdvancesFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesFiveMember",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances Five [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalHomeLoanBankAdvancesFixedRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalHomeLoanBankAdvancesFixedRate",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed rate",
        "documentation": "Par amount of advances made and reported by Federal Home Loan Bank (FHLBank) with fixed interest rate."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalHomeLoanBankAdvancesFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesFourMember",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances Four [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalHomeLoanBankAdvancesMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesMaturityDate",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalHomeLoanBankAdvancesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalHomeLoanBankAdvancesMember",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances [Member]",
        "documentation": "Borrowings from the Federal Home Loan Bank, which are primarily used to cover shortages in the required reserve balance and also in times of liquidity shortages. The member institution executes a promissory note, which is generally collateralized by government securities to the Federal Reserve or loans."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "SFST_FederalHomeLoanBankAdvancesOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesOneMember",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalHomeLoanBankAdvancesSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesSevenMember",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances Seven [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalHomeLoanBankAdvancesSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesSixMember",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances Six [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalHomeLoanBankAdvancesThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesThreeMember",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances Three [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalHomeLoanBankAdvancesTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesTwoMember",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank Advances Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalHomeLoanBankAdvancesVariableRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesVariableRate",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable rate"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalHomeLoanBankAdvancesandOtherBorrowingsAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBankAdvancesandOtherBorrowingsAmount",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank advances and other borrowings",
        "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalHomeLoanBankStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalHomeLoanBankStock",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal home loan bank stock value",
        "documentation": "Federal Home Loan Bank (FHLB) stock represents an equity interest in a FHLB. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity)."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "SFST_FederalHomeLoanBanksOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalHomeLoanBanksOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "FHLB Outstanding amount"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FederalReserveBankMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FederalReserveBankMember",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Reserve Bank [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FederalReserveBankStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FederalReserveBankStock",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal reserve discount window with pledged",
        "documentation": "Federal Reserve Bank stock represents an equity interest in the Federal Reserve Bank. It does not have a readily determinable fair value because its ownership is restricted and it lacks a market (liquidity)."
       }
      }
     },
     "auth_ref": [
      "r161"
     ]
    },
    "us-gaap_FinanceLoansAndLeasesReceivablePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinanceLoansAndLeasesReceivablePolicy",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loans",
        "label": "Financing Receivable [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r172",
      "r173",
      "r177",
      "r182",
      "r324",
      "r1094",
      "r1095",
      "r1096",
      "r1097",
      "r1100",
      "r1101"
     ]
    },
    "us-gaap_FinancialInstrumentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentAxis",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments",
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative",
      "http://southernfirst.com/role/RegulatoryMattersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instrument [Axis]",
        "documentation": "Information by type of financial instrument."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r364",
      "r366",
      "r370",
      "r371",
      "r376",
      "r382",
      "r386",
      "r387",
      "r421",
      "r423",
      "r604",
      "r624",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r672",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r735",
      "r866",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r903",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1179",
      "r1182",
      "r1183",
      "r1184",
      "r1191",
      "r1194"
     ]
    },
    "us-gaap_FinancialInstrumentsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRisk"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Instruments With Off-Balance Sheet Risk",
        "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Assets:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Liabilities:"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MBS forward sales commitments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_FinancialInstrumentsSoldNotYetPurchasedAtFairValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancialInstrumentsSoldNotYetPurchasedAtFairValue",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "MBS forward sales commitments",
        "label": "Financial Instruments Sold, Not yet Purchased, at Fair Value",
        "documentation": "Fair value of obligations incurred from short sales."
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1181",
      "r1191",
      "r1210"
     ]
    },
    "us-gaap_FinancingReceivableAccruedInterestWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAccruedInterestWriteoff",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accrued interest reversed",
        "documentation": "Amount of writeoff of accrued interest on financing receivable recognized by reversing interest income."
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLosses",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_NotesReceivableNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Less allowance for credit losses",
        "negatedTerseLabel": "Less - allowance for credit losses",
        "periodStartLabel": "Balance, beginning of period",
        "periodEndLabel": "Balance, end of period",
        "label": "Financing Receivable, Allowance for Credit Loss",
        "documentation": "Amount of allowance for credit loss on financing receivable. Excludes allowance for financing receivable covered under loss sharing agreement."
       }
      }
     },
     "auth_ref": [
      "r170",
      "r208",
      "r210",
      "r212",
      "r244",
      "r363",
      "r367",
      "r369",
      "r1213"
     ]
    },
    "us-gaap_FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance for loan losses",
        "documentation": "Amount of increase (decrease) in allowance for credit loss on financing receivable."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r1120"
     ]
    },
    "us-gaap_FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loan charge-offs",
        "label": "Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss, Writeoff",
        "documentation": "Amount, excluding accrued interest, of decrease in allowance for credit loss on financing receivable from writeoff. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r368",
      "r378"
     ]
    },
    "us-gaap_FinancingReceivableNonaccrualInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableNonaccrualInterestIncome",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income on nonaccrual loans",
        "documentation": "Amount of interest income on financing receivable on nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r373"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Prior",
        "documentation": "Amortized cost of financing receivable originated more than five years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r864"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan balance classified by credit quality indicators, four years before latest fiscal year",
        "documentation": "Amortized cost of financing receivable originated four years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r864"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedInCurrentFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedInCurrentFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan balance classified by credit quality indicators, current fiscal year",
        "documentation": "Amortized cost of financing receivable originated in current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r864"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan balance classified by credit quality indicators, fiscal year before latest fiscal year",
        "documentation": "Amortized cost of financing receivable originated in fiscal year prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r864"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan balance classified by credit quality indicators, three years before latest fiscal year",
        "documentation": "Amortized cost of financing receivable originated three years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r864"
     ]
    },
    "us-gaap_FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan balance classified by credit quality indicators, two years before latest fiscal year",
        "documentation": "Amortized cost of financing receivable originated two years prior to current fiscal year. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r864"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans over 90 days past due and still accruing",
        "documentation": "Amortized cost of financing receivable 90 days or more past due and still accruing. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r180",
      "r374",
      "r865"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Class of Financing Receivable [Axis]",
        "documentation": "Information by class of financing receivable determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r178",
      "r181",
      "r183",
      "r206",
      "r207",
      "r211",
      "r212",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r370",
      "r371",
      "r376",
      "r857",
      "r858",
      "r859",
      "r864",
      "r865",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1050",
      "r1051",
      "r1052",
      "r1099"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentClassOfFinancingReceivableDomain",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financing receivables determined on the basis of initial measurement attribute, risk characteristics and method of monitoring and assessing credit risk."
       }
      }
     },
     "auth_ref": [
      "r183",
      "r206",
      "r207",
      "r211",
      "r212",
      "r319",
      "r320",
      "r321",
      "r322",
      "r323",
      "r857",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1050",
      "r1051",
      "r1052",
      "r1099"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentNonaccrualStatus": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentNonaccrualStatus",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonaccrual loans",
        "documentation": "Amortized cost of financing receivable on nonaccrual status. Excludes net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r179",
      "r209",
      "r210",
      "r372"
     ]
    },
    "us-gaap_FinancingReceivableRecordedInvestmentPastDueLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRecordedInvestmentPastDueLineItems",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Past Due [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r865",
      "r1121"
     ]
    },
    "us-gaap_FinancingReceivableRevolving": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRevolving",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revolving",
        "documentation": "Amortized cost of financing receivable that can be withdrawn, repaid, and redrawn."
       }
      }
     },
     "auth_ref": [
      "r378",
      "r864"
     ]
    },
    "us-gaap_FinancingReceivableRevolvingConvertedToTermLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "FinancingReceivableRevolvingConvertedToTermLoan",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revolving Converted to Term",
        "documentation": "Amortized cost of revolving financing receivable converted to term loan."
       }
      }
     },
     "auth_ref": [
      "r379",
      "r864"
     ]
    },
    "SFST_FixedRateAssetLiabilityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FixedRateAssetLiabilityMember",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed Rate Asset/Liability [Member]",
        "documentation": "Fixed Rate Asset Liability [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_ForegoneInterestIncomeOnNonAccrualLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ForegoneInterestIncomeOnNonAccrualLoan",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foregone interest income on non accrual loans",
        "documentation": "Amount of foregone interest income on non accrual loan."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount"
       }
      }
     },
     "auth_ref": [
      "r956",
      "r967",
      "r981",
      "r1007"
     ]
    },
    "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Expense of Enforcement, Amount"
       }
      }
     },
     "auth_ref": [
      "r956",
      "r967",
      "r981",
      "r1007"
     ]
    },
    "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery due to Violation of Home Country Law, Amount"
       }
      }
     },
     "auth_ref": [
      "r956",
      "r967",
      "r981",
      "r1007"
     ]
    },
    "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Forgone Recovery, Explanation of Impracticability"
       }
      }
     },
     "auth_ref": [
      "r956",
      "r967",
      "r981",
      "r1007"
     ]
    },
    "ecd_ForgoneRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "ForgoneRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Forgone Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r956",
      "r967",
      "r981",
      "r1007"
     ]
    },
    "SFST_FurnitureAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "FurnitureAndEquipmentMember",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Furniture and equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnFairValueHedgeIneffectivenessNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnFairValueHedgeIneffectivenessNet",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedged asset/(liability)",
        "documentation": "Amount of gain (loss)recognized in the income statement from the hedging ineffectiveness of a fair value hedge."
       }
      }
     },
     "auth_ref": [
      "r127"
     ]
    },
    "us-gaap_GainLossOnFairValueHedgesRecognizedInEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnFairValueHedgesRecognizedInEarnings",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total gain recognized in interest income on loans",
        "documentation": "Total amount of gain (loss) derived from fair value hedges recognized in earnings in the period."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "SFST_GainLossOnFairValueHedgingRelationshipAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "GainLossOnFairValueHedgingRelationshipAbstract",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfSummarizeEffectOfFairValueHedgingRelationshipRecognizedInConsolidatedStatementOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) on fair value hedging relationship:",
        "documentation": "Gain Loss On Fair Value Hedging Relationship [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_GainLossOnSaleOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfInvestments",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Gain) loss on sale of investment securities available for sale",
        "label": "Gain (Loss) on Sale of Investments",
        "documentation": "The net realized gain (loss) on investments sold during the period, not including gains (losses) on securities separately or otherwise categorized as trading, available-for-sale, or held-to-maturity, which, for cash flow reporting, is a component of proceeds from investing activities."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_GainLossOnSaleOfOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfOtherAssets",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) on disposal of fixed assets",
        "documentation": "Amount of gain (loss) on sale or disposal of other assets."
       }
      }
     },
     "auth_ref": [
      "r1073"
     ]
    },
    "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSaleOfPropertyPlantEquipment",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "(Gain) loss on sale of fixed assets",
        "label": "Gain (Loss) on Disposition of Property Plant Equipment",
        "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_GainLossOnSalesOfLoansNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainLossOnSalesOfLoansNet",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Gain on sale of loans held for sale",
        "label": "Gain (Loss) on Sales of Loans, Net",
        "documentation": "The net gain (loss) resulting from a sale of loans, including adjustments to record loans classified as held-for-sale at the lower-of-cost-or-market and fair value adjustments to loan held for investment purposes."
       }
      }
     },
     "auth_ref": [
      "r9",
      "r146"
     ]
    },
    "us-gaap_GainOnSaleOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "GainOnSaleOfInvestments",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross gain on sale of investment securities",
        "documentation": "The difference between the carrying value and the sale price of an investment. A gain would be recognized when the sale price of the investment is greater than the carrying value of the investment. This element refers to the Gain included in earnings and not to the cash proceeds of the sale."
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1070",
      "r1073",
      "r1214"
     ]
    },
    "SFST_GreenvilleFirstStatutoryTrustOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "GreenvilleFirstStatutoryTrustOneMember",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Greenville First Statutory Trust One [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_GreenvilleFirstStatutoryTrustTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "GreenvilleFirstStatutoryTrustTwoMember",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Greenville First Statutory Trust Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedged asset, fair value hedge, portfolio layer method, hedged layer, fair value, cumulative increase (decrease)",
        "documentation": "Amount of cumulative increase (decrease) in fair value of hedged asset in fair value hedge, attributable to hedged risk, in portfolio layer hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r595",
      "r889"
     ]
    },
    "us-gaap_HedgedLiabilityFairValueHedge": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgedLiabilityFairValueHedge",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedged Liability",
        "documentation": "Amount of liability hedged in fair value hedging relationship."
       }
      }
     },
     "auth_ref": [
      "r592"
     ]
    },
    "us-gaap_HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfCarryingValueOfHedgedAssetAndLiabilityAndCumulativeFairValueHedgingAdjustment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying Amount",
        "documentation": "Amount of cumulative increase (decrease) in fair value of hedged liability in fair value hedge, attributable to hedged risk."
       }
      }
     },
     "auth_ref": [
      "r593"
     ]
    },
    "us-gaap_HedgingDesignationAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationAxis",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging Designation [Axis]",
        "documentation": "Information by designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r17",
      "r591"
     ]
    },
    "us-gaap_HedgingDesignationDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HedgingDesignationDomain",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument."
       }
      }
     },
     "auth_ref": [
      "r17"
     ]
    },
    "SFST_HedgingInstrumentMaturityDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "HedgingInstrumentMaturityDate",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Hedging instrument matures",
        "documentation": "Date when the hedging instrument is scheduled to be matures, in YYYY-MM-DD format."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_HomeEquityLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "HomeEquityLoanMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Home equity [Member]",
        "documentation": "Loan based on the equity of the borrower's residential property in which the borrower receives the loan amount upfront. Excludes home equity lines of credit."
       }
      }
     },
     "auth_ref": [
      "r1093"
     ]
    },
    "SFST_HomeEquitysMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "HomeEquitysMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Home Equity [Member]",
        "documentation": "Home Equity's [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r936",
      "r938",
      "r959"
     ]
    },
    "SFST_IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loss before equity in undistributed net income of subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Income before income tax expense",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r101",
      "r150",
      "r165",
      "r697",
      "r732",
      "r854",
      "r855",
      "r1087",
      "r1088",
      "r1089",
      "r1090",
      "r1091"
     ]
    },
    "us-gaap_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Tax Disclosure [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncomeTaxDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxes"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Taxes",
        "documentation": "The entire disclosure for income tax."
       }
      }
     },
     "auth_ref": [
      "r272",
      "r551",
      "r557",
      "r562",
      "r563",
      "r564",
      "r565",
      "r570",
      "r575",
      "r577",
      "r578",
      "r579",
      "r763",
      "r887"
     ]
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxExpenseBenefit",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome",
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfComponentsOfIncomeTaxExpense",
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income tax expense",
        "verboseLabel": "Income tax benefit",
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations."
       }
      }
     },
     "auth_ref": [
      "r189",
      "r201",
      "r286",
      "r287",
      "r302",
      "r310",
      "r314",
      "r556",
      "r557",
      "r576",
      "r740",
      "r887"
     ]
    },
    "us-gaap_IncomeTaxPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Income Taxes",
        "label": "Income Tax, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements."
       }
      }
     },
     "auth_ref": [
      "r254",
      "r552",
      "r553",
      "r565",
      "r566",
      "r569",
      "r571",
      "r761"
     ]
    },
    "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense at statutory rate",
        "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r557",
      "r887"
     ]
    },
    "us-gaap_IncomeTaxReconciliationOtherAdjustments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationOtherAdjustments",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments."
       }
      }
     },
     "auth_ref": [
      "r887",
      "r1168",
      "r1169"
     ]
    },
    "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of state income taxes, net of federal benefit",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit)."
       }
      }
     },
     "auth_ref": [
      "r559",
      "r887",
      "r1168"
     ]
    },
    "us-gaap_IncomeTaxReconciliationTaxExemptIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxReconciliationTaxExemptIncome",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate": {
       "parentTag": "us-gaap_IncomeTaxExpenseBenefit",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesDetails-ScheduleOfTaxesComputedUsingStatutoryTaxRate"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exempt income",
        "label": "Effective Income Tax Rate Reconciliation, Tax Exempt Income, Amount",
        "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to income (loss) exempt from income taxes."
       }
      }
     },
     "auth_ref": [
      "r560",
      "r561",
      "r1168"
     ]
    },
    "us-gaap_IncomeTaxesPaid": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncomeTaxesPaid",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income taxes",
        "documentation": "Amount, before refund, of cash paid to foreign, federal, state, and local jurisdictions as income tax."
       }
      }
     },
     "auth_ref": [
      "r31",
      "r110",
      "r1074",
      "r1171",
      "r1172"
     ]
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in accrued expenses",
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeferredIncomeTaxes",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase in deferred tax asset",
        "label": "Increase (Decrease) in Deferred Income Taxes",
        "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInDeposits",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in deposits, net",
        "documentation": "The net cash inflow or outflow for the increase (decrease) in the beginning and end of period deposits balances."
       }
      }
     },
     "auth_ref": [
      "r29",
      "r159"
     ]
    },
    "SFST_IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase (decrease) in Federal Home Loan Bank advances and other borrowings",
        "label": "IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase in other assets, net",
        "label": "Increase in other assets",
        "documentation": "Amount of increase (decrease) in operating assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase in other liabilities, net",
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ecd_IndividualAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "IndividualAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure",
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure",
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individual [Axis]"
       }
      }
     },
     "auth_ref": [
      "r956",
      "r967",
      "r981",
      "r998",
      "r1007",
      "r1011",
      "r1019"
     ]
    },
    "us-gaap_InformationTechnologyAndDataProcessing": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InformationTechnologyAndDataProcessing",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outside service and data processing costs",
        "documentation": "The amount of expenses incurred in the period for information technology and data processing products and services."
       }
      }
     },
     "auth_ref": [
      "r104"
     ]
    },
    "SFST_InitialProceedsOfPreferredSecuritiesFromCapitalInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "InitialProceedsOfPreferredSecuritiesFromCapitalInvestment",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Initial proceeds from capital investment in trust"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_InsiderTradingArrLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingArrLineItems",
     "auth_ref": [
      "r1017"
     ]
    },
    "ecd_InsiderTradingPoliciesProcLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTradingPoliciesProcLineItems",
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures [Line Items]"
       }
      }
     },
     "auth_ref": [
      "r939",
      "r1022"
     ]
    },
    "ecd_InsiderTrdPoliciesProcAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Adopted"
       }
      }
     },
     "auth_ref": [
      "r939",
      "r1022"
     ]
    },
    "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Insider Trading Policies and Procedures Not Adopted"
       }
      }
     },
     "auth_ref": [
      "r939",
      "r1022"
     ]
    },
    "us-gaap_InterestAndDebtExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndDebtExpense",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total interest expense",
        "label": "Interest and Debt Expense",
        "documentation": "Interest and debt related expenses associated with nonoperating financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r1069"
     ]
    },
    "us-gaap_InterestAndDividendIncomeOperating": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndDividendIncomeOperating",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_InterestIncomeExpenseNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total interest income",
        "verboseLabel": "Interest income",
        "label": "Interest and Dividend Income, Operating",
        "documentation": "Represents the total of interest and dividend income, including any amortization and accretion (as applicable) of discounts and premiums, earned from (1) loans and leases whether held-for-sale or held-in-portfolio; (2) investment securities; (3) federal funds sold; (4) securities purchased under agreements to resell; (5) investments in banker's acceptances, commercial paper, or certificates of deposit; (6) dividend income; or (7) other investments not otherwise specified herein."
       }
      }
     },
     "auth_ref": [
      "r143",
      "r151",
      "r153",
      "r154",
      "r155",
      "r1258"
     ]
    },
    "us-gaap_InterestAndDividendIncomeOperatingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndDividendIncomeOperatingAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestAndDividendIncomeSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndDividendIncomeSecurities",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment securities",
        "documentation": "Amount of operating dividend and interest income, including amortization and accretion of premiums and discounts, on securities."
       }
      }
     },
     "auth_ref": [
      "r1253",
      "r1257"
     ]
    },
    "us-gaap_InterestAndFeeIncomeLoansAndLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestAndFeeIncomeLoansAndLeases",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Loans",
        "label": "Interest and Fee Income, Loans and Leases",
        "documentation": "The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases."
       }
      }
     },
     "auth_ref": [
      "r143"
     ]
    },
    "us-gaap_InterestBearingDepositLiabilitiesByComponentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestBearingDepositLiabilitiesByComponentAbstract",
     "presentation": [
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest bearing:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestBearingDepositsInBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestBearingDepositsInBanks",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_CashCashEquivalentsAndFederalFundsSold",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest-bearing deposits with banks",
        "documentation": "For banks and other depository institutions (including Federal Reserve Banks, if applicable): Interest-bearing deposits in other financial institutions for relatively short periods of time including, for example, certificates of deposits, which are presented separately from cash on the balance sheet."
       }
      }
     },
     "auth_ref": [
      "r68",
      "r139"
     ]
    },
    "us-gaap_InterestBearingDomesticDepositMoneyMarket": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestBearingDomesticDepositMoneyMarket",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts": {
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Money market accounts",
        "documentation": "Amount of interest-bearing domestic money market demand account deposit liabilities."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts": {
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "NOW accounts",
        "documentation": "Amount of interest-bearing domestic negotiable order of withdrawal (NOW) demand deposit liabilities."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_InterestBearingDomesticDepositSavings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestBearingDomesticDepositSavings",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts": {
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Savings",
        "documentation": "Amount of interest-bearing domestic savings deposit liabilities. Saving deposits bear interest and have no stated maturity."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_InterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpense",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Interest expense",
        "label": "Interest Expense, Operating and Nonoperating",
        "documentation": "Amount of interest expense classified as operating and nonoperating. Includes, but is not limited to, cost of borrowing accounted for as interest expense."
       }
      }
     },
     "auth_ref": [
      "r302",
      "r305",
      "r308",
      "r311",
      "r314",
      "r634",
      "r855",
      "r856"
     ]
    },
    "us-gaap_InterestExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestExpenseBorrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseBorrowings",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_InterestAndDebtExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings",
        "documentation": "Aggregate amount of interest expense on all borrowings."
       }
      }
     },
     "auth_ref": [
      "r157",
      "r158"
     ]
    },
    "us-gaap_InterestExpenseDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseDeposits",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_InterestAndDebtExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Deposits",
        "label": "Interest Expense, Deposits",
        "documentation": "Aggregate amount of interest expense on all deposits."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_InterestExpenseTimeDeposits100000OrMore": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestExpenseTimeDeposits100000OrMore",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/DepositsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest expense on time deposits greater than $250,000",
        "documentation": "Interest expense incurred on time deposits, including certificates of deposits, of $100,000 or more in domestic offices."
       }
      }
     },
     "auth_ref": [
      "r156"
     ]
    },
    "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseAfterProvisionForLoanLoss",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net interest income after provision for credit losses",
        "label": "Interest Income (Expense), after Provision for Loan Loss",
        "documentation": "Amount of interest income or expense, including any amortization and accretion (as applicable) of discounts and premiums, including consideration of the provisions for loan, lease, credit, and other related losses."
       }
      }
     },
     "auth_ref": [
      "r145"
     ]
    },
    "us-gaap_InterestIncomeExpenseNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeExpenseNet",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net interest income",
        "label": "Interest Income (Expense), Operating",
        "documentation": "Amount of interest income (expense) classified as operating."
       }
      }
     },
     "auth_ref": [
      "r693",
      "r1088"
     ]
    },
    "us-gaap_InterestIncomeFederalFundsSold": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestIncomeFederalFundsSold",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_InterestAndDividendIncomeOperating",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal funds sold and interest-bearing deposits with banks",
        "documentation": "Interest income on federal funds sold. Federal funds sold represent the excess federal funds held by one commercial bank which it lends to another commercial bank, usually at an agreed-upon (federal funds) rate of interest. Such loans generally are of short-duration (overnight)."
       }
      }
     },
     "auth_ref": [
      "r154",
      "r203",
      "r204"
     ]
    },
    "us-gaap_InterestPaidNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestPaidNet",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest",
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r266",
      "r267"
     ]
    },
    "us-gaap_InterestRateLockCommitmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateLockCommitmentsMember",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Lock Commitments [Member]",
        "documentation": "Commitments to extend credit where the interest rate is locked in advance of funds being disbursed for a specified period of time."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InterestRateSwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InterestRateSwapMember",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest Rate Swap [Member]",
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period."
       }
      }
     },
     "auth_ref": [
      "r847",
      "r919",
      "r920"
     ]
    },
    "us-gaap_InternalCreditAssessmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InternalCreditAssessmentAxis",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Internal Credit Assessment [Axis]",
        "documentation": "Information by entity-defined rating."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r176",
      "r596",
      "r863",
      "r864",
      "r1122"
     ]
    },
    "us-gaap_InternalCreditAssessmentDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InternalCreditAssessmentDomain",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Entity defined credit risk rating."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InventoryRealEstate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InventoryRealEstate",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total",
        "documentation": "Total of (1) improvements, (2) held-for-sale, (3) land and land under development, (4) construction-in-process, (5) mortgage loans held-in-inventory, and (6) other real estate investments which are considered inventory due to being held for sale or disposition."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentInFederalHomeLoanBankStockFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentInFederalHomeLoanBankStockFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Federal Home Loan Bank stock",
        "documentation": "Fair value portion of investments in Federal Home Loan Bank (FHLBank) stock."
       }
      }
     },
     "auth_ref": [
      "r1180"
     ]
    },
    "SFST_InvestmentInSubsidiariesNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "InvestmentInSubsidiariesNet",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment in subsidiaries, net"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_InvestmentInTrustPreferredSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "InvestmentInTrustPreferredSecurities",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment in Trust Preferred subsidiaries",
        "documentation": "Investment in trust preferred securities."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Investment Securities",
        "label": "Investment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for investment in financial asset."
       }
      }
     },
     "auth_ref": [
      "r739",
      "r757",
      "r758",
      "r759",
      "r760",
      "r830",
      "r831"
     ]
    },
    "us-gaap_Investments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Investments",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total investment securities",
        "label": "Investments",
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all investments."
       }
      }
     },
     "auth_ref": [
      "r713",
      "r714",
      "r908",
      "r911"
     ]
    },
    "us-gaap_InvestmentsAllOtherInvestmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsAllOtherInvestmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, All Other Investments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsClassifiedByContractualMaturityDateTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsClassifiedByContractualMaturityDateTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity",
        "documentation": "Tabular disclosure of maturities of an entity's investments as well as any other information pertinent to the investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsDebtAndEquitySecuritiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments, Debt and Equity Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment in subsidiaries",
        "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate."
       }
      }
     },
     "auth_ref": [
      "r1061"
     ]
    },
    "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Securities",
        "documentation": "The entire disclosure for investments in certain debt and equity securities."
       }
      }
     },
     "auth_ref": [
      "r160",
      "r205",
      "r325",
      "r327",
      "r625",
      "r626",
      "r1209"
     ]
    },
    "us-gaap_JuniorSubordinatedNotes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "JuniorSubordinatedNotes",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets",
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated debentures",
        "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of long-term debt (with maturities initially due after one year or beyond the operating cycle if longer) identified as Junior Subordinated Notes, which have a lower priority than senior instruments."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r138",
      "r1216"
     ]
    },
    "us-gaap_LaborAndRelatedExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LaborAndRelatedExpense",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation and benefits",
        "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit."
       }
      }
     },
     "auth_ref": [
      "r1067"
     ]
    },
    "us-gaap_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LandMember",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land [Member]",
        "documentation": "Part of earth's surface not covered by water."
       }
      }
     },
     "auth_ref": [
      "r1139"
     ]
    },
    "us-gaap_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements [Member]",
        "documentation": "Additions or improvements to assets held under a lease arrangement."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r645"
     ]
    },
    "us-gaap_LeasesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LeasesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Leases [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_LegalEntityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LegalEntityAxis",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Legal Entity [Axis]",
        "documentation": "The set of legal entities associated with a report."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LesseeLeasesPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeLeasesPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Leases",
        "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee."
       }
      }
     },
     "auth_ref": [
      "r640"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/LeasesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of operating lease payment due",
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r1199"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total undiscounted lease payments",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Thereafter",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after 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)."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2025",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid 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)."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2029",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in 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)."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2028",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth 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)."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2027",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third 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)."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "2026",
        "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second 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)."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Discount effect of cash flows",
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease."
       }
      }
     },
     "auth_ref": [
      "r644"
     ]
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LesseeOperatingLeasesTextBlock",
     "presentation": [
      "http://southernfirst.com/role/Leases"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Leases",
        "label": "Lessee, Operating Leases [Text Block]",
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability."
       }
      }
     },
     "auth_ref": [
      "r638"
     ]
    },
    "us-gaap_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities",
        "label": "Liabilities [Default Label]",
        "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r78",
      "r79",
      "r80",
      "r83",
      "r84",
      "r85",
      "r88",
      "r271",
      "r360",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r588",
      "r589",
      "r590",
      "r627",
      "r778",
      "r853",
      "r923",
      "r1133",
      "r1201",
      "r1202"
     ]
    },
    "us-gaap_LiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "LIABILITIES"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesAndStockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total liabilities and shareholders\u2019 equity",
        "label": "Total liabilities and shareholders\u2019 equity",
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any."
       }
      }
     },
     "auth_ref": [
      "r97",
      "r140",
      "r725",
      "r901",
      "r1076",
      "r1117",
      "r1196"
     ]
    },
    "us-gaap_LiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total liabilities measured at fair value on a recurring basis",
        "documentation": "Fair value of financial and nonfinancial obligations."
       }
      }
     },
     "auth_ref": [
      "r610",
      "r1180"
     ]
    },
    "us-gaap_LiabilitiesFairValueDisclosureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LiabilitiesFairValueDisclosureAbstract",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_LiabilityForUnfundedCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "LiabilityForUnfundedCommitments",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liability for unfunded commitments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase in cash surrender value of bank owned life insurance",
        "label": "Life Insurance, Corporate or Bank Owned, Change in Value",
        "documentation": "The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period."
       }
      }
     },
     "auth_ref": [
      "r1118"
     ]
    },
    "us-gaap_LineOfCreditAssumed1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditAssumed1",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of credit",
        "documentation": "The fair value of line of credit assumed in noncash investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r32",
      "r33",
      "r34"
     ]
    },
    "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityMaximumBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lines of credit to purchase federal funds",
        "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r82"
     ]
    },
    "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditFacilityRemainingBorrowingCapacity",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused line",
        "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)."
       }
      }
     },
     "auth_ref": [
      "r77",
      "r82",
      "r395"
     ]
    },
    "us-gaap_LineOfCreditMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LineOfCreditMember",
     "presentation": [
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Line of Credit [Member]",
        "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_LoanChargeOffPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "LoanChargeOffPolicyPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Charge-off Policy"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan Modifications to Borrowers Experiencing Financial Difficulty"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_LoanPaymentsRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "LoanPaymentsRelatedParty",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Less loan payments"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_LoanReceivableByRateTypeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "LoanReceivableByRateTypeTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of composition of gross loans by rate type",
        "documentation": "Tabular disclosure of loan receivable by rate type."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_LoanTransactionsWithRelatedParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "LoanTransactionsWithRelatedParty",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Balance, beginning of year",
        "periodEndLabel": "Balance, end of year",
        "label": "LoanTransactionsWithRelatedParty"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansAndLeasesReceivableAllowanceForLoanLossesPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableAllowanceForLoanLossesPolicy",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Individually Evaluated Loans",
        "documentation": "Disclosure of accounting policy for estimating the allowance for losses on loans and lease receivables. The disclosure may include (a) how the entity determines each element of the allowance, (b) which loans are evaluated individually and which loans are evaluated as a group, (c) how the entity determines both the allocated and unallocated portions of the allowance, (d) how the entity determines the loss factors applied to graded loans in order to develop a general allowance, and (e) what self-correcting mechanism the entity uses to reduce differences between estimated and actual losses."
       }
      }
     },
     "auth_ref": [
      "r38"
     ]
    },
    "us-gaap_LoansAndLeasesReceivableCommitmentsFixedRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableCommitmentsFixedRates",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed rates",
        "documentation": "Reflects the amount of cash required to fully fund agreements to provide advances to borrowers and lessees at stated interest rates."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74"
     ]
    },
    "us-gaap_LoansAndLeasesReceivableCommitmentsVariableRates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableCommitmentsVariableRates",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable rates",
        "documentation": "Reflects the amount of cash required to fully fund agreements to provide advances to borrowers and lessees at interest rates that increase or decrease depending on certain facts or circumstances."
       }
      }
     },
     "auth_ref": [
      "r73",
      "r74"
     ]
    },
    "SFST_LoansAndLeasesReceivableNetOfDeferredIncomePercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "LoansAndLeasesReceivableNetOfDeferredIncomePercentage",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total loans percentage",
        "documentation": "Loans and leases receivable net of deferred income percentage.",
        "label": "Total gross loans, net of deferred fees percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonperforming Assets",
        "documentation": "Disclosure of accounting policy for deeming amounts due from a borrower as not being in compliance with principal and interest payment terms, describes the method for valuing a loan in such status, and indicates whether interest contractually accruing thereon is being recognized as income."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansAndLeasesReceivablePastDueStatusPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivablePastDueStatusPolicy",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonaccrual and Past Due Loans",
        "documentation": "Disclosure of the accounting policy for past due status of loans and leases receivable."
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "us-gaap_LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross loans",
        "documentation": "Reflects the percentage derived from dividing impaired loans on which interest has ceased to be accrued by total loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansHeldForSaleFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansHeldForSaleFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Mortgage loans held for sale",
        "label": "Loan, Held-for-Sale, Fair Value Disclosure",
        "documentation": "Fair value portion of loans held-for-sale including, but not limited to, mortgage loans and finance receivables."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r610",
      "r1182",
      "r1183",
      "r1184"
     ]
    },
    "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans and Allowance for Credit Losses",
        "documentation": "The entire disclosure for claims held for amounts due to entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses."
       }
      }
     },
     "auth_ref": [
      "r635",
      "r1092"
     ]
    },
    "SFST_LoansReceivableCarryingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "LoansReceivableCarryingAmount",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans, Carrying Amount",
        "documentation": "Amount after allowance and deduction of deferred interest and fees, unamortized costs and premiums and discounts from face amounts, of loans and leases held in portfolio, including but not limited to, commercial and consumer loans. Includes loans held for sale. Excludes loans and leases covered under loss sharing agreements."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LoansReceivableFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansReceivableFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans, Fair Value",
        "documentation": "Fair value portion of loan receivable, including, but not limited to, mortgage loans held for investment, finance receivables held for investment, policy loans on insurance contracts."
       }
      }
     },
     "auth_ref": [
      "r1195"
     ]
    },
    "us-gaap_LoansReceivableHeldForSaleAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansReceivableHeldForSaleAmount",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage loans held for sale",
        "documentation": "Amount, before valuation allowance, of financing receivable classified as held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r841",
      "r1093"
     ]
    },
    "us-gaap_LoansReceivableWithFixedRatesOfInterest1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansReceivableWithFixedRatesOfInterest1",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed rate loans",
        "documentation": "Amount of loan with fixed rate of interest."
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "us-gaap_LoansReceivableWithVariableRatesOfInterest1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LoansReceivableWithVariableRatesOfInterest1",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Floating rate loans",
        "documentation": "Amount of loan with variable or adjustable rate of interest."
       }
      }
     },
     "auth_ref": [
      "r1098"
     ]
    },
    "dei_LocalPhoneNumber": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "LocalPhoneNumber",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Local Phone Number",
        "documentation": "Local phone number for entity."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_LongTermDebtPercentageBearingFixedInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtPercentageBearingFixedInterestRate",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fixed annual rate",
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_LongTermDebtPercentageBearingVariableInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongTermDebtPercentageBearingVariableInterestRate",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Floating interest rate of trust preferred securities",
        "documentation": "The interest rate applicable to the portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a rate subject to change from time to time."
       }
      }
     },
     "auth_ref": [
      "r81"
     ]
    },
    "us-gaap_LongtermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeAxis",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Term Debt, Type [Axis]",
        "documentation": "Information by type of long-term debt."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "us-gaap_LongtermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LongtermDebtTypeDomain",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r40",
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "us-gaap_LossOnSaleOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "LossOnSaleOfInvestments",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gross loss on sale of investments",
        "documentation": "The difference between the carrying value and the sale price of an investment. A loss would be recognized when the sale price of the investment is less than the carrying value of the investment. This element refers to the Loss included in earnings and not to the cash proceeds of the sale."
       }
      }
     },
     "auth_ref": [
      "r1068",
      "r1070",
      "r1073",
      "r1214"
     ]
    },
    "us-gaap_MarketableSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecurities",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable investment securities pledged",
        "documentation": "Amount of investment in marketable security."
       }
      }
     },
     "auth_ref": [
      "r142",
      "r1062"
     ]
    },
    "us-gaap_MarketableSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment securities:"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesLineItems",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketableSecuritiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketableSecuritiesTable",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketable Securities [Table]",
        "documentation": "Disclosure of information about investment in marketable security."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Marketing",
        "documentation": "Expenditures for planning and executing the conception, pricing, promotion, and distribution of ideas, goods, and services. Costs of public relations and corporate promotions are typically considered to be marketing costs."
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "cyd_MaterialCybersecurityIncidentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident [Abstract]"
       }
      }
     },
     "auth_ref": [
      "r970",
      "r971"
     ]
    },
    "cyd_MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentInformationNotAvailableOrUndeterminedTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Information Not Available or Undetermined [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r970",
      "r972"
     ]
    },
    "cyd_MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentMaterialImpactOrReasonablyLikelyMaterialImpactTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Material Impact or Reasonably Likely Material Impact [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r970",
      "r973"
     ]
    },
    "cyd_MaterialCybersecurityIncidentNatureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentNatureTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Nature [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r970",
      "r973"
     ]
    },
    "cyd_MaterialCybersecurityIncidentScopeTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentScopeTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Scope [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r970",
      "r973"
     ]
    },
    "cyd_MaterialCybersecurityIncidentTimingTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/cyd/2024",
     "localname": "MaterialCybersecurityIncidentTimingTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/cyd/role/MaterialCybersecurityIncidentDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Cybersecurity Incident Timing [Text Block]"
       }
      }
     },
     "auth_ref": [
      "r970",
      "r973"
     ]
    },
    "srt_MaximumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MaximumMember",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maximum [Member]",
        "documentation": "Upper limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r232",
      "r233",
      "r391",
      "r392",
      "r393",
      "r394",
      "r506",
      "r550",
      "r613",
      "r689",
      "r748",
      "r749",
      "r756",
      "r770",
      "r771",
      "r829",
      "r832",
      "r833",
      "r834",
      "r840",
      "r844",
      "r845",
      "r857",
      "r872",
      "r884",
      "r892",
      "r893",
      "r897",
      "r898",
      "r905",
      "r1137",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208"
     ]
    },
    "ecd_MeasureAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measure [Axis]"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "ecd_MeasureName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MeasureName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "srt_MinimumMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "MinimumMember",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Minimum [Member]",
        "documentation": "Lower limit of the provided range."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r232",
      "r233",
      "r391",
      "r392",
      "r393",
      "r394",
      "r506",
      "r550",
      "r613",
      "r689",
      "r748",
      "r749",
      "r756",
      "r770",
      "r771",
      "r829",
      "r832",
      "r833",
      "r834",
      "r840",
      "r844",
      "r845",
      "r857",
      "r872",
      "r884",
      "r892",
      "r893",
      "r897",
      "r905",
      "r1137",
      "r1203",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208"
     ]
    },
    "ecd_MnpiDiscTimedForCompValFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MnpiDiscTimedForCompValFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "MNPI Disclosure Timed for Compensation Value"
       }
      }
     },
     "auth_ref": [
      "r1010"
     ]
    },
    "us-gaap_MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage-backed securities",
        "documentation": "Fair value of securitized, pay-through debt securities collateralized by real estate mortgage loans classified as available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r610"
     ]
    },
    "us-gaap_MortgageBackedSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgageBackedSecuritiesMember",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage-backed securities [Member]",
        "documentation": "Securities collateralized by mortgage loans."
       }
      }
     },
     "auth_ref": [
      "r874",
      "r875",
      "r876",
      "r1104",
      "r1105",
      "r1110",
      "r1111",
      "r1112",
      "r1246"
     ]
    },
    "SFST_MortgageLoanInterestRateLockCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "MortgageLoanInterestRateLockCommitments",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage loan interest rate lock commitments"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_MortgageLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "MortgageLoans",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Mortgage loans",
        "label": "MortgageLoans"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_MortgageLoansHeldForSaleTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "MortgageLoansHeldForSaleTextBlock",
     "presentation": [
      "http://southernfirst.com/role/MortgageLoansHeldForSale"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage Loans Held for Sale",
        "documentation": "The entire disclosure for mortgage loans held for sale."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_MortgageLoansPledgedAsCollateralAdvances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "MortgageLoansPledgedAsCollateralAdvances",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_MortgagesHeldForSaleFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "MortgagesHeldForSaleFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/MortgageLoansHeldForSaleDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage loans held for sale, fair value",
        "documentation": "Fair value portion of mortgage loans held-for-sale."
       }
      }
     },
     "auth_ref": [
      "r609",
      "r610"
     ]
    },
    "ecd_MtrlTermsOfTrdArrTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "MtrlTermsOfTrdArrTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Material Terms of Trading Arrangement"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "ecd_NamedExecutiveOfficersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NamedExecutiveOfficersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Named Executive Officers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by financing activities",
        "label": "Net cash (used) provided by financing activities",
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash used for investing activities",
        "label": "Net cash provided by (used for) investing activities",
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets."
       }
      }
     },
     "auth_ref": [
      "r265"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net cash provided by operating activities",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities."
       }
      }
     },
     "auth_ref": [
      "r108",
      "r109",
      "r111"
     ]
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NetIncomeLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLoss",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome",
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome",
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net income available to common shareholders",
        "label": "Net income",
        "verboseLabel": "Net Income (Loss)",
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent."
       }
      }
     },
     "auth_ref": [
      "r102",
      "r111",
      "r152",
      "r235",
      "r249",
      "r252",
      "r257",
      "r271",
      "r277",
      "r279",
      "r280",
      "r281",
      "r282",
      "r283",
      "r286",
      "r287",
      "r293",
      "r360",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r583",
      "r586",
      "r607",
      "r627",
      "r733",
      "r800",
      "r821",
      "r822",
      "r922",
      "r1133"
     ]
    },
    "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NetIncomeLossAvailableToCommonStockholdersBasic",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net income available to common shareholders",
        "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r279",
      "r280",
      "r281",
      "r282",
      "r289",
      "r290",
      "r294",
      "r297",
      "r586"
     ]
    },
    "SFST_NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net recoveries to average loans (annualized)",
        "documentation": "Net loan charge offs annualized as a percentage of average total loans."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption of New Accounting Standard",
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NewLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NewLoans",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RelatedPartyTransactionsDetails-ScheduleOfLoanTransactionsWithDirectorsAndExecutiveOfficersIncludingTheirAffiliates"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New loans"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Newly Issued, But Not Yet Effective Accounting Standards",
        "documentation": "Disclosure of accounting policy for newly issued but not yet effective accounting standards."
       }
      }
     },
     "auth_ref": []
    },
    "dei_NoTradingSymbolFlag": {
     "xbrltype": "trueItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "NoTradingSymbolFlag",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "No Trading Symbol Flag",
        "documentation": "Boolean flag that is true only for a security having no trading symbol."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonGaapMeasureDescriptionTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonGaapMeasureDescriptionTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-GAAP Measure Description"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "SFST_NonOwnerOccupiedLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NonOwnerOccupiedLoansMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Owner Occupied Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NonOwnerOccupiedReMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NonOwnerOccupiedReMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Non-owner occupied RE [Member]",
        "documentation": "Non owner occupied real estate.",
        "label": "Non-owner occupied RE [Member] [Default Label]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_NonPeoNeoAvgCompActuallyPaidAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgCompActuallyPaidAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Compensation Actually Paid Amount"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "ecd_NonPeoNeoAvgTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonPeoNeoAvgTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-PEO NEO Average Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "ecd_NonRule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "ecd_NonRule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "NonRule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "SFST_NonaccrualLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NonaccrualLoansMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonaccrual Loans [Member]",
        "documentation": "Non-accrual Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NonaccrualLoansWithAnAllowanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NonaccrualLoansWithAnAllowanceMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonaccrual Loans With An Allowance [Member]",
        "documentation": "Non-accrual Loans With An Allowance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NonaccrualLoansWithNoAllowanceMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NonaccrualLoansWithNoAllowanceMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonaccrual Loans With No Allowance [Member]",
        "documentation": "Non-accrual Loans With No Allowance [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of non-cash transactions"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoninterestBearingDepositLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoninterestBearingDepositLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts": {
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest bearing",
        "documentation": "The aggregate amount of all domestic and foreign noninterest-bearing deposits liabilities held by the entity."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "us-gaap_NoninterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoninterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total noninterest expenses",
        "label": "Noninterest Expense",
        "documentation": "Total aggregate amount of all noninterest expense."
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "us-gaap_NoninterestExpenseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoninterestExpenseAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest expenses"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoninterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoninterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total noninterest income",
        "label": "Noninterest Income",
        "documentation": "The total amount of noninterest income which may be derived from: (1) fees and commissions; (2) premiums earned; (3) insurance policy charges; (4) the sale or disposal of assets; and (5) other sources not otherwise specified."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "us-gaap_NoninterestIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoninterestIncomeAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Noninterest income"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NoninterestIncomeOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NoninterestIncomeOther",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other income",
        "documentation": "Represents the total of noninterest income derived from certain activities and assets including (for example): (1) venture capital investments; (2) bank owned life insurance; (3) foreign currency transactions; and (4) mortgage servicing rights."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "SFST_NonperformingAssetsAsAPercentageOfAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NonperformingAssetsAsAPercentageOfAbstract",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonperforming assets as a percentage of:",
        "documentation": "Non-performing Assets As a Percentage [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NonperformingAssetsAsPercentageOfAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NonperformingAssetsAsPercentageOfAssets",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total assets",
        "documentation": "Nonperforming assets as a percentage of Assets."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NonvestedRestrictedStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NonvestedRestrictedStockMember",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Nonvested restricted stock",
        "documentation": "Nonvested restricted stock [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NonvestedRestrictedStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NonvestedRestrictedStockValue",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Nonvested restricted stock",
        "documentation": "Aggregate value of restricted common stock, which are yet to be vested.",
        "label": "NonvestedRestrictedStockValue"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_NotesReceivableGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesReceivableGross",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_NotesReceivableNet",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfGrossLoansByRateType",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loans",
        "verboseLabel": "Total loans",
        "terseLabel": "Total",
        "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r181",
      "r208",
      "r209",
      "r242",
      "r318",
      "r370",
      "r377",
      "r864",
      "r865",
      "r1049",
      "r1119"
     ]
    },
    "us-gaap_NotesReceivableNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "NotesReceivableNet",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Loans, net",
        "label": "Total loans, net",
        "documentation": "Amortized cost, after allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease."
       }
      }
     },
     "auth_ref": [
      "r377",
      "r787",
      "r1093",
      "r1218"
     ]
    },
    "SFST_NumberOfExecutiveOfficers": {
     "xbrltype": "integerItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NumberOfExecutiveOfficers",
     "presentation": [
      "http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of executive officers"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NumberOfInvestmentsInContinuousUnrealizedLossPosition": {
     "xbrltype": "integerItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NumberOfInvestmentsInContinuousUnrealizedLossPosition",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale Securities, Total, Number of investments | Investments",
        "documentation": "Number of investments in continuous unrealized loss position."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth": {
     "xbrltype": "integerItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of investments",
        "documentation": "Number of investments in continuous unrealized loss position, less than twelve month."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths": {
     "xbrltype": "integerItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale Securities, Less than 12 months, Number of investments | Investments",
        "documentation": "Number of investments in continuous unrealized loss position, less than twelve months."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger": {
     "xbrltype": "integerItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale Securities, 12 months or longer, Number of investments | Investments",
        "documentation": "Number of investments in continuous unrealized loss position twelve months or longer."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_NumeratorAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "NumeratorAbstract",
     "presentation": [
      "http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Numerator:",
        "documentation": "Numerator [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OccupancyNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OccupancyNet",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Occupancy",
        "documentation": "Amount of net occupancy expense that may include items, such as depreciation of facilities and equipment, lease expenses, property taxes and property and casualty insurance expense."
       }
      }
     },
     "auth_ref": [
      "r104",
      "r148",
      "r188"
     ]
    },
    "SFST_OccupiedLoansPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "OccupiedLoansPercentage",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Owner occupied loans percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingExpenses",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total expenses",
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseCost",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating lease costs",
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability."
       }
      }
     },
     "auth_ref": [
      "r641",
      "r900"
     ]
    },
    "us-gaap_OperatingLeaseLeaseIncomeLeasePayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseLeaseIncomeLeasePayments",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Monthly payments of land lease by company",
        "documentation": "Amount of operating lease income from lease payments paid and payable to lessor. Excludes variable lease payments not included in measurement of lease receivable."
       }
      }
     },
     "auth_ref": [
      "r303",
      "r646"
     ]
    },
    "SFST_OperatingLeaseLiability1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "OperatingLeaseLiability1",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetails-ScheduleOfOperatingLeasePaymentDue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total lease liability"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_OperatingLeasePayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "OperatingLeasePayment",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net change in operating leases",
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_OperatingLeaseRightOfUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "OperatingLeaseRightOfUseAssets",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ROU assets"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "xbrltype": "percentItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average discount rate",
        "documentation": "Weighted average discount rate for operating lease calculated at point in time."
       }
      }
     },
     "auth_ref": [
      "r643",
      "r900"
     ]
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average remaining life of the lease term",
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r642",
      "r900"
     ]
    },
    "SFST_OperatingLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "OperatingLeases",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating leases",
        "documentation": "Amount of operating leases."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_OperatingSegmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "OperatingSegmentsPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating Segments"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets",
        "documentation": "Amount of assets classified as other."
       }
      }
     },
     "auth_ref": [
      "r130",
      "r239",
      "r716",
      "r856",
      "r923"
     ]
    },
    "us-gaap_OtherAssetsFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherAssetsFairValueDisclosure",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other investments, at cost, Fair Value",
        "documentation": "Fair value portion of other assets."
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1181",
      "r1191"
     ]
    },
    "us-gaap_OtherCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherCommitment",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Commitment amount",
        "documentation": "Minimum amount of other commitment not otherwise specified in the taxonomy. Excludes commitments explicitly modeled in the taxonomy, including but not limited to, long-term and short-term purchase commitments, recorded and unrecorded purchase obligations, supply commitments, registration payment arrangements, leases, debt, product warranties, guarantees, environmental remediation obligations, and pensions."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossBeforeTaxPeriodIncreaseDecreaseAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income (loss):"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income (loss)",
        "label": "Other comprehensive income (loss)",
        "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r15",
      "r123",
      "r250",
      "r253",
      "r283"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Reclassification of realized (gain) loss",
        "label": "Other Comprehensive Income (Loss), Reclassification Adjustment from AOCI for Sale of Securities, before Tax",
        "documentation": "Amount before tax of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities."
       }
      }
     },
     "auth_ref": [
      "r5",
      "r100",
      "r248",
      "r359"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (benefit)",
        "documentation": "Amount of tax expense (benefit) of reclassification adjustment from accumulated other comprehensive income for unrealized gain (loss) realized upon the sale of available-for-sale securities."
       }
      }
     },
     "auth_ref": [
      "r3"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized holding gain (loss) arising during the period, pretax",
        "documentation": "Amount, before tax and adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r245",
      "r247",
      "r359"
     ]
    },
    "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Tax benefit (expense)",
        "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax",
        "documentation": "Amount, before adjustment, of tax expense (benefit) for unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes tax expense (benefit) for unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale."
       }
      }
     },
     "auth_ref": [
      "r3",
      "r246"
     ]
    },
    "SFST_OtherConsumerMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "OtherConsumerMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other [Member]",
        "documentation": "Other Consumer [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherExpenses",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other expenses",
        "documentation": "Amount of expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r103",
      "r104"
     ]
    },
    "us-gaap_OtherInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherInvestments",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Investments",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfEstimatedFairValuesOfCompanysFinancialInstruments",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfOtherInvestments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other investments",
        "verboseLabel": "Total other investments",
        "terseLabel": "Other investments, at cost, Carrying Amount",
        "documentation": "Amount of investments classified as other."
       }
      }
     },
     "auth_ref": [
      "r726",
      "r1060"
     ]
    },
    "us-gaap_OtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other liabilities",
        "documentation": "Amount of liabilities classified as other."
       }
      }
     },
     "auth_ref": [
      "r137",
      "r718",
      "r774",
      "r775",
      "r923",
      "r1217",
      "r1250"
     ]
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesCurrent",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other liabilities",
        "label": "Other Liabilities, Current",
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer."
       }
      }
     },
     "auth_ref": [
      "r79",
      "r901"
     ]
    },
    "us-gaap_OtherLiabilitiesFairValueDisclosure": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLiabilitiesFairValueDisclosure",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Derivative liability",
        "documentation": "Fair value portion of other liabilities."
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1181",
      "r1191"
     ]
    },
    "us-gaap_OtherLoansPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherLoansPayable",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other",
        "label": "Other Loans Payable",
        "documentation": "Amount of long-term loans payable classified as other."
       }
      }
     },
     "auth_ref": [
      "r21",
      "r138",
      "r1216"
     ]
    },
    "SFST_OtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "OtherMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other [Member]",
        "documentation": "Other [Member]",
        "label": "Other [Member] [Default Label]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_OtherNoninterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "OtherNoninterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other",
        "documentation": "Amount of noninterest expense classified as other."
       }
      }
     },
     "auth_ref": [
      "r149"
     ]
    },
    "ecd_OtherPerfMeasureAmt": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OtherPerfMeasureAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Performance Measure, Amount"
       }
      }
     },
     "auth_ref": [
      "r990"
     ]
    },
    "SFST_OtherRealEstateOwned": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "OtherRealEstateOwned",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other real estate owned",
        "documentation": "Other Real Estate Owned (OREO) is a bank accounting term that refers to real estate property assets that a bank holds, but that are not part of its business."
       }
      }
     },
     "auth_ref": []
    },
    "dei_OtherReportingStandardItemNumber": {
     "xbrltype": "otherReportingStandardItemNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "OtherReportingStandardItemNumber",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Reporting Standard Item Number",
        "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS."
       }
      }
     },
     "auth_ref": [
      "r938"
     ]
    },
    "ecd_OutstandingAggtErrCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingAggtErrCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding Aggregate Erroneous Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r954",
      "r965",
      "r979",
      "r1005"
     ]
    },
    "ecd_OutstandingRecoveryCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r957",
      "r968",
      "r982",
      "r1008"
     ]
    },
    "ecd_OutstandingRecoveryIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "OutstandingRecoveryIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Outstanding Recovery, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r957",
      "r968",
      "r982",
      "r1008"
     ]
    },
    "SFST_OwnerOccupiedReMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "OwnerOccupiedReMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Owner occupied RE [Member]",
        "documentation": "Owner Occupied Re [Member]",
        "label": "Owner occupied RE [Member] [Default Label]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ParentCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ParentCompanyMember",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Parent Company [Member]",
        "documentation": "Registrant with controlling financial interest in one or more subsidiaries. Controlling interest in subsidiary includes, but is not limited to, primary beneficiary of variable interest entity (VIE). Controlling interest in subsidiary excludes broker-dealer with controlling financial interest in subsidiary but control is likely to be temporary."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r273"
     ]
    },
    "SFST_PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Part of loans of 30 days or more past due as a percentage of total loan portfolio",
        "documentation": "Part of loans of thirty days or more past due as a percentage of aggregate loan portfolio."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PassMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PassMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pass [Member]",
        "documentation": "A category of financing receivables not considered to be special mention, substandard, doubtful, and loss receivables."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r176",
      "r1122"
     ]
    },
    "SFST_PayFixedPortfolioMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "PayFixedPortfolioMember",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay-Fixed Portfolio [Member]",
        "documentation": "Pay Fixed Portfolio [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_PayVsPerformanceDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PayVsPerformanceDisclosureLineItems",
     "auth_ref": [
      "r986"
     ]
    },
    "SFST_PaymentToAcquireMarketableSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "PaymentToAcquireMarketableSecuritiesAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of investment securities:",
        "documentation": "Payment To Acquire Marketable Securities[Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "PaymentsAndMaturitiesCallsAndRepaymentsOfInvestmentSecuritiesAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from maturities, calls and repayments of investment securities:",
        "documentation": "Payments And Maturities Calls and Repayments of Investment Securities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PaymentsForOriginationAndPurchasesOfLoansHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForOriginationAndPurchasesOfLoansHeldForSale",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Loans originated and held for sale",
        "label": "Payment for Origination and Purchase, Loan, Held-for-Sale",
        "documentation": "The aggregate amount of cash outflow for loans purchased and created with the intention to resell them in the near future."
       }
      }
     },
     "auth_ref": [
      "r190"
     ]
    },
    "us-gaap_PaymentsForProceedsFromLoansAndLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForProceedsFromLoansAndLeases",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Increase in loans, net",
        "label": "Payments for (Proceeds from) Loans and Leases",
        "documentation": "The net cash outflow or inflow for the increase (decrease) in the beginning and end of period of loan and lease balances which are not originated or purchased specifically for resale. Includes cash payments and proceeds associated with (a) loans held-for-investment, (b) leases held-for-investment, and (c) both."
       }
      }
     },
     "auth_ref": [
      "r696"
     ]
    },
    "us-gaap_PaymentsForRent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsForRent",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rent received",
        "documentation": "Cash payments to lessor's for use of assets under operating leases."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Available for sale",
        "label": "Payments to Acquire Debt Securities, Available-for-Sale",
        "documentation": "Amount of cash outflow to acquire investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r26",
      "r262",
      "r326"
     ]
    },
    "us-gaap_PaymentsToAcquireOtherInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquireOtherInvestments",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Other investments",
        "label": "Payments to Acquire Other Investments",
        "documentation": "Amount of cash outflow to acquire investments classified as other."
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Purchase of property and equipment",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets."
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "ecd_PeerGroupIssuersFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupIssuersFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Issuers, Footnote"
       }
      }
     },
     "auth_ref": [
      "r989"
     ]
    },
    "ecd_PeerGroupTotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeerGroupTotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Peer Group Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r989"
     ]
    },
    "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/EmployeeBenefitPlan"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Employee Benefit Plan",
        "documentation": "The entire disclosure for retirement benefits."
       }
      }
     },
     "auth_ref": [
      "r435",
      "r458",
      "r460",
      "r466",
      "r483",
      "r485",
      "r486",
      "r487",
      "r488",
      "r489",
      "r501",
      "r502",
      "r503",
      "r876"
     ]
    },
    "ecd_PeoActuallyPaidCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoActuallyPaidCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Actually Paid Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "ecd_PeoName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Name"
       }
      }
     },
     "auth_ref": [
      "r991"
     ]
    },
    "ecd_PeoTotalCompAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PeoTotalCompAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "PEO Total Compensation Amount"
       }
      }
     },
     "auth_ref": [
      "r987"
     ]
    },
    "SFST_PercentageOfLoansCollateralByRealEstate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "PercentageOfLoansCollateralByRealEstate",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Percentage of loans collateralize by real estate"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PlanNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameAxis",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Plan Name [Axis]",
        "documentation": "Information by plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166"
     ]
    },
    "us-gaap_PlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PlanNameDomain",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r1141",
      "r1142",
      "r1143",
      "r1144",
      "r1145",
      "r1146",
      "r1147",
      "r1148",
      "r1149",
      "r1150",
      "r1151",
      "r1152",
      "r1153",
      "r1154",
      "r1155",
      "r1156",
      "r1157",
      "r1158",
      "r1159",
      "r1160",
      "r1161",
      "r1162",
      "r1163",
      "r1164",
      "r1165",
      "r1166"
     ]
    },
    "us-gaap_PledgingPurposeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PledgingPurposeAxis",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pledging Purpose [Axis]",
        "documentation": "Information by pledging purpose of pledged asset owned."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r888",
      "r902",
      "r1039"
     ]
    },
    "us-gaap_PledgingPurposeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PledgingPurposeDomain",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pledging purpose of pledged asset owned."
       }
      }
     },
     "auth_ref": [
      "r670",
      "r888",
      "r902",
      "r1039"
     ]
    },
    "ecd_PnsnBnftsAdjFnTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PnsnBnftsAdjFnTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pension Benefits Adjustments, Footnote"
       }
      }
     },
     "auth_ref": [
      "r988"
     ]
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementIssuerTenderOffer",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Issuer Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r932"
     ]
    },
    "dei_PreCommencementTenderOffer": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "PreCommencementTenderOffer",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pre-commencement Tender Offer",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r934"
     ]
    },
    "us-gaap_PreferredStockMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockMember",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock",
        "documentation": "Preferred shares may provide a preferential dividend to the dividend on common stock and may take precedence over common stock in the event of a liquidation. Preferred shares typically represent an ownership interest in the company."
       }
      }
     },
     "auth_ref": [
      "r912",
      "r913",
      "r916",
      "r917",
      "r918",
      "r921",
      "r1249",
      "r1255"
     ]
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockParOrStatedValuePerShare",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock par value",
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r422"
     ]
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockSharesAuthorized",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheetsParenthetical"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, shares authorized",
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r779"
     ]
    },
    "us-gaap_PreferredStockValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PreferredStockValue",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Preferred stock, par value $.01 per share, 10,000,000 shares authorized",
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r720",
      "r901"
     ]
    },
    "us-gaap_PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial asset, closed portfolio, portfolio layer method, amortized cost",
        "documentation": "Amortized cost of closed portfolio of financial asset used to designate hedging relationship in which hedged item is expected to be outstanding for designated hedged period."
       }
      }
     },
     "auth_ref": [
      "r594",
      "r889"
     ]
    },
    "SFST_PrimarilyLoanGrowth": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "PrimarilyLoanGrowth",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Primarily loan growth"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reclassifications",
        "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error."
       }
      }
     },
     "auth_ref": [
      "r1058"
     ]
    },
    "us-gaap_ProceedsFromIssuanceOfTrustPreferredSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromIssuanceOfTrustPreferredSecurities",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuance trust preferred securities",
        "documentation": "The cash inflow from issuance of preferred stocks by a business trust or other special purpose entity, mainly established by a bank holding entity, to third party investors. The trust's assets are deeply subordinated debentures of the bank holding entity. Most trust preferred securities are subject to a mandatory redemption upon the repayment of the debentures."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Available for sale",
        "documentation": "Amount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r263",
      "r1103"
     ]
    },
    "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Other investments",
        "label": "Proceeds from Maturities, Prepayments and Calls of Other Investments",
        "documentation": "The cash inflow associated with the maturity (principal being due), prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy."
       }
      }
     },
     "auth_ref": [
      "r1038"
     ]
    },
    "us-gaap_ProceedsFromSaleOfAvailableForSaleSecuritiesDebt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfAvailableForSaleSecuritiesDebt",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales of investment securities available for sale",
        "documentation": "Amount of cash inflow from sale of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r262",
      "r326",
      "r358"
     ]
    },
    "SFST_ProceedsFromSaleOfInvestmentSecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ProceedsFromSaleOfInvestmentSecurities",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sale of investment securities"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromSaleOfLoansHeldForSale": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfLoansHeldForSale",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale of loans held for sale",
        "documentation": "The cash inflow resulting from the sale of loans classified as held-for-sale, including proceeds from loans sold through mortgage securitization."
       }
      }
     },
     "auth_ref": [
      "r1071",
      "r1072"
     ]
    },
    "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale of fixed assets",
        "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "us-gaap_ProceedsFromStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromStockOptionsExercised",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from the exercise of stock options",
        "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r4",
      "r20"
     ]
    },
    "SFST_ProceedsFromTheExerciseOfStockOptionsAndWarrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ProceedsFromTheExerciseOfStockOptionsAndWarrants",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from the exercise of stock options and warrants"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProceedsFromUnsecuredLinesOfCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProceedsFromUnsecuredLinesOfCredit",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from Unsecured Lines of Credit",
        "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is uncollateralized (where debt is not backed by the pledge of collateral)."
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]",
        "documentation": "Information by product and service, or group of similar products and similar services."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r231",
      "r315",
      "r690",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r848",
      "r873",
      "r904",
      "r905",
      "r906",
      "r907",
      "r910",
      "r1057",
      "r1130",
      "r1131",
      "r1138",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1247",
      "r1248"
     ]
    },
    "SFST_ProductOrServiceOnDebitCard": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ProductOrServiceOnDebitCard",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ATM and debit card income",
        "documentation": "Amount of product or service on debit card."
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Product or service, or a group of similar products or similar services."
       }
      }
     },
     "auth_ref": [
      "r221",
      "r222",
      "r223",
      "r224",
      "r225",
      "r226",
      "r231",
      "r315",
      "r690",
      "r741",
      "r742",
      "r743",
      "r744",
      "r745",
      "r746",
      "r747",
      "r848",
      "r873",
      "r904",
      "r905",
      "r906",
      "r907",
      "r910",
      "r1057",
      "r1130",
      "r1131",
      "r1138",
      "r1219",
      "r1220",
      "r1221",
      "r1222",
      "r1223",
      "r1224",
      "r1225",
      "r1226",
      "r1227",
      "r1228",
      "r1229",
      "r1230",
      "r1231",
      "r1232",
      "r1233",
      "r1234",
      "r1235",
      "r1236",
      "r1237",
      "r1238",
      "r1239",
      "r1240",
      "r1241",
      "r1242",
      "r1243",
      "r1244",
      "r1245",
      "r1247",
      "r1248"
     ]
    },
    "us-gaap_ProfessionalFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProfessionalFees",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestExpense",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Professional fees",
        "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer."
       }
      }
     },
     "auth_ref": [
      "r855",
      "r922",
      "r1252",
      "r1254"
     ]
    },
    "SFST_ProfitSharingAndFourHundredOneKPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ProfitSharingAndFourHundredOneKPlanMember",
     "presentation": [
      "http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit Sharing and 401(k) Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentByTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentByTypeAxis",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-Lived Tangible Asset [Axis]",
        "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r645"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and Equipment",
        "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r114",
      "r195",
      "r198",
      "r199"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentGross": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentGross",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, excluding ROU assets",
        "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r237",
      "r731"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r645"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentNet",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_Assets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, net",
        "verboseLabel": "Total property and equipment",
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r645",
      "r702",
      "r731",
      "r901"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentOtherNet": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentOtherNet",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LeasesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment",
        "documentation": "Amount after depreciation of long-lived, physical assets used to produce goods and services and not intended for resale, classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Property and Equipment",
        "label": "Property, Plant and Equipment, Policy [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r195",
      "r198",
      "r729"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTextBlock",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of components of property and equipment",
        "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r11"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentTypeDomain",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software."
       }
      }
     },
     "auth_ref": [
      "r115",
      "r645"
     ]
    },
    "us-gaap_PropertyPlantAndEquipmentUsefulLife": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "PropertyPlantAndEquipmentUsefulLife",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property and equipment, estimated useful life (in years)",
        "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_ProvisionForCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ProvisionForCreditLosses",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for (reversal of) credit losses",
        "documentation": "Loan loss provisions, also known as valuation allowances, are an expense set aside as an allowance for potential uncollected loans and loan payments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ProvisionForLoanLeaseAndOtherLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForLoanLeaseAndOtherLosses",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_InterestIncomeExpenseAfterProvisionForLoanLoss",
       "weight": -1.0,
       "order": 2.0
      },
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provision for credit losses",
        "documentation": "Amount of expense related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable value."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r144",
      "r171"
     ]
    },
    "us-gaap_ProvisionForOtherCreditLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ProvisionForOtherCreditLosses",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Provision for credit losses",
        "label": "Provision for Other Credit Losses",
        "documentation": "Amount of expense related to credit loss from transactions other than loan and lease transactions."
       }
      }
     },
     "auth_ref": [
      "r8",
      "r144"
     ]
    },
    "ecd_PvpTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure [Table]"
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "ecd_PvpTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "PvpTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Pay vs Performance Disclosure, Table"
       }
      }
     },
     "auth_ref": [
      "r986"
     ]
    },
    "srt_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeAxis",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r232",
      "r233",
      "r391",
      "r392",
      "r393",
      "r394",
      "r458",
      "r506",
      "r538",
      "r539",
      "r540",
      "r550",
      "r613",
      "r661",
      "r673",
      "r689",
      "r748",
      "r749",
      "r756",
      "r770",
      "r771",
      "r829",
      "r832",
      "r833",
      "r834",
      "r840",
      "r844",
      "r845",
      "r857",
      "r872",
      "r884",
      "r892",
      "r893",
      "r897",
      "r898",
      "r905",
      "r914",
      "r1128",
      "r1137",
      "r1183",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208"
     ]
    },
    "srt_RangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "RangeMember",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfUnobservableInputsUsedInFairValueMeasurements",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r217",
      "r218",
      "r219",
      "r220",
      "r232",
      "r233",
      "r391",
      "r392",
      "r393",
      "r394",
      "r458",
      "r506",
      "r538",
      "r539",
      "r540",
      "r550",
      "r613",
      "r661",
      "r673",
      "r689",
      "r748",
      "r749",
      "r756",
      "r770",
      "r771",
      "r829",
      "r832",
      "r833",
      "r834",
      "r840",
      "r844",
      "r845",
      "r857",
      "r872",
      "r884",
      "r892",
      "r893",
      "r897",
      "r898",
      "r905",
      "r914",
      "r1128",
      "r1137",
      "r1183",
      "r1204",
      "r1205",
      "r1206",
      "r1207",
      "r1208"
     ]
    },
    "us-gaap_RealEstateLoanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstateLoanMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real estate [Member]",
        "documentation": "Loan to finance the purchase of real estate, including but not limited to, land or building."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_RealEstateLoanPercentageOfAggregateLoan": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "RealEstateLoanPercentageOfAggregateLoan",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real estate loan percentage of total loans"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RealEstateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstateMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Real Estate [Member]",
        "documentation": "Property consisting of land, land improvement and buildings."
       }
      }
     },
     "auth_ref": [
      "r1139"
     ]
    },
    "us-gaap_RealEstatePolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RealEstatePolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other Real Estate Owned (\u201cOREO\u201d)",
        "documentation": "Disclosure of accounting policy for entities that primarily develop and then sell real property at retail or otherwise."
       }
      }
     },
     "auth_ref": [
      "r0"
     ]
    },
    "us-gaap_ReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_RecoveryOfErrCompDisclosureLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RecoveryOfErrCompDisclosureLineItems",
     "auth_ref": [
      "r949",
      "r960",
      "r974",
      "r1000"
     ]
    },
    "us-gaap_RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMatters"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Regulatory Matters",
        "documentation": "The entire disclosure for regulatory capital requirement for depository and lending institutions. Institutions include, but not are not limited to, finance company, insured depository institution, bank holding company, savings and loan association holding company, bank and savings institution not federally insured, mortgage company, foreign financial institution and credit union."
       }
      }
     },
     "auth_ref": [
      "r703",
      "r704",
      "r705",
      "r707",
      "r708",
      "r709",
      "r711",
      "r712"
     ]
    },
    "us-gaap_RelatedPartyDepositLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDepositLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deposits by related parties",
        "documentation": "Amount of deposits held by the entity for a related party (entity, shareholder, employee)."
       }
      }
     },
     "auth_ref": [
      "r1078"
     ]
    },
    "us-gaap_RelatedPartyDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyDomain",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r484",
      "r651",
      "r652",
      "r719",
      "r727",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r797",
      "r799",
      "r828"
     ]
    },
    "us-gaap_RelatedPartyTransactionAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionAxis",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories",
      "http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Axis]",
        "documentation": "Information by type of related party transaction."
       }
      }
     },
     "auth_ref": [
      "r651",
      "r652",
      "r1200"
     ]
    },
    "us-gaap_RelatedPartyTransactionDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionDomain",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories",
      "http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transaction between related party."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionLineItems",
     "presentation": [
      "http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r803",
      "r804",
      "r807"
     ]
    },
    "us-gaap_RelatedPartyTransactionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsByRelatedPartyAxis",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related and Nonrelated Parties [Axis]",
        "documentation": "Information by related and nonrelated parties. Related party includes, but is not limited to, affiliate, other entity for which investment is accounted for under equity method, trust for benefit of employee, principal owner, management, and member of immediate family, and other party that may be prevented from pursuing separate interests because of control, significant influence, or ownership interest."
       }
      }
     },
     "auth_ref": [
      "r318",
      "r484",
      "r651",
      "r652",
      "r719",
      "r727",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r797",
      "r799",
      "r828",
      "r1200"
     ]
    },
    "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RelatedPartyTransactionsDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transactions",
        "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates."
       }
      }
     },
     "auth_ref": [
      "r648",
      "r649",
      "r650",
      "r652",
      "r653",
      "r764",
      "r765",
      "r766",
      "r805",
      "r806",
      "r807",
      "r826",
      "r827"
     ]
    },
    "SFST_ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserve for Unfunded Commitments to Unfunded Loan Commitments",
        "documentation": "Reserve for unfunded commitments to unfunded loan commitments percentage."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ResidentialRealEstateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ResidentialRealEstateMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Owner occupied RE [Member]",
        "documentation": "Property that is used as a home."
       }
      }
     },
     "auth_ref": [
      "r857",
      "r861",
      "r1140"
     ]
    },
    "ecd_RestatementDateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDateAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date [Axis]"
       }
      }
     },
     "auth_ref": [
      "r950",
      "r961",
      "r975",
      "r1001"
     ]
    },
    "ecd_RestatementDeterminationDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDeterminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement Determination Date"
       }
      }
     },
     "auth_ref": [
      "r951",
      "r962",
      "r976",
      "r1002"
     ]
    },
    "ecd_RestatementDoesNotRequireRecoveryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "RestatementDoesNotRequireRecoveryTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restatement does not require Recovery"
       }
      }
     },
     "auth_ref": [
      "r958",
      "r969",
      "r983",
      "r1009"
     ]
    },
    "us-gaap_RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RestrictedCashAndCashEquivalentsCashAndCashEquivalentsMember",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of cash and cash equivalent. Cash is currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates."
       }
      }
     },
     "auth_ref": [
      "r236"
     ]
    },
    "SFST_RestrictedStockPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "RestrictedStockPlanMember",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Stock Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAccumulatedDeficit",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r94",
      "r119",
      "r724",
      "r753",
      "r755",
      "r762",
      "r780",
      "r901"
     ]
    },
    "us-gaap_RetainedEarningsAppropriated": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsAppropriated",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Net decrease to retained earnings",
        "documentation": "Amount of accumulated undistributed earnings (deficit) not available for dividend distribution. Includes, but is not limited to, retained earnings appropriated for specific business purpose."
       }
      }
     },
     "auth_ref": [
      "r41",
      "r42",
      "r93",
      "r270",
      "r723"
     ]
    },
    "us-gaap_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained Earnings",
        "documentation": "Accumulated undistributed earnings (deficit)."
       }
      }
     },
     "auth_ref": [
      "r234",
      "r274",
      "r275",
      "r276",
      "r278",
      "r283",
      "r285",
      "r287",
      "r361",
      "r362",
      "r388",
      "r573",
      "r574",
      "r580",
      "r581",
      "r582",
      "r584",
      "r585",
      "r586",
      "r598",
      "r600",
      "r601",
      "r603",
      "r605",
      "r637",
      "r639",
      "r750",
      "r752",
      "r767",
      "r1255"
     ]
    },
    "us-gaap_RetirementPlanTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeAxis",
     "presentation": [
      "http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retirement Plan Type [Axis]",
        "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r484",
      "r487",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r503",
      "r504",
      "r505",
      "r507",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883"
     ]
    },
    "us-gaap_RetirementPlanTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RetirementPlanTypeDomain",
     "presentation": [
      "http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement."
       }
      }
     },
     "auth_ref": [
      "r436",
      "r437",
      "r438",
      "r439",
      "r440",
      "r441",
      "r442",
      "r443",
      "r444",
      "r445",
      "r446",
      "r447",
      "r448",
      "r449",
      "r450",
      "r451",
      "r452",
      "r453",
      "r454",
      "r455",
      "r456",
      "r457",
      "r458",
      "r459",
      "r461",
      "r462",
      "r463",
      "r464",
      "r465",
      "r466",
      "r467",
      "r468",
      "r469",
      "r470",
      "r471",
      "r472",
      "r473",
      "r474",
      "r475",
      "r476",
      "r477",
      "r478",
      "r479",
      "r480",
      "r481",
      "r482",
      "r484",
      "r487",
      "r490",
      "r491",
      "r492",
      "r493",
      "r494",
      "r495",
      "r496",
      "r497",
      "r498",
      "r499",
      "r500",
      "r503",
      "r504",
      "r505",
      "r507",
      "r876",
      "r877",
      "r878",
      "r879",
      "r880",
      "r881",
      "r882",
      "r883"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerIncludingAssessedTax",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage banking income",
        "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r164",
      "r302",
      "r306",
      "r307",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r433",
      "r434",
      "r690"
     ]
    },
    "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenueFromContractWithCustomerPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from Contracts with Customers",
        "documentation": "Disclosure of accounting policy for revenue from contract with customer."
       }
      }
     },
     "auth_ref": [
      "r202",
      "r425",
      "r426",
      "r427",
      "r428",
      "r429",
      "r430",
      "r431",
      "r432",
      "r846"
     ]
    },
    "us-gaap_Revenues": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "Revenues",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total revenue",
        "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)."
       }
      }
     },
     "auth_ref": [
      "r163",
      "r164",
      "r258",
      "r271",
      "r302",
      "r306",
      "r307",
      "r312",
      "r314",
      "r315",
      "r316",
      "r317",
      "r360",
      "r396",
      "r397",
      "r398",
      "r399",
      "r400",
      "r401",
      "r402",
      "r403",
      "r404",
      "r627",
      "r697",
      "r855",
      "r1133"
     ]
    },
    "us-gaap_RevenuesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "RevenuesAbstract",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenues"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Right-of-use assets obtained in exchange for lease obligations:",
        "documentation": "Right of Use Assets Obtained in Exchange for Lease Obligations [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ecd_Rule10b51ArrAdoptedFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrAdoptedFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Adopted"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "ecd_Rule10b51ArrTrmntdFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "Rule10b51ArrTrmntdFlag",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Rule 10b5-1 Arrangement Terminated"
       }
      }
     },
     "auth_ref": [
      "r1018"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts and Financing Receivables [Table]",
        "documentation": "Disclosure of information about accounts and financing receivables. Includes, but is not limited to, amount of receivable and allowance for credit loss."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r98",
      "r319",
      "r1099"
     ]
    },
    "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of composition of our loan portfolio",
        "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r98"
     ]
    },
    "SFST_ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of activity related to the allowance for credit losses",
        "documentation": "Tabular disclosure of activity related to the allowance for credit losses."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of amortized costs and fair value of investment securities",
        "documentation": "Tabular disclosure of the reconciliation of available-for-sale securities from cost basis to fair value."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCashAndCashEquivalentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCashAndCashEquivalentsTable",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and Cash Equivalent [Table]",
        "documentation": "Disclosure of information about cash and cash equivalent by type. Excludes restricted cash and cash equivalent."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfCompensatingBalancesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfCompensatingBalancesTextBlock",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of loan balances by age payment status",
        "documentation": "Tabular disclosure of compensating balance arrangements that are not agreements which legally restrict the use of cash amounts shown on the balance sheet. Includes disclosure of these arrangements and the amount involved, if determinable, for the most recent audited balance sheet required and for any subsequent unaudited balance sheet required in the notes to the financial statements. Compensating balances that are maintained under an agreement to assure future credit availability are generally disclosed in the notes to the financial statements along with the amount and terms of such agreement."
       }
      }
     },
     "auth_ref": [
      "r99",
      "r1059"
     ]
    },
    "us-gaap_ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements",
        "documentation": "Tabular disclosure of the capital amounts and ratios as of the balance sheet date, indicating whether the entity or entities are in compliance with regulatory capital requirements, by entity."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r710"
     ]
    },
    "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of components of income tax expense",
        "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years."
       }
      }
     },
     "auth_ref": [
      "r1174"
     ]
    },
    "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of condensed balance sheets",
        "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r1053",
      "r1079"
     ]
    },
    "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of condensed statements of cash flows",
        "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r1053",
      "r1079"
     ]
    },
    "srt_ScheduleOfCondensedFinancialStatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedFinancialStatementsTable",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Financial Statements [Table]",
        "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r215",
      "r230",
      "r273",
      "r1036"
     ]
    },
    "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/srt/2024",
     "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/ParentCompanyFinancialInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of condensed statements of income",
        "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations."
       }
      }
     },
     "auth_ref": [
      "r1053",
      "r1079"
     ]
    },
    "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of components of the deferred tax assets and liabilities",
        "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets."
       }
      }
     },
     "auth_ref": [
      "r1170"
     ]
    },
    "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable",
     "presentation": [
      "http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative",
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined Benefit Plan [Table]",
        "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r13",
      "r45",
      "r46",
      "r47",
      "r48"
     ]
    },
    "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/EarningsPerCommonShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of earnings per share",
        "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r1085"
     ]
    },
    "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/IncomeTaxesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of taxes computed using the statutory tax rate",
        "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations."
       }
      }
     },
     "auth_ref": [
      "r558",
      "r887",
      "r1168"
     ]
    },
    "SFST_ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of estimated useful lives of property and equipment"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of assets and liabilities measured at fair value on a recurring basis",
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)."
       }
      }
     },
     "auth_ref": [
      "r1180",
      "r1181"
     ]
    },
    "us-gaap_ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income",
        "documentation": "Tabular disclosure for fair value hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "us-gaap_ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of terms and maturities of advances outstanding",
        "documentation": "Tabular disclosure of advance from Federal Home Loan Bank (FHLBank)."
       }
      }
     },
     "auth_ref": [
      "r69",
      "r134",
      "r138",
      "r162"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of nonperforming assets",
        "documentation": "Tabular disclosure of financing receivable on nonaccrual status."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r371"
     ]
    },
    "us-gaap_ScheduleOfFinancingReceivablesPastDueTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfFinancingReceivablesPastDueTable",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financing Receivable, Past Due [Table]",
        "documentation": "Disclosure of information about aging analysis for financing receivable."
       }
      }
     },
     "auth_ref": [
      "r865",
      "r1121"
     ]
    },
    "SFST_ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment",
        "documentation": "Tabular disclosure of hedged asset fair value hedge last of layer cumulative."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of the status of the company's nonvested restricted stock and changes",
        "documentation": "Tabular disclosure of the changes in outstanding nonvested restricted stock units."
       }
      }
     },
     "auth_ref": [
      "r121"
     ]
    },
    "us-gaap_ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of outstanding financial derivative instruments",
        "documentation": "Tabular disclosure of the notional amounts of outstanding derivative positions."
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "us-gaap_ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of other investments",
        "documentation": "Tabular disclosure of other investments not readily marketable, including, but not limited to, description of investment, fair value and value as measured by quoted price."
       }
      }
     },
     "auth_ref": [
      "r1211"
     ]
    },
    "SFST_ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of classified by credit quality indicators by year of origination",
        "documentation": "Tabular disclosure of outstanding loans by risk category."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, Plant and Equipment [Table]",
        "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation."
       }
      }
     },
     "auth_ref": [
      "r11",
      "r645"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable",
     "presentation": [
      "http://southernfirst.com/role/RelatedPartyTransactionsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Related Party Transaction [Table]",
        "documentation": "Disclosure of information about related party transaction."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r67",
      "r803",
      "r804",
      "r807"
     ]
    },
    "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of loan transactions with directors and executive officers, including their affiliates",
        "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative",
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]",
        "documentation": "Disclosure of information about share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r511",
      "r513",
      "r514",
      "r515",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of the status of the stock option plan and changes",
        "documentation": "Tabular disclosure of employee stock purchase plan activity."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of stock-based compensation expense",
        "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value."
       }
      }
     },
     "auth_ref": [
      "r18",
      "r19",
      "r120"
     ]
    },
    "us-gaap_ScheduleOfVariableInterestEntitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ScheduleOfVariableInterestEntitiesTable",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity [Table]",
        "documentation": "Disclosure of information about variable interest held, whether or not such variable interest entity (VIE) is included in consolidated financial statements."
       }
      }
     },
     "auth_ref": [
      "r53",
      "r54",
      "r55",
      "r56",
      "r57",
      "r587",
      "r588",
      "r589",
      "r590",
      "r669",
      "r670",
      "r671"
     ]
    },
    "SFST_ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/DepositsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of maturities of time deposits"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_SecuredOvernightFinancingRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "SecuredOvernightFinancingRate",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SOFR rate"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and political subdivisions",
        "documentation": "Amount of securities available for sale of fair value, state and political subdivisions."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Corporate bonds",
        "documentation": "Amount of securities available for sale of fair value corporate bonds."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_SecuritiesAvailableForSaleFairValueUsAgencySecurities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "SecuritiesAvailableForSaleFairValueUsAgencySecurities",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US government agencies",
        "documentation": "Amount of securities available for sale of fair value securities."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/FairValueAccountingDetails-ScheduleOfAssetsAndLiabilitiesMeasuredAtFairValueOnRecurringBasis"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US treasuries",
        "documentation": "Amount of securities available for sale of fair value U.S. treasuries."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesInvestmentMember",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities",
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Securities Investment [Member]",
        "documentation": "This member categorizes all investments in securities to segregate them from other than security investments."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SecuritiesSoldNotYetPurchasedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SecuritiesSoldNotYetPurchasedMember",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Mortgage loan interest rate lock commitments [Member]",
        "documentation": "Proprietary securities transactions entered into by the entity (broker-dealer) for trading or investment purposes."
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12bTitle",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r926"
     ]
    },
    "dei_Security12gTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "Security12gTitle",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(g) Security",
        "documentation": "Title of a 12(g) registered security."
       }
      }
     },
     "auth_ref": [
      "r930"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r929"
     ]
    },
    "dei_SecurityReportingObligation": {
     "xbrltype": "securityReportingObligationItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SecurityReportingObligation",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Reporting Obligation",
        "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r935"
     ]
    },
    "SFST_ServiceFeesOnDepositAccounts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "ServiceFeesOnDepositAccounts",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome": {
       "parentTag": "us-gaap_NoninterestIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Service fees on deposit accounts",
        "documentation": "Amount of service fees on deposit accounts."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensation",
     "crdr": "debit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Compensation expense related to stock options and restricted stock grants",
        "documentation": "Amount of noncash expense for share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Restricted Shares, Forfeited",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant-Date Fair Value, Forfeited",
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event."
       }
      }
     },
     "auth_ref": [
      "r530"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted Shares, Granted",
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant-Date Fair Value, Granted",
        "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)."
       }
      }
     },
     "auth_ref": [
      "r528"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Restricted Shares, Nonvested at beginning of year",
        "periodEndLabel": "Restricted Shares, Nonvested at end of year",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r526"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted Average Grant-Date Fair Value, Nonvested at beginning of year",
        "periodEndLabel": "Weighted Average Grant-Date Fair Value, Nonvested at end of year",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options."
       }
      }
     },
     "auth_ref": [
      "r525",
      "r526"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Restricted Shares, Vested",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfCompanysNonvestedRestrictedStockAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Grant-Date Fair Value, Vested",
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement."
       }
      }
     },
     "auth_ref": [
      "r529"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative",
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r509",
      "r511",
      "r513",
      "r514",
      "r515",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges",
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Shares, Shares available for grant",
        "label": "Number of stock option available for grant",
        "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges",
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Shares, options exercisable at year-end",
        "label": "Stock options exercisable",
        "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan."
       }
      }
     },
     "auth_ref": [
      "r519"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Weighted average exercise price, Options exercisable at year-end",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price",
        "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r519"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares, Forfeited or expired",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period",
        "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired."
       }
      }
     },
     "auth_ref": [
      "r1147"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price, Forfeited or expired",
        "documentation": "Weighted average price of options that were either forfeited or expired."
       }
      }
     },
     "auth_ref": [
      "r1147"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Shares, Granted",
        "documentation": "Gross number of share options (or share units) granted during the period."
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price, Weighted average fair value of options granted during the year",
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology."
       }
      }
     },
     "auth_ref": [
      "r531"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate intrinsic value outstanding",
        "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges",
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Shares, Outstanding at beginning of year",
        "periodEndLabel": "Shares, Outstanding at end of year",
        "label": "Stock options outstanding",
        "documentation": "Number of options outstanding, including both vested and non-vested options."
       }
      }
     },
     "auth_ref": [
      "r517",
      "r518"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Weighted average exercise price, Outstanding at beginning of year",
        "periodEndLabel": "Weighted average exercise price, Outstanding at end of year",
        "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price",
        "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan."
       }
      }
     },
     "auth_ref": [
      "r517",
      "r518"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative",
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative",
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Award under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r513",
      "r514",
      "r515",
      "r517",
      "r518",
      "r519",
      "r520",
      "r521",
      "r522",
      "r523",
      "r524",
      "r525",
      "r526",
      "r527",
      "r528",
      "r529",
      "r530",
      "r531",
      "r532",
      "r533",
      "r534",
      "r537",
      "r538",
      "r539",
      "r540",
      "r541"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price, Exercised",
        "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares."
       }
      }
     },
     "auth_ref": [
      "r522"
     ]
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price, Granted",
        "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options."
       }
      }
     },
     "auth_ref": [
      "r521"
     ]
    },
    "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Stock-Based Compensation",
        "label": "Share-Based Payment Arrangement [Policy Text Block]",
        "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost."
       }
      }
     },
     "auth_ref": [
      "r508",
      "r516",
      "r535",
      "r536",
      "r537",
      "r538",
      "r541",
      "r546",
      "r547",
      "r548",
      "r549"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Option expiration period",
        "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r886"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregate intrinsic value options exercisable at year-end",
        "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Life, Options exercisable at year-end",
        "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": {
     "xbrltype": "durationItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted Average Remaining Contractual Life, Outstanding at end of year",
        "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days."
       }
      }
     },
     "auth_ref": [
      "r122"
     ]
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value of stock option grants",
        "documentation": "Fair value of options vested. Excludes equity instruments other than options, for example, but not limited to, share units, stock appreciation rights, restricted stock."
       }
      }
     },
     "auth_ref": [
      "r532"
     ]
    },
    "us-gaap_SharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SharesOutstanding",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodStartLabel": "Beginning balance shares outstnding",
        "periodEndLabel": "Ending balance shares outstanding",
        "label": "Shares, Outstanding",
        "documentation": "Number of shares issued which are neither cancelled nor held in the treasury."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_ShortTermDebtTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeAxis",
     "presentation": [
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-Term Debt, Type [Axis]",
        "documentation": "Information by type of short-term debt arrangement."
       }
      }
     },
     "auth_ref": [
      "r78",
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "us-gaap_ShortTermDebtTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShortTermDebtTypeDomain",
     "presentation": [
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Type of short-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing."
       }
      }
     },
     "auth_ref": [
      "r76",
      "r1125",
      "r1126",
      "r1127"
     ]
    },
    "us-gaap_ShorttermDebtAverageOutstandingAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ShorttermDebtAverageOutstandingAmount",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Outstanding amount",
        "documentation": "For the form of debt having an initial term of less than one year or less than the normal operating cycle, if longer, average borrowings during the period."
       }
      }
     },
     "auth_ref": [
      "r203",
      "r204",
      "r808"
     ]
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SignificantAccountingPoliciesTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Summary of Significant Accounting Policies and Activities",
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r269"
     ]
    },
    "SFST_SoftwareMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "SoftwareMember",
     "presentation": [
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfComponentsOfPropertyAndEquipment",
      "http://southernfirst.com/role/PropertyAndEquipmentDetails-ScheduleOfEstimatedUsefulLivesOfPropertyAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Software [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_SolicitingMaterial": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "SolicitingMaterial",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Soliciting Material",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r933"
     ]
    },
    "us-gaap_SpecialMentionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SpecialMentionMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Special Mention [Member]",
        "documentation": "A category of financing receivables considered to have potential weaknesses that deserve management's close attention. If left uncorrected, those potential weaknesses may result in a deterioration of the repayment prospects for the asset or of the creditor's position at some future date."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r176",
      "r1122"
     ]
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementEquityComponentsAxis",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity Components [Axis]",
        "documentation": "Information by component of equity."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r90",
      "r95",
      "r96",
      "r234",
      "r255",
      "r256",
      "r257",
      "r274",
      "r275",
      "r276",
      "r278",
      "r283",
      "r285",
      "r287",
      "r304",
      "r361",
      "r362",
      "r388",
      "r424",
      "r573",
      "r574",
      "r580",
      "r581",
      "r582",
      "r584",
      "r585",
      "r586",
      "r598",
      "r599",
      "r600",
      "r601",
      "r602",
      "r603",
      "r605",
      "r628",
      "r629",
      "r630",
      "r631",
      "r632",
      "r633",
      "r637",
      "r639",
      "r647",
      "r734",
      "r750",
      "r751",
      "r752",
      "r767",
      "r823"
     ]
    },
    "us-gaap_StatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementLineItems",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r275",
      "r276",
      "r304",
      "r639",
      "r690",
      "r757",
      "r768",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r779",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r790",
      "r791",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r799",
      "r801",
      "r802",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r823",
      "r915"
     ]
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementOfStockholdersEquityAbstract",
     "auth_ref": []
    },
    "us-gaap_StatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StatementTable",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement [Table]",
        "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity."
       }
      }
     },
     "auth_ref": [
      "r274",
      "r275",
      "r276",
      "r304",
      "r318",
      "r639",
      "r690",
      "r757",
      "r768",
      "r772",
      "r773",
      "r774",
      "r775",
      "r776",
      "r777",
      "r779",
      "r782",
      "r783",
      "r784",
      "r785",
      "r786",
      "r788",
      "r789",
      "r790",
      "r791",
      "r793",
      "r794",
      "r795",
      "r796",
      "r797",
      "r799",
      "r801",
      "r802",
      "r809",
      "r810",
      "r811",
      "r812",
      "r813",
      "r814",
      "r815",
      "r816",
      "r817",
      "r818",
      "r819",
      "r820",
      "r823",
      "r915"
     ]
    },
    "ecd_StkPrcOrTsrEstimationMethodTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "StkPrcOrTsrEstimationMethodTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Price or TSR Estimation Method"
       }
      }
     },
     "auth_ref": [
      "r953",
      "r964",
      "r978",
      "r1004"
     ]
    },
    "us-gaap_StockCompensationPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockCompensationPlanMember",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock Compensation Plan [Member]",
        "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares."
       }
      }
     },
     "auth_ref": [
      "r1086"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesOther": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesOther",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStatusOfStockOptionPlanAndChanges"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Shares, Exercised",
        "label": "Stock Issued During Period, Shares, Other",
        "documentation": "Number of shares of stock issued attributable to transactions classified as other."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of restricted stock (in Shares)",
        "documentation": "Number of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r89",
      "r90",
      "r119"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of stock options (in Shares)",
        "documentation": "Number of share options (or share units) exercised during the current period."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r89",
      "r90",
      "r119",
      "r522"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issuance of restricted stock, net of forfeitures",
        "documentation": "Value of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r119"
     ]
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of stock options",
        "documentation": "Value of stock issued as a result of the exercise of stock options."
       }
      }
     },
     "auth_ref": [
      "r16",
      "r90",
      "r95",
      "r96",
      "r119"
     ]
    },
    "us-gaap_StockOptionPlanExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockOptionPlanExpense",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetails-ScheduleOfStock-basedCompensationExpense"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Stock option expense",
        "documentation": "Amount of noncash expense for option under share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "us-gaap_StockholdersEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquity",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedBalanceSheets": {
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/ConsolidatedStatementsOfShareholdersEquity",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total shareholders\u2019 equity",
        "periodStartLabel": "Beginning balance, value",
        "periodEndLabel": "Ending balance, value",
        "label": "Shareholders\u2019 equity",
        "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r95",
      "r96",
      "r113",
      "r781",
      "r798",
      "r824",
      "r825",
      "r901",
      "r923",
      "r1076",
      "r1117",
      "r1196",
      "r1255"
     ]
    },
    "us-gaap_StockholdersEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "StockholdersEquityAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedBalanceSheets",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SHAREHOLDERS\u2019 EQUITY",
        "verboseLabel": "Liabilities and Shareholders\u2019 Equity"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_SubordinateDebtMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "SubordinateDebtMember",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinate Debt [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubordinatedBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubordinatedBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated Borrowings [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubordinatedBorrowingsDisclosureTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubordinatedBorrowingsDisclosureTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebentures"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subordinated Debentures",
        "documentation": "The entire disclosure for borrowings under subordinated debt agreements that qualify as available in computing net capital under SEC's uniform net capital rule, including restrictive covenants, collateral, interest rates and due dates, amounts due by date and amount owed in total."
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "SFST_SubordinatedDebtDetailsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "SubordinatedDebtDetailsLineItems",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "SubordinatedDebtDetailsLineItems [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubordinatedLiabilitiesPeriodIncreaseDecrease": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubordinatedLiabilitiesPeriodIncreaseDecrease",
     "calculation": {
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows",
      "http://southernfirst.com/role/ParentCompanyFinancialInformationDetails-ScheduleOfCondensedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Decrease in subordinated debentures",
        "label": "Decrease in subordinated debentures",
        "documentation": "Amount of increase (decrease) in subordinated debt."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubsequentEventsPolicyPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubsequentEventsPolicyPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsequent Events",
        "documentation": "Disclosure of accounting policy for reporting subsequent events."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SubstandardMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SubstandardMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Substandard [Member]",
        "documentation": "A category of financing receivables that are inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged, if any. Loans so classified have a well-defined weakness or weaknesses that jeopardize the liquidation of the debt. They are characterized by the distinct possibility that the creditor will sustain some loss if the deficiencies are not corrected."
       }
      }
     },
     "auth_ref": [
      "r174",
      "r175",
      "r176",
      "r1122"
     ]
    },
    "SFST_SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Schedule of analysis of collateral-dependent loans",
        "documentation": "Tabular disclosure of investment in debt security measured at amortized cost (held-to-maturity) on nonaccrual status."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SupplementalCashFlowInformationAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental information"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_SupplementalExecutiveRetirementPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "SupplementalExecutiveRetirementPlanMember",
     "presentation": [
      "http://southernfirst.com/role/EmployeeBenefitPlanDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Supplemental Executive Retirement Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SwapMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "SwapMember",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Fair value swap [Member]",
        "documentation": "A forward-based contract in which two parties agree to swap streams of payments over a specified period. The payment streams are based on an agreed-upon (or notional) principal amount. The term notional is used because swap contracts generally involve no exchange of principal at either inception or maturity. Rather, the notional amount serves as a basis for calculation of the payment streams to be exchanged."
       }
      }
     },
     "auth_ref": [
      "r125",
      "r786",
      "r791",
      "r796",
      "r814",
      "r820",
      "r838",
      "r839",
      "r914"
     ]
    },
    "ecd_TabularListTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TabularListTableTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tabular List, Table"
       }
      }
     },
     "auth_ref": [
      "r997"
     ]
    },
    "us-gaap_TierOneLeverageCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TierOneLeverageCapital",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to average assets) Amount",
        "documentation": "Amount of Tier 1 leverage capital as defined by regulatory framework."
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "us-gaap_TierOneLeverageCapitalRequiredForCapitalAdequacy": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacy",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to average assets) For capital adequacy purposes minimum",
        "documentation": "Amount of minimum Tier 1 leverage capital required for capital adequacy as defined by regulatory framework."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r710"
     ]
    },
    "SFST_TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TierOneLeverageCapitalRequiredToBeWellCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalized",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum",
        "documentation": "Amount of minimum Tier 1 leverage capital categorized as well capitalized as defined by regulatory framework for prompt corrective action."
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "SFST_TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TierOneLeverageCapitalToAverageAssets1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneLeverageCapitalToAverageAssets1",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to average assets) Actual Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TierOneRiskBasedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TierOneRiskBasedCapital",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to risk weighted assets) Amount",
        "documentation": "Amount of Tier 1 risk-based capital as defined by regulatory framework."
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredForCapitalAdequacy": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacy",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum",
        "documentation": "Amount of minimum Tier 1 risk-based capital required for capital adequacy as defined by regulatory framework."
       }
      }
     },
     "auth_ref": [
      "r706",
      "r710"
     ]
    },
    "SFST_TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TierOneRiskBasedCapitalRequiredToBeWellCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalized",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum",
        "documentation": "Amount of minimum Tier 1 risk-based capital categorized as well capitalized as defined by regulatory framework for prompt corrective action."
       }
      }
     },
     "auth_ref": [
      "r706"
     ]
    },
    "SFST_TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TierOneRiskBasedCapitalToRiskWeightedAssets1": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneRiskBasedCapitalToRiskWeightedAssets1",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tier 1 Capital (to risk weighted assets) Actual Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TierOneRiskBasedCommonStock": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneRiskBasedCommonStock",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Equity Tier 1 Capital (to risk weighted assets) Amount"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacy": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneRiskBasedCommonStockRequiredForCapitalAdequacy",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneRiskBasedCommonStockRequiredToBeWellCapitalized",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TierOneRiskBasedCommonStockToRiskWeightedAssets": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TierOneRiskBasedCommonStockToRiskWeightedAssets",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetails-ScheduleOfCapitalAmountsAndRatiosOfBankAndCompanyAndRegulatoryMinimumRequirements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TimeDepositMaturitiesYearFive": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimeDepositMaturitiesYearFive",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2029",
        "label": "Time Deposit Maturities, Year Five",
        "documentation": "Amount of time deposit maturing in fifth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_TimeDepositMaturitiesYearFour": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimeDepositMaturitiesYearFour",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2028",
        "label": "Time Deposit Maturities, Year Four",
        "documentation": "Amount of time deposit maturing in fourth fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_TimeDepositMaturitiesYearOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimeDepositMaturitiesYearOne",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2025",
        "label": "Time Deposit Maturities, Year One",
        "documentation": "Amount of time deposit maturing in next fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_TimeDepositMaturitiesYearThree": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimeDepositMaturitiesYearThree",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2027",
        "label": "Time Deposit Maturities, Year Three",
        "documentation": "Amount of time deposit maturing in third fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_TimeDepositMaturitiesYearTwo": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimeDepositMaturitiesYearTwo",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "2026",
        "label": "Time Deposit Maturities, Year Two",
        "documentation": "Amount of time deposit maturing in second fiscal year following current fiscal year. Time deposit includes, but is not limited to, certificate of deposit. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)."
       }
      }
     },
     "auth_ref": [
      "r12"
     ]
    },
    "us-gaap_TimeDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimeDeposits",
     "crdr": "credit",
     "calculation": {
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts": {
       "parentTag": "us-gaap_Deposits",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfDetailInDepositAccounts",
      "http://southernfirst.com/role/DepositsDetails-ScheduleOfMaturitiesOfDeposit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Time deposits",
        "verboseLabel": "Total time deposits",
        "documentation": "Amount of time deposit liabilities, including certificates of deposit."
       }
      }
     },
     "auth_ref": [
      "r14",
      "r132"
     ]
    },
    "us-gaap_TimeDeposits100000OrMore": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TimeDeposits100000OrMore",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/DepositsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Time deposits greater than $250,000",
        "documentation": "Amount of time deposit liabilities, including certificates of deposit, in denominations of $100,000 or more."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TotalInvestmentSecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TotalInvestmentSecuritiesMember",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Investment Securities [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TotalLoan": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TotalLoan",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Total loan balances by payment",
        "documentation": "Amount of total loan.",
        "label": "TotalLoan"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TotalLoanBalancesByPaymentAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TotalLoanBalancesByPaymentAmount",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total loan balances by payment",
        "documentation": "Amount of total loan balances by payment."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TotalLoansOver90DaysPastDue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TotalLoansOver90DaysPastDue",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total loans over 90 days past due",
        "documentation": "Loans over ninety days past due."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TotalNonaccrualLoans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TotalNonaccrualLoans",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total nonaccrual loans",
        "documentation": "Amount of total nonaccrual loans."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TotalNonaccrualLoansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TotalNonaccrualLoansMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Nonaccrual Loans [Member]",
        "documentation": "Total Non-accrual Loans [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TotalNonperformingAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TotalNonperformingAssets",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonperformingAssetsIncludingNonaccruingTdrs"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total nonperforming assets",
        "documentation": "A nonperforming asset (NPA) refers to a classification for loans or advances that are in default or in arrears."
       }
      }
     },
     "auth_ref": []
    },
    "ecd_TotalShareholderRtnAmt": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnAmt",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Amount"
       }
      }
     },
     "auth_ref": [
      "r989"
     ]
    },
    "ecd_TotalShareholderRtnVsPeerGroupTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TotalShareholderRtnVsPeerGroupTextBlock",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/PvpDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Total Shareholder Return Vs Peer Group"
       }
      }
     },
     "auth_ref": [
      "r996"
     ]
    },
    "ecd_TradingArrAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrAxis",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangement [Axis]"
       }
      }
     },
     "auth_ref": [
      "r1017"
     ]
    },
    "ecd_TradingArrByIndTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TradingArrByIndTable",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Arrangements, by Individual [Table]"
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "TradingSymbol",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain",
     "presentation": [
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetails-ScheduleOfOutstandingFinancialDerivativeInstruments",
      "http://southernfirst.com/role/DerivativeFinancialInstrumentsDetailsNarrative",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAnalysisOfCollateral-dependentLoans",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfCompositionOfOurLoanPortfolio",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfLoanBalancesByAgePaymentStatus",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfNonaccrualLoansByMajorCategories",
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetailsNarrative",
      "http://southernfirst.com/role/RegulatoryMattersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms."
       }
      }
     },
     "auth_ref": [
      "r328",
      "r329",
      "r330",
      "r331",
      "r332",
      "r333",
      "r334",
      "r335",
      "r336",
      "r337",
      "r338",
      "r339",
      "r340",
      "r341",
      "r342",
      "r343",
      "r344",
      "r345",
      "r346",
      "r347",
      "r348",
      "r349",
      "r350",
      "r351",
      "r352",
      "r353",
      "r354",
      "r355",
      "r356",
      "r357",
      "r421",
      "r423",
      "r604",
      "r624",
      "r655",
      "r656",
      "r657",
      "r658",
      "r659",
      "r660",
      "r661",
      "r662",
      "r663",
      "r664",
      "r665",
      "r666",
      "r667",
      "r668",
      "r672",
      "r674",
      "r675",
      "r676",
      "r677",
      "r678",
      "r679",
      "r680",
      "r681",
      "r682",
      "r683",
      "r684",
      "r685",
      "r686",
      "r687",
      "r688",
      "r735",
      "r890",
      "r891",
      "r892",
      "r893",
      "r894",
      "r895",
      "r896",
      "r897",
      "r898",
      "r903",
      "r1041",
      "r1042",
      "r1043",
      "r1044",
      "r1045",
      "r1046",
      "r1047",
      "r1113",
      "r1114",
      "r1115",
      "r1116",
      "r1179",
      "r1182",
      "r1183",
      "r1184",
      "r1191",
      "r1194"
     ]
    },
    "ecd_TrdArrAdoptionDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrAdoptionDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adoption Date"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "ecd_TrdArrDuration": {
     "xbrltype": "durationItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrDuration",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Arrangement Duration"
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "ecd_TrdArrExpirationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrExpirationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expiration Date"
       }
      }
     },
     "auth_ref": [
      "r1021"
     ]
    },
    "ecd_TrdArrIndName": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndName",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Name",
        "label": "Trading Arrangement, Individual Name"
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "ecd_TrdArrIndTitle": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrIndTitle",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title"
       }
      }
     },
     "auth_ref": [
      "r1019"
     ]
    },
    "ecd_TrdArrTerminationDate": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "TrdArrTerminationDate",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Termination Date"
       }
      }
     },
     "auth_ref": [
      "r1020"
     ]
    },
    "SFST_TrustPreferredSecuritiesIssuedAtFloatingRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TrustPreferredSecuritiesIssuedAtFloatingRate",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/SubordinatedDebenturesDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trust preferred securities"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_TwoThousandTwentyEquityIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "TwoThousandTwentyEquityIncentivePlanMember",
     "presentation": [
      "http://southernfirst.com/role/Stock-basedCompensationDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Two Thousand Twenty Equity Incentive Plan [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_U.S.PrimeRatepluspercentage": {
     "xbrltype": "percentItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "U.S.PrimeRatepluspercentage",
     "presentation": [
      "http://southernfirst.com/role/UnusedLinesOfCreditDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U.S. Prime rate plus percentage"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USStatesAndPoliticalSubdivisionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USStatesAndPoliticalSubdivisionsMember",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities",
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "State and political subdivisions [Member]",
        "documentation": "Bonds or similar securities issued by state, city, or local US governments or the agencies operated by state, city, or local governments. Debt securities issued by state governments may include bond issuances of US state authorities including, for example, but not limited to, housing authorities, dormitory authorities, and general obligations while debt securities issued by political subdivisions of US states would include, for example, debt issuances by county, borough, city, or municipal governments."
       }
      }
     },
     "auth_ref": [
      "r874",
      "r903",
      "r909",
      "r1246"
     ]
    },
    "SFST_USTreasuresMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "USTreasuresMember",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfGrossUnrealizedLossesOnInvestmentSecuritiesAndFairMarketValueOfRelatedSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "U S Treasures [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_USTreasurySecuritiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "USTreasurySecuritiesMember",
     "presentation": [
      "http://southernfirst.com/role/InvestmentSecuritiesDetails-ScheduleOfAmortizedCostsAndFairValueOfInvestmentSecurities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "US treasuries [Member]",
        "documentation": "This category includes information about debt securities issued by the United States Department of the Treasury and backed by the United States government. Such securities primarily consist of treasury bills (short-term maturities - one year or less), treasury notes (intermediate term maturities - two to ten years), and treasury bonds (long-term maturities - ten to thirty years)."
       }
      }
     },
     "auth_ref": [
      "r851",
      "r874",
      "r876",
      "r890",
      "r1215"
     ]
    },
    "ecd_UndrlygSecurityMktPriceChngPct": {
     "xbrltype": "pureItemType",
     "nsuri": "http://xbrl.sec.gov/ecd/2024",
     "localname": "UndrlygSecurityMktPriceChngPct",
     "presentation": [
      "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Underlying Security Market Price Change"
       }
      }
     },
     "auth_ref": [
      "r1016"
     ]
    },
    "SFST_UnfundedCommitmentsPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "UnfundedCommitmentsPolicyTextBlock",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unfunded Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "SFST_UnfundedLoanCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "UnfundedLoanCommitments",
     "crdr": "debit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfAllowanceForCreditLossesForUnfundedLoanCommitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unfunded Loan Commitments",
        "documentation": "Unfunded loan commitments are those commitments made by a Financial institution that are contractual obligations for future funding."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized gain (loss) on securities, net of income taxes",
        "documentation": "Noncash is defined as information about all investing and financing activities of an enterprise during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_UnrealizedLossOnSecuritiesAvailableForSaleAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "UnrealizedLossOnSecuritiesAvailableForSaleAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unrealized gain (loss) on securities available for sale:",
        "documentation": "Unrealized Loss On Securities Available For Sale [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UnusedCommitmentsToExtendCredit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UnusedCommitmentsToExtendCredit",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/FinancialInstrumentsWithOff-balanceSheetRiskDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unfunded commitments",
        "documentation": "Unused amount of commitments to extend credit to customers."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_UnusedLinesOfCreditTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "UnusedLinesOfCreditTextBlock",
     "presentation": [
      "http://southernfirst.com/role/UnusedLinesOfCredit"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused Lines of Credit"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_UseOfEstimates": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "UseOfEstimates",
     "presentation": [
      "http://southernfirst.com/role/SummaryOfSignificantAccountingPoliciesAndActivitiesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Use of Estimates",
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles."
       }
      }
     },
     "auth_ref": [
      "r35",
      "r36",
      "r37",
      "r192",
      "r193",
      "r196",
      "r197"
     ]
    },
    "us-gaap_ValuationAllowancesAndReservesRecoveries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "ValuationAllowancesAndReservesRecoveries",
     "crdr": "credit",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfActivityRelatedToAllowanceForCreditLosses"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Loan recoveries",
        "documentation": "Amount of increase in valuation and qualifying accounts and reserves from recovery of amount previously written off or reestablishment of reserve previously utilized."
       }
      }
     },
     "auth_ref": [
      "r1080"
     ]
    },
    "us-gaap_VariableInterestEntityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableInterestEntityLineItems",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetails-ScheduleOfTermsAndMaturitiesOfAdvancesOutstanding"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Interest Entity [Line Items]",
        "documentation": "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."
       }
      }
     },
     "auth_ref": [
      "r587",
      "r588",
      "r589",
      "r590",
      "r669",
      "r670",
      "r671"
     ]
    },
    "us-gaap_VariableRateAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateAxis",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Variable Rate [Axis]",
        "documentation": "Information by type of variable rate."
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_VariableRateDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "VariableRateDomain",
     "presentation": [
      "http://southernfirst.com/role/FederalHomeLoanBankAdvancesAndOtherBorrowingsDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index."
       }
      }
     },
     "auth_ref": []
    },
    "SFST_WatchMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "WatchMember",
     "presentation": [
      "http://southernfirst.com/role/LoansAndAllowanceForCreditLossesDetails-ScheduleOfClassifiedByCreditQualityIndicatorsByYearOfOrigination"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Watch [Member]",
        "documentation": "Watch [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment",
     "presentation": [
      "http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Common stock equivalents",
        "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation."
       }
      }
     },
     "auth_ref": [
      "r1085"
     ]
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome",
      "http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Diluted",
        "label": "Weighted-average common shares outstanding - diluted",
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period."
       }
      }
     },
     "auth_ref": [
      "r291",
      "r297"
     ]
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingAbstract",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average common shares outstanding"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://fasb.org/us-gaap/2024",
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "presentation": [
      "http://southernfirst.com/role/ConsolidatedStatementsOfIncome",
      "http://southernfirst.com/role/EarningsPerCommonShareDetails-ScheduleOfEarningsPerShareComputations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Basic",
        "label": "Weighted-average common shares outstanding - basic",
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period."
       }
      }
     },
     "auth_ref": [
      "r289",
      "r297"
     ]
    },
    "SFST_WellCapitalizedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://southernfirst.com/20241231",
     "localname": "WellCapitalizedMember",
     "presentation": [
      "http://southernfirst.com/role/RegulatoryMattersDetailsNarrative"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Well Capitalized [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_WrittenCommunications": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2024",
     "localname": "WrittenCommunications",
     "presentation": [
      "http://southernfirst.com/role/Cover"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Written Communications",
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act."
       }
      }
     },
     "auth_ref": [
      "r1034"
     ]
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "05",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "970",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482170/970-10-05-1"
  },
  "r1": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "SubTopic": "230",
   "Topic": "830",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477401/830-230-45-1"
  },
  "r2": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r3": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12"
  },
  "r4": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r5": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "15",
   "SubTopic": "10",
   "Topic": "220",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15"
  },
  "r6": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20"
  },
  "r7": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(g)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r8": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r9": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r10": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480463/815-10-45-5"
  },
  "r11": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "360",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r12": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "470",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-1"
  },
  "r13": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "20",
   "Topic": "715",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r14": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "405",
   "Topic": "942",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478353/942-405-50-1"
  },
  "r15": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(c)(3)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A"
  },
  "r16": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "505",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2"
  },
  "r17": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2"
  },
  "r18": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r19": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r20": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2A"
  },
  "r21": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22))",
   "SubTopic": "10",
   "Topic": "210",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r22": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14"
  },
  "r23": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A"
  },
  "r24": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "220",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-5"
  },
  "r25": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r26": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r27": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "14",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14"
  },
  "r28": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-4"
  },
  "r29": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-8"
  },
  "r30": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-1"
  },
  "r31": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r32": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3"
  },
  "r33": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-4"
  },
  "r34": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "230",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5"
  },
  "r35": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4"
  },
  "r36": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8"
  },
  "r37": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "275",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9"
  },
  "r38": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "310",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-9"
  },
  "r39": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "360",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r40": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "470",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5"
  },
  "r41": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-3"
  },
  "r42": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-4"
  },
  "r43": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3"
  },
  "r44": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "505",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8"
  },
  "r45": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r46": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3"
  },
  "r47": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4"
  },
  "r48": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "715",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r49": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r50": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r51": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-12"
  },
  "r52": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "718",
   "SubTopic": "20",
   "Section": "55",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481089/718-20-55-13"
  },
  "r53": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r54": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-4"
  },
  "r55": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-5A"
  },
  "r56": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-6"
  },
  "r57": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "810",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-9"
  },
  "r58": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r59": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A"
  },
  "r60": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r61": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C"
  },
  "r62": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r63": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "10",
   "Section": "55",
   "Paragraph": "182",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-182"
  },
  "r64": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "815",
   "SubTopic": "25",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1"
  },
  "r65": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "825",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-11"
  },
  "r66": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r67": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "850",
   "SubTopic": "10",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r68": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "210",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477263/942-210-45-4"
  },
  "r69": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r70": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "470",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3"
  },
  "r71": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "505",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-5"
  },
  "r72": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r73": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-1"
  },
  "r74": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Name": "Accounting Standards Codification",
   "Topic": "942",
   "SubTopic": "825",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478898/942-825-50-2"
  },
  "r75": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-5B"
  },
  "r76": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r77": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r78": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r79": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r80": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r81": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r82": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r83": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r84": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r85": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r86": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r87": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r88": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r89": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(28))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r90": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(29))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r91": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r92": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r93": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r94": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r95": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r96": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(31))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r97": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(32))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r98": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r99": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 6.H.3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-2"
  },
  "r100": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r101": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r102": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r103": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r104": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r105": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r106": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r107": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13"
  },
  "r108": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r109": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r110": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r111": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r112": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "235",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/235/tableOfContent"
  },
  "r113": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 4.E)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480418/310-10-S99-2"
  },
  "r114": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/360/tableOfContent"
  },
  "r115": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "360",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-1"
  },
  "r116": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "440",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/440/tableOfContent"
  },
  "r117": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6"
  },
  "r118": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7"
  },
  "r119": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r120": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r121": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r122": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "718",
   "SubTopic": "10",
   "Subparagraph": "(e)(1)",
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Section": "50",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r123": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19"
  },
  "r124": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/815/tableOfContent"
  },
  "r125": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "15",
   "Paragraph": "83",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480647/815-10-15-83"
  },
  "r126": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B"
  },
  "r127": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "815",
   "SubTopic": "25",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480238/815-25-50-1"
  },
  "r128": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r129": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r130": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r131": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r132": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r133": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13)(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r134": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r135": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r136": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r137": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r138": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(16))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r139": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r140": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r141": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r142": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r143": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r144": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r145": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r146": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13)(h))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r147": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r148": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(14)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r149": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r150": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r151": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r152": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r153": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r154": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r155": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r156": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r157": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r158": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r159": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479024/942-230-45-1"
  },
  "r160": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/942-320/tableOfContent"
  },
  "r161": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "325",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477974/942-325-45-1"
  },
  "r162": {
   "role": "http://fasb.org/us-gaap/role/ref/legacyRef",
   "Topic": "942",
   "SubTopic": "470",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478878/942-470-45-1"
  },
  "r163": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r164": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r165": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r166": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r167": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r168": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r169": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r170": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r171": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11B",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B"
  },
  "r172": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r173": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "15",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-15"
  },
  "r174": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r175": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r176": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "29",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-29"
  },
  "r177": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-6"
  },
  "r178": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7"
  },
  "r179": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7"
  },
  "r180": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7"
  },
  "r181": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-7A"
  },
  "r182": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-9"
  },
  "r183": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "310",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481774/310-40-40-7A"
  },
  "r184": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r185": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r186": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-6"
  },
  "r187": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-7"
  },
  "r188": {
   "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef",
   "Topic": "840",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481161/840-30-50-1"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "SubTopic": "20",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-1"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "275",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-6"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "SubTopic": "360",
   "Topic": "958",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477798/958-360-50-7"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h))",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Accounting Standards Codification",
   "Topic": "606",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/606/tableOfContent"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "b",
   "Publisher": "SEC"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(4)",
   "Publisher": "SEC"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "c",
   "Publisher": "SEC"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Paragraph": "e",
   "Publisher": "SEC"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1406",
   "Publisher": "SEC"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12A",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(a)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "12B",
   "Paragraph": "Column A",
   "Subparagraph": "(b)",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "14",
   "Paragraph": "Column A",
   "Footnote": "2",
   "Publisher": "SEC"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column A",
   "Publisher": "SEC"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column B",
   "Publisher": "SEC"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column C",
   "Publisher": "SEC"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column D",
   "Publisher": "SEC"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column E",
   "Publisher": "SEC"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "17",
   "Paragraph": "Column F",
   "Publisher": "SEC"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "28",
   "Paragraph": "Column E",
   "Footnote": "4",
   "Publisher": "SEC"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "5",
   "Subsection": "04",
   "Paragraph": "c",
   "Subparagraph": "Schedule I",
   "Publisher": "SEC"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "7",
   "Subsection": "05",
   "Paragraph": "c",
   "Subparagraph": "Schedule II",
   "Publisher": "SEC"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "9",
   "Subsection": "06",
   "Publisher": "SEC"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 11",
   "Section": "L",
   "Publisher": "SEC"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 4",
   "Publisher": "SEC"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "105",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "205",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-7"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(22)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(30)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-11"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1A"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-1B"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-1"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(24))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SAB Topic 6.B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-5"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-11"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-24"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-25"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-8"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-1"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(e)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-11"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-3"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-4"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-8"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-9"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/260/tableOfContent"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-10"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-11"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-16"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-2"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "60B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-60B"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-7"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-2"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-3"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-15"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-6A"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "272",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-24"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "40",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-40"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "41",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-42"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "42",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-42"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "44",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-44"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-4"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/320/tableOfContent"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r336": {
   "role": "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"
  },
  "r337": {
   "role": "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"
  },
  "r338": {
   "role": "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"
  },
  "r339": {
   "role": "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"
  },
  "r340": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r341": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r342": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(aaa)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r343": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r344": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r345": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r346": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r347": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r348": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r349": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r350": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r351": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r352": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A"
  },
  "r353": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r354": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r355": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r356": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r357": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r358": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r359": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r360": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r361": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "4",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4"
  },
  "r362": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "5",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5"
  },
  "r363": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r364": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r365": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11"
  },
  "r366": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r367": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r368": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r369": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r370": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r371": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r372": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r373": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r374": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "16",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16"
  },
  "r375": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-3D"
  },
  "r376": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r377": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r378": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6"
  },
  "r379": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-6A"
  },
  "r380": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1"
  },
  "r381": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-3D"
  },
  "r382": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r383": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r384": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r385": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-5"
  },
  "r386": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7"
  },
  "r387": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9"
  },
  "r388": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "350",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1"
  },
  "r389": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r390": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "440",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482648/440-10-50-4"
  },
  "r391": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4"
  },
  "r392": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r393": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r394": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r395": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6"
  },
  "r396": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r397": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r398": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r399": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r400": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r401": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r402": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r403": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r404": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r405": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r406": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r407": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r408": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r409": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r410": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r411": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r412": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r413": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D"
  },
  "r414": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r415": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r416": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1E",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E"
  },
  "r417": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r418": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r419": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r420": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F"
  },
  "r421": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1I",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I"
  },
  "r422": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r423": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18"
  },
  "r424": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.3-04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480008/505-10-S99-1"
  },
  "r425": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-17"
  },
  "r426": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r427": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "18",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-18"
  },
  "r428": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-19"
  },
  "r429": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r430": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r431": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r432": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-20"
  },
  "r433": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-4"
  },
  "r434": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r435": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/715/tableOfContent"
  },
  "r436": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2"
  },
  "r437": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r438": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r439": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(10)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r440": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r441": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r442": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r443": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r444": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r445": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r446": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r447": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(9)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r448": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r449": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r450": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r451": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r452": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r453": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r454": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r455": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r456": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(8)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r457": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r458": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r459": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r460": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r461": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r462": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r463": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(A)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r464": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(B)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r465": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(02)(C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r466": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r467": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r468": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r469": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r470": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r471": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r472": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r473": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r474": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r475": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r476": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r477": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(h)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r478": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r479": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(j)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r480": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r481": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r482": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(k)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r483": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r484": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(n)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r485": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(o)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r486": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(p)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r487": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(q)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r488": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r489": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(r)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r490": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2"
  },
  "r491": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r492": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r493": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r494": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r495": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r496": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r497": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r498": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r499": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6"
  },
  "r500": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8"
  },
  "r501": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2"
  },
  "r502": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3"
  },
  "r503": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "70",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1"
  },
  "r504": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1"
  },
  "r505": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r506": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5"
  },
  "r507": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9"
  },
  "r508": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/718/tableOfContent"
  },
  "r509": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-1D"
  },
  "r510": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-2"
  },
  "r511": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480483/718-10-35-3"
  },
  "r512": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r513": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r514": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r515": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r516": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r517": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r518": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r519": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r520": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r521": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r522": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r523": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r524": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r525": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r526": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r527": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r528": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r529": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r530": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r531": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r532": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r533": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r534": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r535": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r536": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r537": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r538": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r539": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r540": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r541": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r542": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r543": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r544": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r545": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(l)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r546": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.C.Q3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r547": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.1.Q5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r548": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.2.Q6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r549": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 14.D.3.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479830/718-10-S99-1"
  },
  "r550": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "720",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1"
  },
  "r551": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/740/tableOfContent"
  },
  "r552": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-25"
  },
  "r553": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-28"
  },
  "r554": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4"
  },
  "r555": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6"
  },
  "r556": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10"
  },
  "r557": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r558": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r559": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r560": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r561": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12A"
  },
  "r562": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B"
  },
  "r563": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C"
  },
  "r564": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14"
  },
  "r565": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "17",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17"
  },
  "r566": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "19",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-19"
  },
  "r567": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r568": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r569": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "20",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-20"
  },
  "r570": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21"
  },
  "r571": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r572": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r573": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r574": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(d)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8"
  },
  "r575": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.5.Q1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r576": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r577": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SAB Topic 11.C)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2"
  },
  "r578": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "270",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1"
  },
  "r579": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2"
  },
  "r580": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r581": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r582": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r583": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r584": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "740",
   "SubTopic": "323",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2"
  },
  "r585": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r586": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "805",
   "SubTopic": "60",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1"
  },
  "r587": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r588": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r589": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r590": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r591": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E"
  },
  "r592": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r593": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EE",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EE"
  },
  "r594": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r595": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4EEE",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4EEE"
  },
  "r596": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4K",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4K"
  },
  "r597": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5C",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-5C"
  },
  "r598": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r599": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r600": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r601": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r602": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(h)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r603": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "6",
   "Subparagraph": "(i)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6"
  },
  "r604": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480237/815-40-50-5"
  },
  "r605": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r606": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r607": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r608": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r609": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r610": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r611": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r612": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r613": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r614": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r615": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(g)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r616": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r617": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r618": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r619": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r620": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r621": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r622": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r623": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(h)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r624": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r625": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r626": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B"
  },
  "r627": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r628": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-17"
  },
  "r629": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r630": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r631": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r632": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "20",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20"
  },
  "r633": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "830",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481674/830-30-50-1"
  },
  "r634": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483013/835-20-50-1"
  },
  "r635": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r636": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r637": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "8",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8"
  },
  "r638": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/842-20/tableOfContent"
  },
  "r639": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "12A",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A"
  },
  "r640": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-1"
  },
  "r641": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r642": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r643": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(g)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-4"
  },
  "r644": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r645": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-7A"
  },
  "r646": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "842",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479773/842-30-50-5"
  },
  "r647": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "848",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2"
  },
  "r648": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/850/tableOfContent"
  },
  "r649": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r650": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r651": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r652": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-1"
  },
  "r653": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-6"
  },
  "r654": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481435/852-10-45-14"
  },
  "r655": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r656": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r657": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r658": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r659": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r660": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r661": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r662": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r663": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r664": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r665": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r666": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r667": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r668": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1"
  },
  "r669": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r670": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r671": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r672": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r673": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7"
  },
  "r674": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r675": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r676": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r677": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)(4)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3"
  },
  "r678": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r679": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r680": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r681": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r682": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r683": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r684": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(a)(7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r685": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r686": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r687": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r688": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "860",
   "SubTopic": "50",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4"
  },
  "r689": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "910",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6"
  },
  "r690": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "924",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 11.L)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479941/924-10-S99-1"
  },
  "r691": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r692": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r693": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r694": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(26))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r695": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(27))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r696": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "230",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479024/942-230-45-1"
  },
  "r697": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-05(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1"
  },
  "r698": {
   "role": "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"
  },
  "r699": {
   "role": "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"
  },
  "r700": {
   "role": "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"
  },
  "r701": {
   "role": "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"
  },
  "r702": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478451/942-360-50-1"
  },
  "r703": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1"
  },
  "r704": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1"
  },
  "r705": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1"
  },
  "r706": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1"
  },
  "r707": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1"
  },
  "r708": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1"
  },
  "r709": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1A"
  },
  "r710": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1B"
  },
  "r711": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1D"
  },
  "r712": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "942",
   "SubTopic": "505",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477270/942-505-50-1F"
  },
  "r713": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r714": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1)(h))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r715": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r716": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r717": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r718": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r719": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r720": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(21))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r721": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r722": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r723": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r724": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r725": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r726": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r727": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r728": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r729": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r730": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r731": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r732": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(11))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r733": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r734": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r735": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r736": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(20))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r737": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(22))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r738": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(23))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r739": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r740": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-04(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1"
  },
  "r741": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r742": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column B))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r743": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column C))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r744": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column D))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r745": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column E))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r746": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-17(Column F))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2"
  },
  "r747": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E"
  },
  "r748": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r749": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r750": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r751": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r752": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r753": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r754": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(g)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r755": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "2",
   "Subparagraph": "(h)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2"
  },
  "r756": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.W.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1"
  },
  "r757": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r758": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r759": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r760": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(f)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r761": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-03(h)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3"
  },
  "r762": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-11"
  },
  "r763": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13"
  },
  "r764": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-2"
  },
  "r765": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-5"
  },
  "r766": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-6"
  },
  "r767": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r768": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4"
  },
  "r769": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r770": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r771": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r772": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r773": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r774": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r775": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r776": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r777": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(13)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r778": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(14))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r779": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(16)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r780": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r781": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(19))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r782": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r783": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r784": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r785": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r786": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(3)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r787": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(5)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r788": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r789": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r790": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r791": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(6)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r792": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r793": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r794": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r795": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r796": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(9)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r797": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r798": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.6-05(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2"
  },
  "r799": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r800": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-7"
  },
  "r801": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r802": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r803": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r804": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r805": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r806": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(e))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r807": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(g)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r808": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r809": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r810": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r811": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r812": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r813": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r814": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(a)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r815": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r816": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r817": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r818": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(5))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r819": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r820": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(7)(c)(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r821": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(9))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r822": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(1)(d))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r823": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r824": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(6))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r825": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r826": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r827": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "235",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477968/946-235-50-2"
  },
  "r828": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r829": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r830": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "12",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-12"
  },
  "r831": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "19",
   "Subparagraph": "(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-19"
  },
  "r832": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r833": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r834": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r835": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r836": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5",
   "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5"
  },
  "r837": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5B",
   "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B"
  },
  "r838": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column G))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r839": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r840": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r841": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477011/948-310-45-1"
  },
  "r842": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "954",
   "SubTopic": "440",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478522/954-440-50-1"
  },
  "r843": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "970",
   "SubTopic": "360",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-28(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1"
  },
  "r844": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "976",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1"
  },
  "r845": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Topic": "978",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1"
  },
  "r846": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(e)",
   "SubTopic": "10",
   "Topic": "235",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4"
  },
  "r847": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)(1)",
   "SubTopic": "10",
   "Topic": "815",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D"
  },
  "r848": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "13H",
   "Subparagraph": "(a)",
   "SubTopic": "40",
   "Topic": "944",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H"
  },
  "r849": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1"
  },
  "r850": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "210",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483444/210-20-55-22"
  },
  "r851": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(m)(1)(ii)(A))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r852": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "52",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482635/260-10-55-52"
  },
  "r853": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r854": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "31",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-31"
  },
  "r855": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "48",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-48"
  },
  "r856": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "49",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-49"
  },
  "r857": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A"
  },
  "r858": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-11"
  },
  "r859": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r860": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r861": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r862": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-12"
  },
  "r863": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "15",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-15"
  },
  "r864": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "79",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-79"
  },
  "r865": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "80",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479294/326-20-55-80"
  },
  "r866": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8"
  },
  "r867": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r868": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B"
  },
  "r869": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C"
  },
  "r870": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E"
  },
  "r871": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "69F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F"
  },
  "r872": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "505",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13"
  },
  "r873": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r874": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r875": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r876": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17"
  },
  "r877": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18"
  },
  "r878": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r879": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r880": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "11",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11"
  },
  "r881": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r882": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r883": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6"
  },
  "r884": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "715",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8"
  },
  "r885": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r886": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r887": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "231",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231"
  },
  "r888": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(bb)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-3"
  },
  "r889": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "181",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480401/815-10-55-181"
  },
  "r890": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "100",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-100"
  },
  "r891": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "101",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101"
  },
  "r892": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "103",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-103"
  },
  "r893": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r894": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r895": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r896": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r897": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r898": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "107",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107"
  },
  "r899": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "8",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8"
  },
  "r900": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "53",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479589/842-20-55-53"
  },
  "r901": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481372/852-10-55-10"
  },
  "r902": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-1A"
  },
  "r903": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "860",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4"
  },
  "r904": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2"
  },
  "r905": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "29F",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F"
  },
  "r906": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9C",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C"
  },
  "r907": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E"
  },
  "r908": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-14"
  },
  "r909": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "17",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-17"
  },
  "r910": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "18",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18"
  },
  "r911": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-9"
  },
  "r912": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1"
  },
  "r913": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6"
  },
  "r914": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477439/946-210-55-1"
  },
  "r915": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1"
  },
  "r916": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1"
  },
  "r917": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2"
  },
  "r918": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3"
  },
  "r919": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column A)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r920": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "5C",
   "Subparagraph": "(SX 210.12-13C(Column B)(Footnote 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5C"
  },
  "r921": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r922": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-10"
  },
  "r923": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479168/946-830-55-12"
  },
  "r924": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Topic": "948",
   "SubTopic": "310",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1"
  },
  "r925": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r926": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r927": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r928": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-23"
  },
  "r929": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r930": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "g"
  },
  "r931": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12, 13, 15d"
  },
  "r932": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "13e",
   "Subsection": "4c"
  },
  "r933": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14a",
   "Subsection": "12"
  },
  "r934": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "14d",
   "Subsection": "2b"
  },
  "r935": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d"
  },
  "r936": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r937": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-Q",
   "Number": "240",
   "Section": "308",
   "Subsection": "a"
  },
  "r938": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r939": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16",
   "Subsection": "J",
   "Paragraph": "a"
  },
  "r940": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K"
  },
  "r941": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r942": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r943": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r944": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r945": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r946": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r947": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r948": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "16K",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r949": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1"
  },
  "r950": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r951": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r952": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r953": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r954": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r955": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r956": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r957": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r958": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Section": "6",
   "Subsection": "F",
   "Paragraph": "2"
  },
  "r959": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r960": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a"
  },
  "r961": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r962": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r963": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r964": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r965": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r966": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r967": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r968": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r969": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Section": "19",
   "Paragraph": "b"
  },
  "r970": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 6-K",
   "Section": "General Instruction",
   "Subsection": "B"
  },
  "r971": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05"
  },
  "r972": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "Instruction",
   "Paragraph": "2"
  },
  "r973": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 8-K",
   "Section": "1.05",
   "Subsection": "a"
  },
  "r974": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a"
  },
  "r975": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1"
  },
  "r976": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "i"
  },
  "r977": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "ii"
  },
  "r978": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iii"
  },
  "r979": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "iv"
  },
  "r980": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "1",
   "Sentence": "v"
  },
  "r981": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "2"
  },
  "r982": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "a",
   "Subparagraph": "3"
  },
  "r983": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form N-CSR",
   "Section": "18",
   "Paragraph": "b"
  },
  "r984": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r985": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v"
  },
  "r986": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "1"
  },
  "r987": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "ii"
  },
  "r988": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iii"
  },
  "r989": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "iv"
  },
  "r990": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "2",
   "Subparagraph": "vi"
  },
  "r991": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "3"
  },
  "r992": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "4"
  },
  "r993": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "i"
  },
  "r994": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "ii"
  },
  "r995": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iii"
  },
  "r996": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "5",
   "Subparagraph": "iv"
  },
  "r997": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6"
  },
  "r998": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "v",
   "Paragraph": "6",
   "Subparagraph": "i"
  },
  "r999": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r1000": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1"
  },
  "r1001": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1002": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "A"
  },
  "r1003": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "B"
  },
  "r1004": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "C"
  },
  "r1005": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "D"
  },
  "r1006": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "i",
   "Sentence": "E"
  },
  "r1007": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1008": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1009": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w",
   "Paragraph": "2"
  },
  "r1010": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "1"
  },
  "r1011": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2"
  },
  "r1012": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "A"
  },
  "r1013": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "C"
  },
  "r1014": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "D"
  },
  "r1015": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "E"
  },
  "r1016": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "x",
   "Paragraph": "2",
   "Subparagraph": "ii",
   "Sentence": "F"
  },
  "r1017": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a"
  },
  "r1018": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "1"
  },
  "r1019": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "A"
  },
  "r1020": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "B"
  },
  "r1021": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "a",
   "Paragraph": "2",
   "Subparagraph": "C"
  },
  "r1022": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "408",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1023": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106"
  },
  "r1024": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1"
  },
  "r1025": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "i"
  },
  "r1026": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "ii"
  },
  "r1027": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "1",
   "Subparagraph": "iii"
  },
  "r1028": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "b",
   "Paragraph": "2"
  },
  "r1029": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "1"
  },
  "r1030": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2"
  },
  "r1031": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Section": "106",
   "Subsection": "c",
   "Paragraph": "2",
   "Subparagraph": "i"
  },
  "r1032": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r1033": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r1034": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "425"
  },
  "r1035": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "7A",
   "Section": "B",
   "Subsection": "2"
  },
  "r1036": {
   "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef",
   "Topic": "810",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-11"
  },
  "r1037": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "SubTopic": "740",
   "Topic": "718",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479176/718-740-35-2"
  },
  "r1038": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "12",
   "SubTopic": "10",
   "Topic": "230",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12"
  },
  "r1039": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "25",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "810",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-25"
  },
  "r1040": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "SubTopic": "10",
   "Topic": "740",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1041": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1042": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1043": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1044": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "b",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1045": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(i)",
   "Publisher": "SEC"
  },
  "r1046": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(ii)",
   "Publisher": "SEC"
  },
  "r1047": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1402",
   "Paragraph": "c",
   "Subparagraph": "(2)(iii)",
   "Publisher": "SEC"
  },
  "r1048": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1403",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1049": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1404",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1050": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(1)",
   "Publisher": "SEC"
  },
  "r1051": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(2)",
   "Publisher": "SEC"
  },
  "r1052": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-K (SK)",
   "Number": "229",
   "Section": "1405",
   "Paragraph": "a",
   "Subparagraph": "(3)",
   "Publisher": "SEC"
  },
  "r1053": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "12",
   "Subsection": "04",
   "Paragraph": "a",
   "Publisher": "SEC"
  },
  "r1054": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(i)",
   "Publisher": "SEC"
  },
  "r1055": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "01",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1056": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Regulation S-X (SX)",
   "Number": "210",
   "Section": "13",
   "Subsection": "02",
   "Paragraph": "a",
   "Subparagraph": "(4)(iv)",
   "Publisher": "SEC"
  },
  "r1057": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "Staff Accounting Bulletin (SAB)",
   "Number": "Topic 5",
   "Section": "Y",
   "Paragraph": "Question 2",
   "Publisher": "SEC"
  },
  "r1058": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "205",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483504/205-10-50-1"
  },
  "r1059": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1060": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(12))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1061": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1062": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1063": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "210",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.5-02(3)(a)(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1"
  },
  "r1064": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-4"
  },
  "r1065": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-5"
  },
  "r1066": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482765/220-10-50-6"
  },
  "r1067": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1068": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(7)(c))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1069": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(8))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1070": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "220",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "2",
   "Subparagraph": "(SX 210.5-03(9)(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2"
  },
  "r1071": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "16",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-16"
  },
  "r1072": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "21",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-21"
  },
  "r1073": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "28",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-28"
  },
  "r1074": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "230",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2A",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-2A"
  },
  "r1075": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(f))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1076": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(g)(1)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1077": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1078": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.4-08(k)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1"
  },
  "r1079": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.12-04(a))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3"
  },
  "r1080": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "235",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "4",
   "Subparagraph": "(SX 210.12-09(Column C)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-4"
  },
  "r1081": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "23",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23"
  },
  "r1082": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "24",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24"
  },
  "r1083": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5"
  },
  "r1084": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "250",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-6"
  },
  "r1085": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1086": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "260",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1"
  },
  "r1087": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "270",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482964/270-10-50-1"
  },
  "r1088": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22"
  },
  "r1089": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "30",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-30"
  },
  "r1090": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(ee)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1091": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "280",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "32",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-32"
  },
  "r1092": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/310-10/tableOfContent"
  },
  "r1093": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-2"
  },
  "r1094": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1095": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1096": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1097": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-2"
  },
  "r1098": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-3"
  },
  "r1099": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "40",
   "Paragraph": "7",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481628/310-20-40-7"
  },
  "r1100": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-1"
  },
  "r1101": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "310",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481569/310-20-50-2"
  },
  "r1102": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1"
  },
  "r1103": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "11",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-11"
  },
  "r1104": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2"
  },
  "r1105": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3"
  },
  "r1106": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1107": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1108": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1109": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "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"
  },
  "r1110": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1111": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5"
  },
  "r1112": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B"
  },
  "r1113": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "320",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9"
  },
  "r1114": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1115": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1116": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "321",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3"
  },
  "r1117": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "323",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481687/323-10-50-3"
  },
  "r1118": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "325",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481551/325-30-35-2"
  },
  "r1119": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479344/326-20-45-1"
  },
  "r1120": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "13",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13"
  },
  "r1121": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "14",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14"
  },
  "r1122": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5"
  },
  "r1123": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "326",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4"
  },
  "r1124": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/405-30/tableOfContent"
  },
  "r1125": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1126": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1127": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "405",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1"
  },
  "r1128": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "410",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10"
  },
  "r1129": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/450/tableOfContent"
  },
  "r1130": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9"
  },
  "r1131": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "450",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 5.Y.Q2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1"
  },
  "r1132": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(i))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1133": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(ii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1134": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iii))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1135": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1A",
   "Subparagraph": "(SX 210.13-01(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A"
  },
  "r1136": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1B",
   "Subparagraph": "(SX 210.13-02(a)(4)(iv))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B"
  },
  "r1137": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "470",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B"
  },
  "r1138": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479806/606-10-50-5"
  },
  "r1139": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "606",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "55",
   "Paragraph": "91",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479777/606-10-55-91"
  },
  "r1140": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "715",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(d)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1"
  },
  "r1141": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1142": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1143": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1144": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1145": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1146": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1147": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1148": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1149": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1150": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1151": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)(iv)(04)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1152": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1153": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1154": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1155": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(01)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1156": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(02)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1157": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)(iii)(03)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1158": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1159": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1160": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1161": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(e)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1162": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1163": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(ii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1164": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iii)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1165": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(iv)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1166": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(f)(2)(v)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1167": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "718",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2"
  },
  "r1168": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1169": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "12",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12"
  },
  "r1170": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-2"
  },
  "r1171": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "22",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-22"
  },
  "r1172": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "23",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-23"
  },
  "r1173": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-6"
  },
  "r1174": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "9",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9"
  },
  "r1175": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "740",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SAB Topic 6.I.7)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1"
  },
  "r1176": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1A"
  },
  "r1177": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-1B"
  },
  "r1178": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "815",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "65",
   "Paragraph": "1",
   "Subparagraph": "(e)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1"
  },
  "r1179": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "35",
   "Paragraph": "54B",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B"
  },
  "r1180": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1181": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1182": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1183": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1184": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(bbb)(2)(i)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1185": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1186": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1187": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(1a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1188": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1189": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1190": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2"
  },
  "r1191": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2E",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2E"
  },
  "r1192": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1193": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3"
  },
  "r1194": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "820",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6A"
  },
  "r1195": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "10",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-10"
  },
  "r1196": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "825",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "28",
   "Subparagraph": "(f)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482907/825-10-50-28"
  },
  "r1197": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2"
  },
  "r1198": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "835",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1"
  },
  "r1199": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "842",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478964/842-20-50-6"
  },
  "r1200": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "850",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147483326/850-10-50-3"
  },
  "r1201": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1202": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "852",
   "SubTopic": "10",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481404/852-10-50-7"
  },
  "r1203": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1204": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1205": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "3",
   "Subparagraph": "(c)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3"
  },
  "r1206": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1207": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1208": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "860",
   "SubTopic": "20",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4"
  },
  "r1209": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/940-320/tableOfContent"
  },
  "r1210": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "2",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479035/940-320-45-2"
  },
  "r1211": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "940",
   "SubTopic": "820",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478119/940-820-50-1"
  },
  "r1212": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(10))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1213": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-03(7)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1"
  },
  "r1214": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.9-04(13))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1"
  },
  "r1215": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "942",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477268/942-320-50-2"
  },
  "r1216": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1217": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(17))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1218": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.7-03(a)(3))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1"
  },
  "r1219": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "30",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B"
  },
  "r1220": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1221": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B"
  },
  "r1222": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C"
  },
  "r1223": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4D",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D"
  },
  "r1224": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "4G",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G"
  },
  "r1225": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1226": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1227": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1228": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "5",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5"
  },
  "r1229": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1230": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1231": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1232": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1233": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(4)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1234": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(5)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1235": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(b)(6)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1236": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "6",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6"
  },
  "r1237": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1238": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(1)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1239": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(2)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1240": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(b)(3)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1241": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1242": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7A",
   "Subparagraph": "(d)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A"
  },
  "r1243": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1244": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1245": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "40",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "7B",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B"
  },
  "r1246": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "1",
   "Subparagraph": "(e)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-1"
  },
  "r1247": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(b)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1248": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "944",
   "SubTopic": "80",
   "Name": "Accounting Standards Codification",
   "Section": "50",
   "Paragraph": "2",
   "Subparagraph": "(c)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2"
  },
  "r1249": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "205",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "4",
   "Subparagraph": "(a)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4"
  },
  "r1250": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(12)(b)(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1251": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "210",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-04(18))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1"
  },
  "r1252": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "3",
   "Subparagraph": "(k)",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3"
  },
  "r1253": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(1))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1254": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "1",
   "Subparagraph": "(SX 210.6-07(2)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1"
  },
  "r1255": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(4)(b))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1256": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "220",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "3",
   "Subparagraph": "(SX 210.6-09(7))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-3"
  },
  "r1257": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "320",
   "Name": "Accounting Standards Codification",
   "Section": "S99",
   "Paragraph": "6",
   "Subparagraph": "(SX 210.12-14(Column E)(Footnote 4))",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6"
  },
  "r1258": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Topic": "946",
   "SubTopic": "830",
   "Name": "Accounting Standards Codification",
   "Section": "45",
   "Paragraph": "39",
   "Publisher": "FASB",
   "URI": "https://asc.fasb.org/1943274/2147477346/946-830-45-39"
  }
 }
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>128
<FILENAME>0001206774-25-000099-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001206774-25-000099-xbrl.zip
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
M2$!S'N2UARYO-1/F0&_$UC<HCC'+[8/Z9PL1:%Z! HN7HAEDT7: )H/>8+9
M=%U:ZV<16Y:FJ<U@%K+2? 0*JY>BK5@".>)!>KN-]<D^]H[YR1%82%QS/O2.
M_?'^F!4,D9E=PX"FZ#%L"P9*RRWDJ7DIC"%!WA\5QD%2V\2=E*5F";M9@M]I
MS@VK&)1!HGV#4<I2;"FWD)SF C$'I@RBLH]0J0RQ\A<+<6A^#(5@Z/XN82ME
M =2^68A \TUD* 8A[#R6I2RI/A4MQ*GY,_K$M0RBW_[$OCHJ+2 MA*N[2C:<
MW@^"['F,7QFIC<46(M-<*\8C_4%._<_VRZ)JA;"0EN9<:3SG'R36\12YNG^N
M?[:0C>8&*9\H#^+8YFBY+)L-,!:"TOP;S<?,@]BV./LJ2ZT=9+/0WFLNC:9S
ML$%DO4YGJD/,7&@A)D,(1_VD9A#03HYL*CXG2V + 6H>#YOCFT&DKW2.<XYC
M1$)^BQB3NZC>YSD:(@M5T#PO6YSKI.U[.0&#JG0]X$F[<!\R* 9)B,>ST3)B
M,?D-EE0N U+SG2"D1NIR4WP'N"T42O/]-!PLI=3\"50N)0AT#F4D>3[0)'5L
M!KO5)[E;%1"DP,>'N^N_AZ)QLS:,G@0&6!+2R^ZG:XAL9L*J3E H[   6^]&
M';>BP$)I-9_6+I66-VJMAS(&Y$$=%RQXCVN!)&?"6Z9<# J^M8+_S"+.'RC#
M* 19J?/0,34JEM*]&\2^XCB=$-,-9+^9=N=M6RBUYO7KIM1S(-E+<IJ]4!T@
M"TNP09DSK5]*THL9FZ5;[V&ZWJ$VR^.2 K23-FIU+;3)+H=,HS9%\G2G4)Q!
M!7JJ0&V;8 5I(5Z#8[--O(.-;R?(IL1 9F%:0UL(5'. MJ45&N2ZXY O?<X%
MWPJ$- A"Q02<,,!P)T0R$[OIR"XVK"O2S5KR?=\@LH99WB_HD9-^PH35@*BW
MRF@:E.KUE$K:F!+'Z?I>&%S0]$X4RXC80KGT-$"[5"YEGX82I=@TB5D+>_#$
MP:!BNU6Q$'$NGTX0NVL)^3=X2R%>7]& ^.#T%UKQ#XR8F( 8F4,.%)+=-?C=
M6K-01CW*;SMES F5.W95YU=%JS!S,V*A<"W(E;-A0?"@HSO5416[)F^7"O48
MS?$=6DN36#ZATU<7-V"UT#G-N;Z=SLFE-+VI*S4+K+F5(LKCDJI!L7:J6+<1
M76$&1V"$SD<")N97U \3>'A*E"'?9PE$8@6LMY9U:<)"Y33W^W8J1\O4>4B2
M]]]B?DL)A/*,0F]Z?C_HW\[U3W8O"E/SZP;]6]01ILY<K":V=TIZX+70-,UG
MOK6FI205-MT2J/+\G*Q!NW:J7>G9[3KU+D^C[1+G;M. A;YI[NSM] VEM.7>
MZ3CR1+=ZJ((K->S"(7_O*Z@?1>&:$_D^3 @R8"C<#_ *TT#TFL376_$L4%NH
MG.;SWE+E4JK49E:G2TU\@Y;M5LL:(,7/!SI+1,<'@+24I*NWTG5OR4('-<?\
MECK8/+W)+TE*J=IL^ 6M@UINKY8U=W_G6A;JTB\S_>#_W\$%X08O*E6OZ73+
M;]\#UV;E^,$R(WZ[!U;2 +]6Y<IX2*>_,[6YX#%9@DWZP/$L":_%:-R! G7
M:J%*UG?8&U0)9]1XB23'"X&>0:UVK5:U)<<*TD+\>@1YN_B'=:5+-@-#Q,X*
M'JTG="X!4D?T>8++&0\ZU+*0L.Z[3K,B- 7X9&UY(0#F?ND@&4[DK"5>-Q#-
M91;2T]W 5>D-X[%;>@M];*DO5S2%2.]'U#)@V%>SD*GAXGV6)*-A3 ;RLT>H
M^$N">BAM;Q!Z+Z&G,>4$+*<4:I/ 354LA&UX(V&#L)=Y0TKT$GR0L[V<:Y-O
M8ZF%]#3'H2:]80*V3(O1)4.-/OJFF"T!L#P*L_KC).:Q,%>+!S-^G[8L]$=S
M^O5+H-,P4\1 J*Q2G3-0ABTJJ!V4<\?*69MEMD-AH4J:0W K51JF+=MKP*:W
MQ9IN^EK!;I;UCWK^!/.[9(,X.XK3\"29698V@!:"U+QKYK?,!CEVMOC:<J 9
MG.ZB6]=B DROX7W&P1P',DA+3,[7!#T2B/>$5X*2I>P(@3B[LPK $-(5_#M1
M]VALTK"]-@D6NF=X3G13?K>FXX*4].(FX$)2K^+(Y$(39@S(7W[.0OG.]T)Q
M(<R3C(U!QW>HXR73-*]0X.CX_-\VZ"UTTY GM*=NEDQ<;Y;7# IT9'A^\%74
M3>47(;_AB]D,^_%X5I^M9+"88((OR.H>^]&<PNWC*WHF/D4A">1%:-&Y&!J
MO "0@*V?;KX2+1:*K/EG>RLRSWB0T6M8,@+?#1,H*W$C?F3L@'\0ZOHEIF0X
MN>1*)2\ OH9AL.TPT#Q,G>I8J%6/W*R#!;EMFE9#))B,DR_99P3S&XQ )L$H
M+I+LT'NX6<T$CE/$27.FU]VU8*%#MLEBFP+,)&45XP[<2\N4. _%E7P^U$,P
M%2D:O4<@<M"_WTW_;B/*7ET%]48LM-#N%>)=:B$MD3DHXFX4\8%&CQRS)TAQ
M=$57PN9^X& _Y953A2GM+UX!KX6ZZ0[W3NJ6E.@1UA(0Y$F'36I:E71M6:)L
M4+!M%2P/:BNG"DO36'*35=5!R;KCME TW1W?2=&*L+E:?C%EP$O:_L!+.]IA
M&[NMMM4/;"P -^O!!\U5WZX'@WEN)T9S[GW#V"[@) 0,ZT3U46L6_XZ8+!1!
M<_6W9/MOFA2R&BM1@TM0OT3%H#!]%:8V]"UA+82N^=@W"WV8 >P$6KI>!8<B
MD9Q',?4;,ZAUJ6 A6LU%7<(O]R.5%@;Q=A1OZ=6.]CLR.>#%"SP;D*?+ZUO=
M0O2&U,?EQT&L+M4H5ZL7HQ</JY8'=>BK#O*S6H_AUHL8=#)U"[Q3((H@DY6%
M4E@@L5 -0X)A"]6(9:F?-BYVE& 2@J7/,Q*DHD#JJT%+=C%IG.,99@P' M3D
MWNHXAVS"9J$WAAR^G:<44)@@)47JB]DY-FA0CT>+S%FCRA!?2+PX)PS[D X,
MKEV]8#^!=7X\FQ$?LR+;SW2!"1N)KT(H\::7D%ZS80N]U-RS;<\KM:6SBLN0
MSX)D+\AH5A< ,ZI%#45V.?U0#)1[*"=]T.'^.EPSBZVA+;1%\ZY::,M@$%LZ
MK@R.2!CZ8I3OI[GB)@N,XWO"OS9XM+;!8"%]W>5I/(F&)CUH,\VYY\E&/6AU
M4(JN7HWE*HS6&)]B*MJ/[T2'-K@T+  WBOCH4/-F9GB]%+$'F <Q=HTB-S^H
M9PAD,@-6MKZ[0F:A#II/L_D=OZ:HIH(&:<WF%89-\4[5!G*&IA(?KP (QBFX
MP1:(SC>\Z]@'GX7R:+[1SLJ3[Y!Y\4N@\"))D;>"J4B&&RNB!EW:I2YE!Z2W
MD7Q  @?WXE]&?!DI*7!MK5P=&K#0-OW]N^VUK3B'I1F-'LN)3)5Q4,!=*&#]
M*I4EL(5B:,[<C8HQ6#6V^]#:R[.F2R\K$J-PM)3)"L2(O@?^Q."7]R-ID,X!
M4% @$ZPLD^4]I RJ1!3]CNU9Z)7F"38]GMMXH4:2">_-)=EQ$I.40JF\Q@F?
M8 [*GG+-?K.BE:4B7'PJ*!\4MH?":AZ336 6ZJ$Y?%O48YAP[.2W\>5DDQL?
M,K(*PDY+#A#;AYBMT5GH@^9HM7NJN?%@(*4C>T; XY*207U>27WRRT&\>E-I
MQS@M%$GSP>Y(D?*+0GRX*?2[JM,9XHO+,'K>P:QD1FNA5)IK]U64RA<D>3.@
MZ?^58L$_L)6YQS/O17Z!YZT^[7&R7(5B'E'?%@S/Q+<9C_>/#X^_.SH^.?J7
M8/O=RS+,0*"%7"N?GY_?O3RR\%W$Y@?'AX<G2BOK/94VG*% S->P/)]('$="
M$PXDU$&:NI-@?I 1GR&(20S5[TK-0#:#KT)[#W;(>8@>NW(NJN#P%5F^!ORO
MP:M0T*Z\UG3ZE3@^*UIY#;[%Z.K*=W5 OA+;YWDC.M<_':#5BH@Y,/TB?E,:
MJ7&0?1*,1RSV*%IBOD)^&U,0U0_FVY['Q?RY1->1+U&U5(%?^UF]??BT?W2\
M?W+T[H4'!:5=B"BZH1L16;T>1$AL'/OOYM&3$"HY *4PM\^;P.$/J4RVC<X0
M?Y0L)'Q_CM#*IE%CG0,<QCS[TIL$&"9\>QHDFDY$5,09Q.P 4 #2XWTAQY.C
M9G(VU92_>2\EP'[010DR</BC$_,5+/)Z!EMW:;A<)?O13P4XBSM)/X-7DA>_
MMN![W:FS,W#XP]0H#E6& >FYO9Q,_]7DTK_!RT?,]B1YG_8V0I$PA(MXG_9B
M!AF2@2;R44S>) JF<HT)$NDUHWN>6G.$2JKQ\#&(EHC0*V%\JM=3>?+(Q?2>
M /3/+$I6G_84.B) VEA)LZP)$C%[PN":JS+14NX"^5.Q-H6FM\6K7&P&<X&9
MLX@)[18[BE.QP:AQT%#F MD/DRE3ET5K-)L*7"!8#,SQ,\5L[/O)BJC7;K@V
M=EM 7& "KFM@!GM62/(B")%Q:096; !=8.@4PL:Q>L"YRH&QQ 629?I)Z-5$
M]'"59G.1"T1_0;&_J!);_>0"D9G(S8J0?44".T-^G)'J!.E2\@9E<)OH\F1W
MCVODFPN=9&24OO)Z<OC^PSE:\SO$X26)*D.;@%QBY/O#'S<ST@3D$B,?#H'"
M,;N)&&YEI@W0)8;.$@9.9#,3]4(7"*\;-?5QWESNY%"O/0ZL\6(L=(%PR&@-
M3P_%ZQK1I@(7"*YU)D3 WQ9OY+9V?!.LHVR-J#U;)E@7V)*;W=;!T0KA @O%
MGD5==3<8V*T@3LY73<]G-CRZ6EM7>E9V@?'+A%$""=W+K[G5W$RM("XP,8EF
M\3-BM6E!^^H"J<(&40FJ(4__BF$Q2  'HL%H&;&8_"9_:G9+ESHNL'F:D!!N
M5VJ;Q/IG%XCM]'Z&T07;L:KC3(\IMN:R#.LX6]/GR)JM,JSK;"T8MI=7%=IQ
MUBZCA%ES5@%VG3'R9"^R"K#CC$W(BS5?95C7V<)/F-HS5H%VG+4+,E_4#3Y;
M:!=8^UG,9_1)4((O(4:R2*S#$AYK*YDUM/.L::N9-;0+K)4>E3K'CS7]:RIT
M@? [M+XD+SBX$X;W+ I)30C-Q2X0+TF#=%,RE5#^\$]M]&\ <H&1(B=-GK;%
ME)VFREC72BXP>L>B&8DABR.\P40#,'(^)S1@$ >,_PHWHVL*V*&""PQ.DM5*
M?4-A+HI['*>7RG0&NU1P@4$Q\TX74<+%;GWZ+$K6RHE\)593"J3K'':JX0*+
MM1@JG:,V !<8^(+#,+V^"8_9U [@&PI=(%R/"7,N"BR]QJ$YB"L?72"TQ>I%
MFBM'W?*U,)A;JFYD6D5:QUE1>MWNTYXO?<Q95ZC"941QC-AZ-T<OQMA(F5A\
M4P!E!M2;N0 _OB)O$\R>Q"I_B<%SE3ZHG:9*Y_D*TP[305=_7[F)I3](_'C,
M4@: >-&79X@%)>N@!<19SAXHPVKVA8.5,2UB1$=/B$BB+R,V02$>I8=+>9AC
MCYK;'U I"!@7=+Z+,X- 99T9ST:3A^/#H^^/3O*C 6.1LX(<"R(09*Z^QHAC
ML5E2;YJFH4P-A?VY>=VY)*5P&HU\F03A!K&O K<@M:1E-7WL5L<Y34S)K[Y0
M?X;"4.:[P*NT&.X4Z_'<#7VQ+3+G.DD8ZA!:C<^Q^O\5[71*E'7/]FB<G0:*
M6?EG8;N%M9GY%L>EW.F8ZW.Y92UG^;\'+^IX]L"5CX6/'V/!$3P^=?&B\CF)
M14G.@N/'D,PEC=KPV1*)<\.F.OUS\ZK@M%B+6^PW$8OG:"Z'*?^,PZ#!/.E2
MPSF!-9$\Q2_Q:2CV AF7-H!;[ #C#,U.1:C4K5E@]7+GQ%.0VFG=:.:X)QKG
M.J:=#V%X)$S,GV):G3.L$DAH&KT="N=T_8%"8HEKN+\QGJD(MF8U: 5V3M@&
M:C5I;H!Q3ESGY(D$F 8M8]4 XIQH<AH+LC71;(!Q1#1- :!W44C\M<:4/;CC
M_,D%O2.3#75<X12BKL&&CC%D6[W'/B;R1=8F+NWA'>$P"THN!20W\&8%Z0A7
M,L1Z@=@<CG$5E0U<64$ZQ-5-%) 943D2>!PI"PLS#JG4&8$7X.@\3Y%U3N 0
M.PGC-NYWAM&17@+K"^Y&B15\AJ^H6"-@VI'DDL8YN&LE1WB]Q<_A^HIS,>><
M)O%M%/\#QQ>S&?;A8+AX\W42(QH@%C1QOST:1_HC]PY,\+QM+K. <X0C&*'%
M,G*ZAD@<0#F%G\;Q; 7M"'=%XL!Q$L,!(-P&D":!H)WPKV>"_KE\%L_$;>_:
MSG$_@I%&XG7ZB-$TFBYPD\6TJ2^VPN5*SR3+)6)KP0Q%X9H3F:,_!'[$-CO
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
M+]*QM,.X$&&0DGB/Y9.;\/I8^F44B$_(7]LPV+VV@ZQ/HU-<>\^\"^\=JKO
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
M[L:. # 3BU,X76(CU!$Z$X\^N!)=2V#VZ,FF&*K@ ^)53 $FX0W\3:. [?8
MK@'ETK[KT01EON'?#LV0E5&R[>AEE/OQ9,$.-$&<-T@<2)Z=MB0A5P!^L4$6
M)=&B6-R0WXK(<%-@?$I&$&.+A=D0P9A%9S+W$I._LI9WI/;>D2-":'^)Z3"]
M.2@.XSLK!^M0)Y3 CX.B/*BX@-^W(,ASCAF.884'Q=+JZN(\RA&"7RE]Z!W@
M_=/,)X4?><NAR6FZDWB+Q'= UUJ42./TZG9Z<7XRN3L]\8XF%Y.KXU/O]LOI
MZ=UM=<%S17F<!EO4QBE+Y-]6^M8=F#,_>V"721?9P=SWE^5%F"3.L^J3S8V8
M_(-_HF[Q?TS6>O)COFO#S_[/BB3,;M-X+:'8?R Q(^6?'($I_!MKW $Y)P4Y
MH^D"E[),SXK0>)?NFCU-:."E%!C]^=5AA=6GP985B7=\\Q9O,CSN0S0'$5A'
M!3^#GCO)E\LR;>:H+G4@YI7WC43SQYPQ84=+YM;6;%=R_;QS4S_*9@XIYSP!
MEPG<_B/B4W:*4":'G2<-HZD)SDQQW[FI.#.AN*5&H<)5IK-:(SMT[E9XUZM=
M'R3U]"(3YAALS^VRJN.T(R_N69RJL%K4F-C2]JS>K!E]V;@;&KA*<Y+=D(!$
M[*3_BN1J'<C:.D$UJ_TUIINWMCVRU9+?,2,=LRZ9$H\>,0FMHK6IJD_BO;5!
M8GL*,%9A!]%(-'M@3;7E^:5F/>7?VQY3VW1*(IT6WIS1R!K;XK0,.K[4L'K&
MS0"HW?!1[BBKS:L9TG:DH-6+*>/[F-SW=EC3S( .61Y&7--O"=9%S##OO*#\
M:3:%O:G:FZGB!SNJT#/IDCJJ^D\\1\WK1:!:[U,/9:::]W948\*P2PJJ,I?6
MJ4XE=UKUZ&#,E//!CG*:F75)-2RF;'+'MAJ9"?^C'>%+V'%)VI)T/8EW4F]D
M:\!NOQHD&YY5"]L^NBP%<G=$RMY ZL4B)+D?9[=W_]34L?I"':O26T54G3#9
MCBHT*NG,DWN#^2]%$H';72ON9=ZK>LPH 6Q'&\U#J(%7E]3"[,=HHA5;VHZ-
MFA6AXLXE#;#T-^GKJJ(.9&UM11'<<6,DL4(F7? @:6Q[)53+78@?E*RZ9$>\
M',E '6)+VTN@L2Y43 [OI*@R;%6R1J &&-L+6;/4#9AP<;\\#-FUM'Y\[4=8
M?E]FSFHVT%4 ME<XXW'1P+)+\]0D",J;.TCIO!Z+S\#C6<P5R5DIFT9K;1'9
MWD TUV8W$;FDY1M,7$U(6-7+UE@Z(;,HB#2;62:PMG<<C75I+@B7U%?SF=D#
M\^8N:C.D;<?/E+?=<Z2N883%_80V_&D::MG\Z<TNEQ?PNYT4[S*?_I'D45!;
M_+;RO;\SS_?V_KB%[T]C9JYKZAVVV/E>Q\[M'?QS>7H%K$S/O/.KX^GEJ9TD
M]BH=$W.=^<NH)5?KZSK5,XH)K-W,6Y;(L%Z8RWN#M]^RUW*EA+4]4YIK39%]
MVRP8EQ8]);LF2:U&P+:7ACX4VB0:%S5:TFI>Q= $9SMRWUN/>H&XJ$)DE3SD
M.]7O^G%8;V^7>DY&\TFA$L"EM4#4@\+,%&R[:%^<U,U1FK&.ZB N3?!MM22R
M[J*>RIF+DZS-B5%#N#*65+R8+K[B;.]D0+H'NQ(;=FFG6<K99 8?7M/T*<I
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
M$'XO-S0X+3(V\S(<1RO,S;L#0F1B$],D^A1;.;G&#"4L5)C&YN6,$N>$Q]^
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
M[D2\Y7_3C8CGEH34B*+F+:7X'\@G%%@2/;#@I(:O<F@ZK(JP<%OPH 2E<?:
MKOPE7^9XSK%Y4>E]SZI(+G#RA @[6%#C>T;;9"D])<<Y2SFG?_.#@.3,W1"J
M??.#?-RVL#A-?EPN$)_]?](^+&4-$PTCJK\O6A5+>5!;EN;;+>XKT\C I^T*
M*O'C91KQC.&8$4S\^$6(GE#"<@/Y>#V(2/^C=H4#M*0_?DGF.:4V9(/6T@IZ
MD%5G&H87G;8]W'6\GL-)@!V6%+G.IC( NW]E</9/TBQ:L%7L2XKF>7Q.H>A5
M$.V_-XQ(M!6[S1C&@XZ"T_T3NV%'[17>H#3UCG/U_.PX7E\LZ2\LTEX]Q%:;
M,BI^<Y:4+4H_LG;XM?6 @S!5.A<C-AW+5MT9D@S6'S/:*J3J9RLBWI3C+2(+
MUK NSZK_99[Q*[DZ6:6#4F%9?-IJ8&3PWK/"VT>ZVHS2;]9X6]I;##%8<H?
MEJ.T+*E.E/&#3RA\0"%W)%"U.8_\^X@YIECZ<;Y@(6 V<!7V88V9VR'\9UXX
MNW?+&AF(.(O"KJTOJP[K,8QE_QOXL$4A%='MZ$]T,I^C(+N<;T/*/14LI>,Q
M>KI& 7Y(6*3L+!%>^M2]5.T6E4.+OX6UT66T?C/ !$X([@BMK1%TE_],36VZ
M>82S;!W[3ZY9=([0,0[]-.J21&;\V\Z*Z@(GQ**TP,\/+; O";Y/$7EF>0UG
MR1-=6.GAG\[K5>>2?*UUO+\O#BV6E2NDGA12YE^E72ZX]?O50<2C;[SK#]%[
MGJI R.MVO 63;Y[Y6G>R3'YC*-:U86LWRC!W"MORT&&H?O*/Y6[F5<.3[RQ)
M5B,!9\>!AV*2_[K0=N9&IL+GH6V6:DO_Q-(G=F)5?W@;J!ZC.2)TIZ=-18:
M,9 UOS- #KLXPZ'>@EW]/(ZHK</20)A?_CLU>]CTNYS/HP"1=7S_]A%%9$9_
M&T?T6YT3XP<@:3C!:J][;<>Q='FXM25A8.Q^+Q>WWF3UA^C_4H? #R!NJ+E-
M&?Z,'0&P3*R2PLLGUHAAQ(R)1Y^:$EVOP.SP)9MBJ X?]+S*4H!1>$W_ET0!
M]_;0L7J42_M/#R8H?8=_NV'ZO!DE<D<_19D?SQ8\H$G%><V(HY+GT98D+ %@
M?U@/%B71(E]<HW_ED:938'A*!A!CBXU9<X A+YV)S$N6_)6VK)%J_$.."*%]
M$=-^ON:@.+1K5O;VP9T+/Z*@+/QX]?RT+K_(S,I9&/*D?S\N?9!;7 J+/K+A
M>-%'^H]UT<<68QMEB%\$W87JC0&,DK:.7::WN+X=[D*N<E!S+%#)T*6<G$=I
MEAXN5Z?&,O=ZV9D+S7%[861G/9>,951Y3$S(7@G<QHUEXB1Q=ZU0#]G7Y-R5
M;& H<^2R>T7/49C[\6ZT N,8(73VS2<ANRJV$X7"40PN!,1G;JX9-463![0[
M^!OC]:@ IY@\X 2Q/(1GU+QGTX)B<"1SQ-:250P0+!W-'-%<\=(C:KZ@6_PY
M>8J8,;.;&D.CF5P7TBA$1*#5A^PNX@[KA'C<--L8UQPCQVCNY_'V^:L%Q=L#
MR$CS25!1)VJ\3<&OS;=#JB=,V*,A[_CW'^D0),COT8LP8H+B]ECYH0;[;)0H
MR5[2IB_+-B^% _1/]^IC+T*\\*.61#=[#T Q_]*+!5K<L_=36I&[V;5_6OTX
M;D<A[] _70G.9FU)J_H,JI/%K.ZLE%7W39KIKZ.$'TW/Z8\;=*/O&;L4N%KA
MV(#J8'[](9\H8SW*!YL.O!?L=2<>QJ'_+%OV3(WJ%9\-"E]3LE;.!T;BY<7-
MY?G9\>SVY-@[G)W/+HY.O)M/)R>W-[8(%[^YLL'%&WTNO'_?&.\O W(E<7MM
M</-6QLW-+?W/YY,+RLGEJ7=V<73Y^<02#T>2-W\V&'JGSQ!EY^KZY-/)Q<W9
M[R=VV=-]_6>#U??ZK-Y\FE%.+\^/3ZYO_LU_PNE?O9/__G)V^P]'5%3R4M &
MR[\88+EZ;JUB,<;!!E\QYF4U).;AW$_O^7:0IR\>?/^IM!&I25C]9FTLEK^X
M6U%-Y8C.Z#]7BV3LWZ.8?_:N;"QJ^](NU1N.2PG%9;MM:M=J-",5W>4>JFFH
M%!OWKP%.,JIX)S'_&MW\T4/]OL:<X(52E*78L)2#NFPI(3]YF%#E_/M/!Z_6
MM+ C5_CWGS*2"U@>&*!BUJP3F6;?(QT-$W<S"I_PM*&":Q,% "H9SP+D;&&T
M1>9Q>7R!L &:&\6D>9A2 2*5-=9A ,+E]:LQ W-W("#?%#;5F6+7Q6]7\#B3
M$'YOK.%7)E*S-)#/Y3D;PJ[1],XX;)L'?@ 2^=S :IJ=6]VN2)DPJX6#J'4/
M4\@X%B#=(!Y= 1'D.9W>W-Y!B5J@P%DO>:<[T<KKBMPUR0<W%6OS89V*<.5'
M[ YGD7ZEFAC2;G>B-=85I+09 #<0>U@%07$9'!55#P1>!B5NND/<O1T!AJV8
M@?!\:PW/:Y;UE*"PNFRE D_<_NZ=^TA)*(=@>6<-%KYH"[T[HI/I=MN[#W;@
M:.$Z$)+LG*7&G6RBNC4"%+:;N@^"D&+0/#!KG,U"_%34,Y[=?'G]ZN#]P1O
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
MW2":RGI.93W[XQA2FZFLYU36<RKK.97UW,^RGI:*#U@JZRE]INJ-61!3DM4
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
M*7NF/7L (@KOS18@0.L]P4/&'1A),@M'662AYE:K$7*+ 0K7MTH!W'8==D\
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
M[:P$+2Z<.WPS'F]04*;S?4)Q>(LKG\$?B+EX4#A[ILP\H']$]*]RBZ_-2.-
MM1-7IFT0_66UGB$Z6[!D9/V%M-G7<8C:\:%Q9.YYKZOO".WWMWKO<0(#<@+:
M(0ZZM$ZC[RCL[+]:]78<P;:<0 CV^;XL,(4VVC@N9C&]D#"[/@;;QW2XR7#P
MM=44X#T<QT.'>@B=]Q9=KS?Y/:4B2HI2G_>4Q9QHW>+ZT'B(JSZ4MQ[+F!L5
MJH.SR4%U9["!U'9E'&4WVS<WCAG2*#Q$"?U'QJYTIFMYZ]_?T!K&OG]5#Q/A
MI.LD,N?]K]>(U]]EKT4O;PGEQ.=ET=/#9?TO<L]LFS$<N/?1!C[<F5'G_+QU
M$E5.1E%;.W[>#B*',7/7 [P;."Y[@'L <%#?\&\$H>0YBF-TRFR:F\S/<MJ7
M\I*GF>KV@5YG2[=!)#,#=V%A(*^2E"#5[0.]SK8NA!A 9),'<))8VX4V#SIR
MNT+4=M3V \Q\WW7&.B-TX2^4(4FXAQV;02)F&1Y-5EVR$,S!XK*UL#-TPQ;'
M79\D&3WR&KFBMK9*/RD5'^L0#HGY%\,[/M_8KF@+1 @*U]&NLS3-43C+3F/,
MBQ%)XA9MAAC^3E47KT0WKIR,[ZXU49$>+]3>C0SR44"GR89S'H1SG#RPZC^,
M\"MJ.%&J_0=TB'Q"=6P[R5@>@FH]U*B0[<C=0!%@ODZ@\/(9D80E")Q2_I)
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
MN]-SB.:8H,+A?Y9\2<*([GS1?<Y";2@KS<=Y/<M'@!,;<Y<A1X>D$89-A\@
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
M*/T2Y/QR0@%S2(J1$"!6R)$I:%$+(RZ-J'@08MR29!N1PWVR,@P5HJ!?:JB
M#KDQE@)$#@4T!3MJ:71_=19R)'F(OEW%E*C).EGQ36<#2Y3R?LEB@#WDC$(8
M$'7T"!4,HDIHJ!622%?9*B>[O)?N<);O:0=X.,MC=81BT/)+*BL7AM32J@ B
MF U.!<T&JJ^JG!24$U0;0,Q"$,8MXIB^J*+^SW62X;=*_Z6R?MFE@3ODE$00
M$)/4Z!3\J25?-7] 3 <M,RBD>>?@ZKOPI'EG2YIWH$GS;@II'K[F0$CSWL'5
M]^%)\]Z6-.]!D^;])-+0#Q^TKSFC?UR2A_RK+#E;*1F$,B)4*6$Z,7AT$;"9
MR,(46#S#5$+2A =62W)+\N<D6ZE#9I5X$,(H0$M9,Y*%1QTY0!-_VH"XT0O:
MUU1!N;&1-&)A>IDA2'D74\G (\D0F+%SJ:1#4N(V+\HH_7^3G78B+A<.0@\I
M8"E)!I+PJ"*#9R),I8.H4HB)=4U7MJ$A/4HV^MW?$6 )K.X(<.]'$"20(1*/
M %>K)Y60[\_,.$IPI.@1AC][^\@24.TW[OT&XQ.+@(0OS-LUE0G1D*]SEB/U
ME&?J! %1Q%N%)@6XMD33Z'<07UP!2BC2E/-<,R87:#7^6XFS0MY]]W[S-K*/
MX;0#>?,#B*\[1B,,T\WOGK_FWTE2TB>SVX[W6;W+(\L;5,CY^LI:F,T7EPJ!
M^/HZ9$(%ODH6#84]T^(^3Y-54K+;4>CDDR21S"N9D"]"J $V;! E0%!!"4NH
MVMH*HD;2,PEN"68DQ/1#\$. .(LQ6:[7TM%>)^R+%&; #3G4DB!(8H0G7JR
M7Z]Z&JA205PG+&VNBF*/B1-Y)"J!**0$KR"2( ^13BJ01E)5BB&Y=<_NWZ+S
MGK?O'A^2,I5-+D41;V.2 EP[(HU^!\$-!2BA;#W[#>5K]/;=]X\_H$;+\^>_
MR1](%-,A\?ZP?<Q31?4IJ90O$F@@-CR0B("@@AK7F TW.:I%424;HCK5 *S$
MG='OO@@@A=5\^L&/(#ZZ#)'0^ ??.E"7?_%M]41!8<6!!+F8[ZY?!G+<_?=E
M0%!  TR8E-2BJ)$-<2"A&[(VYB!@$RP(V!B"@ W$(&!C&P1L@@4!S6.K$B&T
M7UH^ILDF4A0GU$K[)H4&\I@?$E%05%'C4_89K0KJ='Q7M.0ESJZR=4ZV_/F7
M] \2+Q5RWFI:ZF"V12UE0B XHD,FE+6LBL[UA!&3]LV+?9R4.*[ 7"99E*V2
M*&W+(\I6Q,TJWMAB";XECD$>!H?L0 ITJM2:6H:M8E?JTO=2>I6 P>[5^>]9
M_C6[QU&19SBNUE)D.T5Z>;\9,P;8PZ09A3 (.MD@5*3.,*777Y@6:M3JE; @
M3/HE3_=9&1%^EIS(>B:%G%_F*& .&3,2 L04.3(%0UIA5$F'.:!=58]H@RS6
MX4E+P.C%/1_7UH(>G=J6R@+BC!:@Z@QW7?.CBXTKK4!'+$O,[HM(GO%Y5$8U
M-J6_*G'?ARIUH,>G*66R@"BD!:@\/]GJL%(Q4<.I8"5CR!D-M3:Y)DM\).6_
M<(P 4:P=TXH HH<,EZ:"#$&-;! NW&^C-/VP+Y(,%^J!:"3EEPM2B$,N#$0
M<4&&2\$%+HH:V2!<N-ABLJ'#V\\D_UH^U?59E;XII/UR0PMYR!&I*""NZ/ I
M.-.HH$JG*:D;ACS?NH+B595%M:<24<^T48(=<4:0@T08%3B!+2GF]T;?Y"5Z
MR-'G J/R"2.>SAK3?^]5@J_LA+II9+5B!R*JJ#R+(R*CD$[8^ZTC2L#"W2."
M) @B&>&I[R%I-5"CXIDU2\IATI_'<1!7)=XJ3SN857PQR!9\PR.3/ @V68(<
M<XJK#2?77!$QS9#5C/K%[=4AWD#(<V0L 3@*C'L2(#BBA*4*B_MW!82IG;=_
M3)/599I'ZE66@8SGBGDBO%&QO$X $ -$5*H2>5P0<<D@WY]=U$[VNW)UN"7Y
M"F.6956TO95I_<U2VR]GG%P:LLE*%1#/7/ J&-B90#T;KWHC5LC%/)8TSJJY
MY:LO]T\1?8'+?5FP$90"4Z^":Y4\;R]8.##:9-!H **>!4S5A@/71%SU%:J4
M44\[T/RLZ*H XOC#X0ZO,6'G#A[PM_(#?= 7S0S#0M?W[,W:G?%DSJ@(@H2N
M:%53O0+U#:!'EB-6FT"_,B.(6_%]?_G5:DUX(DE.%F6):=/@24SRTP8Z85^T
M,P-N>*:6!$$L([PQDZ[.+N]0K8%Z*B$.)'3W@M">>5M>$)*3LYP.WRL-?6R4
M_-_-8G) O*9%I0&"5M8P-9>W"(EDB)M!G1WT*[/DN[.JR7^9D.V5;%%S]+O7
MI,0QK$$&8O,C"(;($$ES"^D79T+HZCS,=U8<?QG\ZOD;RPZ[]'Z"]'TU1UN:
MKQO@0$O]:%;:17&*09#P_(G'T$:?N?D9TJ<>85)][D9LUD^^CHI'CG9?O-Y$
MT:[Z[C@MB^9?.@+4__!;.ZXLU^U@<YM7>V>+1W;]RVJ\%.2FZH,R4YQA7'+1
M"TZR"6"%,S%M$)&O>[%%HXU^;?3GC2:F\')1%+@L# P<"_GDFAQ@GU5#"3#\
MD<(2^JG[^XN'^^ L.(N*IT46L_]<_+Y/GJ.43=\7Y5E$R"')-K]$Z1X;2.)H
MPR>')KG7IYB3 3 ,G():*$-(E5&4Q6C%_H [,W^%0MKS/;ZD7YNMM8_3$+62
M 0@H@RJA65\,&IDDV)24B?<8L?> 'IET<+Y<XAB3*+W<9W%QGZ?CV;1:S"=3
M5"#[-!G+@.&( MB8(+486C,Y5%#!X-S@6?:X*#_@B-">\1SO6*Q67&6Z;L6D
MY),W=@[T6:37 ,,I*YC"NG&M]/JQTD)QK8:^)N43D/Z(]9/CL3F++7LI6V7?
MHYR]0^.!SZSIE9-E7D;IM6% M,8LU-I@UJN82A9<!>?FIXA\P67TF.*ZOD."
M39-$O8I/'MJ [[-/)P^F'[0 *?:"S[0/Y.L01:L3/FY?/$=)RARYS,E]U/?G
M'#^6W=]4\VIK=:_+%(Y.#18P+'7!<-$1L!4O4=081>N<H(*:#<Y4GE_<H54Q
M4A3SR3P5R#[#QC)@F*0 )D_T3CJYX-0PLR(8(0Q<"$4#8T!EID$5-26R[B,X
M(:[S*"ON\ K3&(YV8A]Q&M>]XV++SKLHG#:K^:2.K1-]/IETP/0UED#'I/N4
MDW(3;3!*F3YZHFIP1JB;O,0]GWXFN7 66R_JDUTZL'U&R>3 L$@#3KS,)9KY
M:H=)RY[5_F.VZ4 OTC3_2O^1Q6]G!,=)>4V]4$;<3A:\+I:ZNS981[57]T._
MGRKZ97C#$F9U8Z4[=(&<[(;;J-'A/=J*:]%^CJD%Y^VHH=U@U1 J$PS8K?6
M:CHU*@4K^E+BD_9JKU"&YSVU,H4B; EX^36C3259XZNLV)-(O/K6).R3*GK
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
MM><3G1S<?>YH PR1)P(7U[&@K%71UK=F;8B5S65[ NK4DI&8Y]P=*<A1HLY
M!@QE%, D*3BM&-]I"4Z-3Q'Y@MG)#WUO)8KYI(8*9)\:8QDPU%  $[9I&['@
ME.!+6>)D5!5<JJ2]WXREABQ<D"6*@J&+'I]TV3$X8ZS)$IHG=A0)S Z7-4>;
MU/4,XC)15S&]27%)LCWM_>J3B'E6?,!T.H';N]1Q<?&M)%%U>R Y7)5X6] 7
ML6+),7E*H6V:)$/E].2$3_1?'>>DKTZLL'.2Q\%J5J=W5+'3_<C--BFM9?0-
MT"&3VM7FC%6U2*A]@1)I_ZU#"5EDMB *)A30XU.0"1)];G#9-2K58#:4\1H-
MR. - H&^ *S.2@9-GC!?Y<D_1PFUD%)^Y.S*$5ZRKE=$/3A5FALLFI*SADU(
MM;A/ IE ][FDD@73VQ@ CLG5B//+Z_J, D>E#U&1K"R=KF5#DF@ 5\<@+@B6
M/GUTPDEL]ALXGIPGZ;Y4EO%52H?DR@BRCBVU*%B^#/$)I1^J7X-SYN\XV3Q1
M((MG.B?8X)L]NP9SN1:*Q1J&+W<S/EDVU<D^_5QM@.'E1.!CPC9F:.3%[0R&
MR*)?)_C%<%HWCCK:@,AFY;CK9 !:A9TIX&$.UPI/ZI'!MH"ZLQ4 5#6Y:$%6
ME8D70E<#_ G1 IQEA7=@ACXY+O6J0O N07<1:[56^Q!]HP%FDK,ZAX15RCC'
MU7\- =HLEKWO@,[S*H3=TN/,@J'W?+[(#W^L!C?YU@MOU0FCOY[H].SGC,)+
MV=TX]>&GMDKQHEGPN\P).Q*EX/MD*][.VDYWL3V"ZVXB.&>/PSWF9V<(;8;'
MWKJRUKTE8E9$I:!6CV;MR3KXSJ&/><H"@=[YO^XED82EC9[O6?GDJEVWS=RQ
MBYCA>1 &@]E>F\T0<?3#@C="7QYJFNM397C0;*/*(HJY243!L35X:O<5H@C+
MZ-L?KMGZ:[ OOJEZ:J3>FN=/5?/,\(:=:=)-'4_GHI!6%7UKCDNA[^N]]A_
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
MVA'0]T(T2S,JSE+:!3_DG[)=PE(755E@.F%OB\Y&P.U2LU(2!)V,\(1E9:Z
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
M-'*W5>>E.>CYY*^U&WVN&I7 \-(6Z9B#C=XKQ#7;.?YN>\*LM%EI:-_+NID
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
M>'R2Z^H#Y4[F %)_J@_V"<K5\ADJHV\(5W8!-8:VZ'+K.RM]<E1%VBDF XT
MDYU7# /.]@ VB,E.:/,KV/4BO%WLJP1E-H=G$1(OPT )?N#M@]7' =0XSO$:
M$\+&OV^RJ9)CNW"T%J9)3')9WAJ<3 %L"%/PVX\*C/QQ_03.??F*&*#64!]4
MOHU(>7@@45:P0\;NZ1"V9L+PW\U).?'M; !DO!-P8^6=LF>ANJTL3@@=6ECE
M*'X0Y1M>[7D"0\ZN_L:D>,5BI70?UX,#G4Y']!<VYH!J"/(+B_CE0]6M145S
MMM^Q:4PW'*:Q'/LBY,UGJE6 #>I(5[0;__RNJT=^U]6J9QS@'$/^%BZVNS0_
M8,S?QBU]_T]4@IV"F[7Q.#\%4DN:^(I<FI7C(UY,&YOFEW8*T\Q6BNYO5!/5
M%W;MJ&*5__I$+8 :KVYR7OL9QW?T?TFRHG_BK^5SEI13AZI)-D.ELDYV7Y7
MZFP08+N9[H5;*^GV0++FB8BTCZP;$<R&PSH4&GU2KK%;>^_PAB6VY^1P%NV2
M,DKOV%'J>E/R<Q9CPDZ=\"(<7)!'SDYKR+,]*]SJ\LRO2[WN/-.# #;,^;W3
MG^_@5MG5-RQ[G;=$=J(Z;QLPL\__F?VE+KK4_IVT\- VR9+M?DO_J0-XFL9<
MD++7D.G?ND9,_S)XE:RB$PT-^KN\VI%N@KZ/QC;9+=: G)6#-XJIB/7+;[65
MIB0P*I@=,!2MEMO;Y/$I+#68"$A4*^<T7-7J0Z6K#6@[QK;I^,6I\_'=>7L6
M%4^7:?[U*.8:C03DKJ6#&O8:+$#EKQWL*0Q>4<MH34V#BO8IJ$7&O69%F)ZC
M%#?50LPQFTXW4#1N=D<17:L5@S-U"MHQ09DHCU_Y'SHE]"O7^I_!*2EWZ3K)
M\!5M0X7BE1BU?-+0TH4^ 0TJ8*AGA].6= 7ZE:DBKAN>>JPL>W>4\2HK,5NJ
M80D@?!"(;S%]DUD9;51=HHL!WT7WW1P;E]JWTP9#4V?(8\;>X2AEV<WLRJKJ
MQK16(SA-69.A73\O4;LH"NIB_%;Q'N2B7FO_:< .BOM)Y,#020-N3!S>G[$@
MCPN#XLIEM.*%2N[P-DI8AO*'G)#\*_W#6;2COY4'"_=MC(3BE[V#*N:9+8#D
MI#7L,5L_9_S($;4?OEN3AQ:+\JRNP<./K#B%)8)N^"!0X8XY%!PI@J&A"UIE
M6,AGQ+A3/U&1,7YW%%N9JL.!MES\R#>3L+=28$; ;74OI61PHEC!&S.CED=)
MK<"J -0:P?LI_:7O(T__3J5POEYKXM0)ML)=V.7HKOK&+DM#P>D[!WH'=O>O
M+()Q$XOD=@W551QT5I7D;.&?L&K4Y[CZK^*%SF#7ZPGAN5[#X.CPL4;!-(^Y
M/!&:RN!:%CX3/^F%76U-=@KZ<WWERUEWV8ML;#.J^+NJW Y\=T>Y7CXXN1Q
MBM/PIBKGX/(>2/?VW+'"ZAF.F^/'BQV[J8*P?/]8T<KT*CZ[0QOP_9Y.)Q^<
M9PX@QSR[P26*ZRZ,C=FD-M$> @].LT\1^4)!T0ZY"U]TVWH:>9\$,\+NLTLI
M#(9:)H1C7G7RJ%, LT<G\^;:L$-GT G-+0&^B5_7X/;F;%!:\NP:T*[<>*XU
MFHEM<U*R2IYG>5'RXDR*M^-NQNN5CQ.='%SSZ&@##'$G A?F"HT9'O,5U- K
MU"HCI@V=RZNZ?#R.?R9TEO,YHW%%RM#_3(.*#YBZQ2H23'N+MK8!L=[M=3@T
M!3O#+Z5].'ECTVBX&=390<Q0^$AVZFM@RPZG:CPCVR^A\4A?QQR-9V#XQ3<>
MF3>3&L^U<;W*(TDZSX?OP88'*MW?WGG]V,^8/.8%OG;XYD;D-A^6E4U$?#L3
M7$\X]*^[08T=H4JR98;_ T=D$$=->G%VAD/V@=-?A#WQ;:R"[?TFNS)N(>=[
MS,N:)!G*Z5SQ0-7 1]M6SK?54>=\HSVCX)N'\ *.;AJMQ9?=+,9N6#6)%SAJ
M+-8E)M3GAR>2[S=/E\DS=[^8<P"Q? ;$QN+T>J:T':L'O+BFY.*5K&5%3)\W
MK+*R@-:L>A9K9<6+'7E4+V6N0<C"_DMJ8K,,34;C?YBF93-@Z9O52QV]V"NH
MW\8#SDXS>IF? ;9IV;Z>R<W+]("7V<0LO5(W,]ZTFG96XNR/,'I)7LJLHY?>
M_DMJ8O.-7CKC?YBF93]ZJ9K52QV]3C9DO;1QZC2#TQ]H1)HV#+5-!+WLH><D
MX\U+&F3F'UG^(,.)^QC2:Q/S#1N*)/.;_?:13MC65[PB),]&OLK.\JQ,LGV^
M'^U!MI<DXZ)X>(JRAZ\X?<:?J/23-!U]1N/>$M=G?R%MBOMLEH.W@Y.X8][W
M[*4%OD+,$@VTH@R]?8>VW- K5&&J2G.UJ-#_AWH8@P\K^M-;MB_P[3MILSO5
M0^"<\IOZ@NR/_[D^(7AS/*E;<S3+R_9"QC]8Z^NE[# Q+]]%>.;+;9N*UW>Z
MICIZX!^TY<J]G*,A]U+)3GKT<5)LT8\IEN0ZSS:8S!:XR(W#CDIU+^2XJ%1F
M.7AC.HD[CJVF;2N('Q%FAOY7B$J;GD?1[$[UD)<S\JE>T'Q#W?@)P9OC2=V:
MHUG^8:+2\3OR$94:G_ERV^;)HU+# _^@+7>6J'30D*_KA@PZ*ITM2($>;<X3
M608G_]'0'1G]D)=1^D>($:WH?YPI.&.*N0D<8R=X(Y@!_+1F\&)B,KGO<T1>
MEI:AMX6CHR@KLR^ZI<P2$=4-QU<,I-[ZYD D Z=L?)UBQ5^ET\DN=B50G4U
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
M'; 59;+E(\Z>FT IM8&^3S)TP!'15Z'VE$)H'FB5>6TVJGX3">V=&>82FO7
MD-0!K'CR2!/UT,G%#F>%-JOU5/'%>5*LTKS8$UQ=T*>\PE4E"&<LLX,IW*?
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
MJ&RC#9"VYH)@;/2I:(!^'0OL^.Z16[H86*WH,H,331Z@U]C'7Y"(\E^MQ-#
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
M^4&399#2!S99:A?74WW]3$>K29>>: QW??J5CVP#U=OCO2 AGJ"!PTA.1'9
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
M]5[*J9VPH2IM!]M#YAQ=]K(.@1K"Z)F6LD.#9RS8N/=Z@T)GC'DXQ_*1@@\
M-H)#&6,MASM?&YZ.W;*]^CT.VYRA<_B/J<6IQ@+N9>S@:!@;/GBF ;M8&',F
MSD?"L9(/0/]Y'*Z8]\3QLX414R33A44'&,X7!AR=#Y-1U7 X9K!,*M<T728!
M3W@R7S4[4A23B)Z3?9HI#RD'\IAR,AFD7GTBL6+@?'0<([5T>)B/@J1&1WC6
M^ OB5_Q/@^ TR6KH9?^JD,O^\>?3<D/]?4B9<C$;>5'*EHE!Y$7+P N?,B\3
MTCY#YIY6#UE33X'6@2H!3BU)G2-TF+SRP79.1TI"4E&2/SCM?SF!9I=*;$CQ
MS%+W043OV,_:#G4 _53P'*16 5 K8A00'2*Q'4@O2,&'_ &<"&?5B=D3SI-7
M7KJ!_\-5T8L7@H"SR+^E;%7CA;=L=9,^Q:$F68,)Y<1I']FB;<&V\/<=4Z2E
MW/+LF&Z(%_EL%<C^0BLFSE=T=SSS/,?8731;K8(P8)A+G_:+-/ #+PEHRN;]
M>,E_RE3^?W$09;^QYE"S4=-91_*<<L4WBOIU@!_%T+DS&U.+]ABH>)(@(FF-
ME2,OIE_&YRM==%ZH)9<Z/8;8>[I*,PSA"!OF"FF2BD""V2+-$K:Q5?6SOC6^
MOC>0M6V/^\!;L)&3,8ASY\\SDN8L_M?_^(^/'_[]_^;1%LZG@=ER"7?EZ8-W
M@,4P&]+L)\F>^C4=KO9)0JMRAFULVG"8TL4/4*WA"\S)T;AO>YFE=+>B/=1^
M@T4I'G=BYD;^_%<TMN@03DK\K? /M-<_G+#[:W!A&#(S1A\-HI3NQJ*J)]JP
MY=[30>:;Q+T_TA<:[9F:K<FXU2%RLRD=M4[(.KK:;=!@22.87(E+-',TH.^B
MC#+-,P;WZ^ E\&GDWT7+>$OG.PJ'M=%:O:?IH\*W7+.06=ZH"%*V30$"-(.W
M!WEN!FO7($4W.#O=>2(:.3<W%/N#^>@F7WKU^&Q]\TE3M_8(W3@#U+1% Y<>
M =OPN3%8(T]TEB<<5RY0CV<L6TU[WJ84437;Y$VP3BQ-\;1S2+Z!<HZ->;:A
M28%4C6JM-E/B0BE>'16-!F@\A4HJJ8HZM#':2$\#A&+]TP<&N=VD@-")V0!%
MNQ$>8&@D4R\]')^RB(7QL_<C%_:21G05*.=N35.,Z_]N066'#>U)YOT@"]'T
M1'&*XD/W<9I>TE6<4''4<!=]B?R +3."Q3ZC_F>:Y;N55?W.I:7K"/PFBTX<
M0^TR,/$89LY=Q%@:2+<-C!G#+G#+CYW@GFU?9T@B6NQJ>=%APSNX(]!^++J1
MHODH])X?6D= Y\VHB#SE=9'_W_O\ZOLY?J1 $82T5!9&V7,,\1P/$*7K4__R
M\"6%NM_EE#^#8%YQJMRQ"S[%=_!-PR?54KJTJCY&X+EZ\;DZR-C/>0S.+O\>
M61Q(7'R+!V"+CTV,OHF]RD0X^5G@).*%,WT53H:+?K8.AFF54"^EUU3\R; .
M.\0*\-JP%#-*1!=LE@(KUN2<#(P:\UUT?VS+1 =M;;U,;MR-.\F,V;3'=L<H
MW(UA$TZ($6TA?A>^/8N BXFJRAE-RM=!RO##?L:$SW\=1SJH'\ESVEIT(ZC?
MCGP>S! -_L?0HCT,V$Q__)KLJ!.9(C#U+JHO-9A<ZJU[1_,)SU-ZA:X=EVC;
M.@>6H8#FP<07L.)SM+1C\JH&B!"V,4!4'L*<&M$2;X#01N/_S1Z>PJSBY"TS
M<,[K]*Z J;&DU$]OF5F?-_3F!TV600I;$ @.FXL7.&R*_^HEB1>I\_#9\YC,
M:0Q5K_0DM@R<P_08J=LX+=@0Z%'"]B-LL28X\9TE\&+3EGBD!?& WW-VKF)G
M]XLX\8.(;[VKM>@#38+8;Z]C5?[(B@$BES1,[K:UBP;Y_%)R)#Y=Y ]=<,TR
M^;/!@;.,@AJ120<(K9UE^,SRMC'9K H^(\XPHVS 6D\.'RF<:RTSJ->2;IC'
M:OZ@UE(-=O;O<._S6^GEAG4.?62(OEFMJ#ZZ;&(AIM[B3=_!/:]A3R@!FM'L
M1&V5/WCCY^2PR*S<_7+(:]T3 Y5U2?O],7.)27)@.O_FA7OE#&Y$.+&;WW'[
M/65>DG5='-F);OS>^H(LZ#J((O#U;-%VH%[R.HWZDP.CWD3*.YYA@EN8E+*?
MNC&FJ'$?;[>P#_#"^]B+F"M;4B;;(J3,52V9A-ZZ84=3FC_]>#F9 =FW]G":
MP@_J5'LH<X'5(6Z[LAF8RJ<KFB1L\14R9F1%\Q=42PB\AM\ORZ_Q%NG?7-CU
M<I\&$4U34/@3W2YH(IE1;H++:EKYVD8J&A)H2?X0;:=.+\)%YC>$5VP/S31+
M--VN:(.KW_4"JJ.#BZ9.>[X0PL:+]5#@LHJIN.-XL-RB[OP75Y--N/>PKJWI
MRU:^\]5U+K^(L>BP\2 NN.Q^C IRE*67'^^%G!M$&>7L>*A)'1IYV$D%'&<P
MJ'2^/,#.Z)EU-L]Z]DQ_9)>AJB:H&1D^0QO++(UR;[$/O83X0;H,XW2?\''.
MAW?-QHL#9#6D!+1P8LXJ'=Y\GZ490R);.G-4,GV#]-L5DVX=)X<>\PYC@\O<
M1^E@9OZX8BP\.0< U,%9YLR=@."KERTWFL51[7>XS"4+UK8!;^%V#22RHHA#
MIE^2.$V_)D%&X]4JA0-:>074W1Z7 <R$E0;&AI(U-"8>KZ<#P^([T+T#0K(4
M3,F*C1NV2H)-N),AT:W<3Y:6^^F<+/?3,,O5+$9VC''"@Z//PIP?+<WY\9S,
M^7&8.;/O,3=7>F[&E!//][0_)V-^&&C,34+I>9KSO:4YWY^3.=\/=+5,SC.T
MY@/(:F-.3G V]JQ+:VG0+;RRS#9P] .%&\[/M(_T)0Y?6@F?C(G.QL1MB2W-
MG!3D:,UW%4<O-,F>:;(=9,D:_?D9519^J'WAO!98D8SQPF9L?OYL8UU.<#;F
MK$MK9S^GUX(]5X(83V"4LFFO IW? G;=_F'L7EDP]6V?RXY]\ ZWP0_J/\1)
MMHK#(-9TLJ8=K@[O%E**W_8.A#<G97NGIGBB;)TH7K:_>$$(A]2W<?+DL3^\
M(.'1,%_2V9I&R\-5G.QBN'>XC"-?#LL?S F7.8]50\H'4$X9:<F9> 5K>%Q"
M4L8<&JS8!\@+? 'JL0G69 &\W5SRF/?$EZ=G"%S<*Y,"#.1SMK!0*#$.*+[\
M[>EO)"MY.P'%K]1?LZ7J791F">^Q3UX&"ARN&5@ETW>VQF5@$U&EYQDP0+]O
M:,0?XFP$!Q*4+$B0DC2_'_1A3[Z@9.OQ9QL7$./[._O?NT^?WEU?@\G9;["/
M\ZKI,:.\:HH+ L>H,,X(K]IB10*O!C:+V&H''C0MO?!IO_"#O%+H$%!T,CP[
M?)AH,PI4+D@*G^)!0+OB8_!&K/R:$P3Q9"J7WO(;]3M\A;(5+EMWB2@9$-J2
M!6]<LZ';P!R8SZC/12O1R7]V[Z79?'7O'6ARM=_N0P^J_AH'ZAS#%I>%1]7)
M+)!GPS\D$@C5W3[_.0G9UWBT%WR/+,L/.AG(?(\*H6N\6XH7K ?-1KVS-2ZS
MFXC:MJ;8L ,1$6.])'.Z=[_TF)1+^K2A3!%X_LE4KI51ED\%N]OCLI.9L/*#
MZ;(%#*6%8$)2X$+"G VVH_6/[S_\;'=?_>%G7,8R$]8Z- COI68Y3\Q7G_A^
M7%3(A1_Q3GJFRTT4_&.O6/R8D^*RL;7</6,3MLQ!M-MG(I+]I>!#LH+1F_0M
MX1E8F.&WXI.U61.3W9^"=12LV!(\@@+U^^U.RL!E3WT6UN\4O0< :44+2Z*"
M6)A\<2!;+_+6_#,8 5!3]Q'>>L]7=QS,>J/K*) :ND=<:8U4+6?KQDR %*PM
MAKJ[-TC5DXSBJ:_8=TOVZFR-RU8FHFI.&[Q5!JE,PS#^SE=(X()]MA]:%J.S
M]H HKR(#3>"-V0791VS"3K+@G[1X;,:/(9A/"/9;\0_8^/"4E")1T<J#;_!/
M,_K\24OC"=.&AO MLBNNQ>"$-,^G0!;[C$0Q6\$%VR#C$\)%_7FN>/36>.M&
M1#(&QEA\B;,OCE+^1FY^-'Y;DV,9OU!0>Q_YG!E;G4!-19Z799U0X?:<P/B:
M[N(TR-(>_*J;X0)NIXSRHWO1*/<N 9@+4I4""?RXF!D8JO*CL>\;RB/C:$["
M?@,D?.O&(. !=G9>= !>"P^FFU@<X:^"-1S. P[AGWFS_YTV-Q).K/^+%T20
MJ7P>-<XH6 <\TE"DMMP$.U6R]P'DN- R2/8VBH )X>4IYA'ADQ5G1').I,Z*
M_%$P<[*O+[6\9ONI%WX&Q)9.;+4$J;]FJ713I5]R&#+ 9>Z!TG<L2&#\AR&;
MT@I^[*\%0^86VD=QS4L\-\Z>QZ/!_)Z?@Z27AP?O /)HW'X? 2X;&TJKORK)
M1/5C>!B;^V;^*G(GF#@QV?Q[1)/Y<KG?!=1_I+K ,54K7,;I$E$*)H.VI&C,
MO*C3$U&>]9P-WY_>__WG:^^0/GAI=KW7F:*S-2Z3F(@J#9:<AOST_MW??R9
M1H".,$*G5OH<1V9C1=<0EVUZI)1ROL'^BH^:N!@U"87Z>_Q"UTU03[S-BW_I
M HJE%KA,H!.OW??0CHB&_]MM;'$Y >HG<EQ=W!;+9&IV$X*0N[U_>_\?%G.
MLC4N"YB(JIT#_NW]N__ - <4@OW\'F2:)Y_BA)I92DN!TUI]XFHM]O-[8:XX
M$0_]4)DMO_#K,56C%4[SJ$34FB1O['KQQ,OTY#D0]2LGN14N"W2)J%@SO<L;
M$Y'\RNWSE03"@D".^>IY$R00)-P:X[.TRN(U7\W6ZX37GP.B\N&'9+6Q&.,R
M],A:R2]JDJRZ4> 7R_ )XM>=YPZ<I\_OIHC7RJ+G%5\3QPGE!82;0P1XG/7(
M]@,W?#L &PM?/D-0-,)E\PX)U<_1H"T1C0EO3=[,'V_F;_EQ/UEXT;?ZD3\\
MD(67[QG;.JUHDE?:+#=1D%>?V9B!0-3J$TUS-ILX]"$%\S[+?\S@ 7=+NQQ'
M 6N_R)\?NCOZ8QZ/:0"O I35&#L;XH)"CY329,N,46N;W]J\^?PP>ULSMD>6
M(?L-#Q_@-Y9PM9=[@(1X_HLX$2P-'$1PH>GM0WX!!*7NV$SN)6X,K.B,63IK
M.$#=-8XY*2X06,NM6@'44"%8L#\8$BHNCN]MRBUR.G^AB5CXY_.;?I<OM\5E
MN7Y!U=E)X1J=1,R+%E-Q,07C&7(-^*E=K"$=+I/9":T8:6WWFZJ638*)*VO6
MMPY?@VSS.9X5L2QF6R(E$3H[FDK<OV$":O(Y)B6]^^//EG[:]4V]$2X+=4C8
M=SX:E50.LW,K$#:+!@PDB0B7F2PD-AQ(LPCQ0-+83=\4E[5ZY52GQL=U1G0;
M)W0=1_0NCYX4F=WG$9-R5NDE1^X8D>&REY7,>K>XRME4 :=YZGJVNV/.DM2]
MI>.DYWFEOP./&:/^<_R\H:4[8-UQE5 _R"#8C*;&+RN',\4%AQ$U,GM5F9=+
M/)!$? ?.!R!ZLPINAL.!)?\8#^AU]+J^JEX$!:BZB\MTM,5E[7Y!I7#>*FZ;
MD>"H.E-')3BKHDZ'P"9_RS9?K5)>J^.1\A!QY;OV06QP&?0H'23OWAB"_'B]
M#+7/AZ)X\4?XB[^\=DE2LG6S*(8'IUYTM?&2-==U%D5LXH'7#JUM-!.2_46]
M>1G$!1<4CE%!5>F2VW_)N0E[>R4_Y;V,X%J+)W&4TZ(U(L1(:/8 ?_.J!H(=
M.2X$#)+=P GD0U]A=/$>&+>Q&R=DPXTNLSD_XVMUZ 9!8S&F@D'S#L@=')[V
MVZV7')B+B[SPD ;I?'45A[#,3+S0ISL:^4SH\FZ;7HD70WV+_C&XX@++F"J9
M+?N#Z(5M$D6:-;C=6V1%[IU#\22,32L9:3Y5)&_@)>"[+'ZWS?.[O<TWF,7^
M$FZ0]VZS^FHN(YJ_QF5_I6SZS7YQP9[?+SAW]?6M:.[N8)\2<'QUN_=N4EQ6
MLI9;E;)C!X1+_G2JM"=_)YL'6&R] R0ZI#]V<9Z\@:=(]/@89<X_OXA/8=QY
M#N.$-7WQ)5K!VU^_U2&Z4,<A7,X#%"8JZ*=YQHP(;D2P(P4_4=ZWQM'MUM__
M[[V81IC$,S_F>0O8Y'5S=2\;6]\6F4E[!94,5U+P!9J7T\#8!BHG(_0AB44N
MPQ8P);OH&N(R2H^4JC *X5=W!6%Z0;PPC<FW*/X.[]EK27/*PTYHDT ^!W#
M-$HAJ2CD5PE\$?P8M<Y%=W'&A(;3N'VT9"LVRCU[+2T"CXD4SRK=S-,:/R2A
M0-,.%PBZA6QCH'29XNBDYC(]GN" 3;"-GVX]GU>']<AM$#$3@UGA)7.0[45J
MI2(>CO4YCY."!6^\"(.U>/O.$;':9SS1SIY7''5B\D>:TN0%)J2B!VI]]1QK
M.K&C@/2Q#'&!:"1MVFC+V7(0[ ODU>'%EG)[+2(=5YA^8J('; U#:3J/\OPB
M,Q$QK,I+K&^,R]0&DG;E$^;$HC)\#)MD3E]$4KMQYVP:A#1#\R17#=1:!-F5
ME\B![AUM<9FI7U"]E7:"%@*3"X-Q6S%ZLF0,'$VZ$$\/QR8B\XH^][4V5MF>
M!2Z;#I9?GL4+1F4"FHH7*9GQ+1.P<QS&/&>>W(-G%OS>+T_+(5E7V0J7 ;M$
MU _'I9=NH.3ZBJV21?*RN. C+BXOV,JZ2$Q6+(QY<0>1)"R*^8,6\6X!4I;&
M;!TEUNA\.9T_6(@H6ZNG7G+@TRT\.H&X%SZU[E,W4VC>0\_Q;/F/?9#03U[R
MC68 S1KT=:/=AA@73 9(KJCJQ+?.SS')F9"*2VVP.\XK17TXC8<D""+U3O1M
MEK^48=#D[[ NXR2)OS,<IYHT0P-XX++V< 7T+B/?:<,0Y@F*_3)AX8'"P[+
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
MC="H%D)K+9M511\*+A=B?R.>=[C>Y$BZZO-DP3F\D8V[66 VM*'D)M8VN+7
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
M*@NY?8EM*B^L0,D+?XYB0W)/+;^7O"-LG7[R7C7ZMB6$]R)':SMHAQ7ZXO=
M4B^(B'_IT4@<S?=R7) %?[5!K59(7[S'/]IJ$HX(NO*:LMEL^#$?#6FK'+7$
M1WQ^JYY;(]]&J>:>>*^4M%4Q%(U>%>Y6'NN] /:%I,&\LI4X2&K]"$]JG?S;
M ;T_GY)<ASS/,ZQG5+#KBQW^/:&B^ OTB*_N?[Q)L78(H2^KA^SFI7NF; 3'
M-/C7?H2;%-GLAYT.VYL&59"@:Z[BW+ ?AZ#.V%FS'71H 8Y+BH2//VTG[(S;
M?A1W#",OYU$\"6"CK+(#=A)NGXHZ!,$])>DK\:FD:E6'[QC4!:O/AWY6V#]Z
M,EODKB7Y&>$'W1GA\8G]Y_;RCIT/9E>3Z[OSV>TESLD@%V''J/DPH.R 6XV
MUZD(-H'/=)MS.%L3ZO$JG!"1X#20SP$&=2FJ%<#!09\E*RQ?D9WOUHNX.^*&
M>-IL)4A?[&- "Y4H=6H Z*BO/Y0X05+B09VQ#Q-]6H()(F>&=<X@O!")J1_V
MP:(W)>J!<49_:CF[+*_XYX[A!F,#H".^*RF%O'Q=DR@!E*Q3=L ^N+3;1RGD
M=F9T%OR9<PZ4';#+_9B0UNI%DY1PO!N@0K9]_#Y8J]4NV*5_.NFU*;LS(XY/
M]^2Y9!2V!E;;8Y?\::<7N=1O8&'+EX5"+FT.L+H'=AVA=DN;2O(C5NH]C3=!
MDK\6S4_(XG0\+?*A3)5/0)W1JPK9Z=H"$&<FV .[G"[8+QM2:*L-V=)!KT/4
MP_ UPG3$@_HNCH(#F<V'$$T7]))%=MHV"H\^;!_(AD1YO>CS.!*\_1JD+^=9
MDC)V*>,ZS/@-#\^\9__/UT8NMR*&7J'(K*1ZR&MKR 9*&WDD=!/,R14AR2PJ
M#E7%@Y:RF9;WT7=!+S($UHE9ED&19Y.VG\W3&2UXX-]_#G@U?)F/E'?1]D"O
M&F2%.T!X]/E-7GKJ\!X86GRK[(5>,LAVQH* @*ZIG[U ['EF$:^8.5N *@AI
M.Z%7%++5$P "=#4U9!),6FSFBO;HY8=LE:,7W#V]6*C$@6I"G;7QMHY*X L;
M71_T\D2M#TNNWMLP\XCI-/(?B,AP,WJ15>W1ZQ0!L(Y!DCBBF-E\GJW9IF:K
M]0$?MD(O/V2M!)F4Z-!?1XN8K@1J3V3^$L5AO-SR"P<O]<0CVTEBB#: ]4<O
M4V2M+CMDT!59Q+(4!^C=,>&\>/*927%/R2K(5L9ISYX2>C4D:^6V10M=S<SR
M%MSR>!4&[C+17JG46J+7.K)6DTI:=#7DU4_9^#>.IF9+](I&UFI028NN!G&(
M:XJCV4.H.J 7-[+?3NAE1]>-C5JZ:&0,%P-,(R!E'-NQ=E_/I;PR":*,305%
MH&4<)6>$;93(KIHY22Y?&4IYJ4VZO6:GQX0A,^>7+7'(6%N6MZBZ7>6 'T4O
MO&1[YSRX H[>/)G49? :B<A"5\A'V0&]#E,;LU *CC_]DW1ON9J9_[ 9>@DE
M2Z>73,@C'DUE':@R1][LP53W0"^X9*=*D^CH ZK.X)F7!'.X8HKFZ#62NFGE
M0&CG5'(1A%FJ*P2@[ !5RX 9.5W44A,<73&_DF#YPAB:;M@>:4GNLM4SH;-%
M(_/=/+_94X*JTI%DF[90'8V.#?.D)1FH=@=,V1E"NZIY]?@2>102%S.412D0
M:T)0TQ@PZZ<'TS !U;-Q.%5@1%+(=B?V0;61'^'51LYGM_</EY\O[QZO?[D\
MU1YQ]43IQI@TG2<1O>R*(L^Y[^G)>V5;P2#F2=B4I[E<D/R_9B/KA3A^F1$;
M+?>(YT"!T5\B]K60%UTK AKW3_QMO"#DK_Z5;Z.K%<PIM2&$72FD3_7$W:!P
M? +8B_0Y#ODFH1("NY>.!CQ0XH+]&"USV'8HVD\+/7P2K8A)1RN 32*]Z>3-
M6=VH]F9C:?T[=9RV-+F-'=]3,+IUXH',0R])@D4PS[7M_S-+4KXWX)=XT]GY
M=8$].XOOL.HP+?;Q3;0B,:-8:W]:.1EM%9YQS=7&4/MWP;EMJ,>P=E??!;J/
MJ9 M36GPG(FGQ)_B_/F&=A8%(HQ6FF<TX[' ]XBOJB7"FQ_GTG;"+PYDXT0
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
MSH)MV-3>:55;W'PB(_IZ$8_HPK8FR$5&GN++5^[ (6Q'R(LMSL7^1#FA61'
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
M>T/=E>FB13FW\I>RB:01YM.ZK-ODW\H__/E4X:V]%.RD%"2S18VQ;?Z_@+D
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
M9YD42!\\/F.#PL [![\8>KS&VN*<K6=Y/C7_J6#/:JM@3PY[;P!16%>P7)G
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
MHR&GH&[SSF#W@^.:S!N:;(::8=I/*X-=1N+8B/MSB8.7D8.E+_5N T=[->G
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
MSPHFZS%J]\/W[S^UV8OQ7E#=NNW' HDZB&J/I @?[W'FA;QM<K:=+LF]M^7
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
M5$:DP7_8MT"M9M.V9VDU)>P4"+55 8]M)I#0SP$.'.&&BT34+I/=3V['E^K
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
M:X3_V," ]V?RIP<P?)V\SU%K.DN+].US"):"[RT5HEV6\N04[*\;NL X',8
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
MAW]CT'RQ8\;%YOZ:LT&VG$@Y[CN$$1G/\\@B&CR$':4Z^7<(H9E.]$@A&#Z
M]F'&X\WR,8/K9 _8W09<8)L7ICIC2Y^C@0O37JJ#KK&I*N2=[&D06E8;;;=Q
MW9LSI,<VRX.,YPNF998CB-_=UC;HE!74R<CM9CQ7,Y7J^A:8QVG%&&0\DBM#
MP._'AM*,&F9,>+_8(]D24KYKVW30SWJX<EK[B8=Q(=L1LGDH_TX>9%R/2BDC
M.8P%%:J_',:("@5 \:D>E&0 :0RJ0[2QNTDCFYW(W20-V143LME_C$-2ED,2
M&>PZQB$IR_F(#/8:XY"4H2ZQV&&,01*[H;P9[2O&H2DS^Y#.;F(<$DMZA")$
M"+ON57;N*;3(3+MY8EKGT"*S[,J):YS"BV0K[F?-I(-%ST4%HQ<9YZL'<37'
MZQ[--4LU(U':W6-$Z?VKBO3[R<1:R$AZ1,%?CB83W<+JT6\.AI?BRG@0#?/2
M0AN0SFZB2(%('S:!<)K+;">?W1"1<I+/MJTL=?+O-#46!SK-7@SLLQLG4BSJ
MXVD^XUM'"T-]?/0SOI(T/0Y$;0XF!WZGV2R+Z.,3'@?SF/#J23PNW#'Q98ER
M=A./;8$(]-.O16\:8X+9!LBI6[BUFRX2(9S=V?XBT!P?W.Q23Y9TQQB!>BCA
M[(XEITJX39_7BGP0RMF=KBP$T?&EW2VDYX[5S71(P,+N*%Y!R(X'<W;'\0I"
M=GR@LSN0ES/I\4*57B'=]AX-7?OI,^.J8'[DQM-CQJ?W\B,WOOX6LZ2Z!\GQ
M]);QZ3Z7S*WT)!8*NR':R86RSU5<S*I=G>:@BJ3'EWP12IW,R(^GFD6H;^Y#
M,LOJ+J:^9 )G7=WMM(I0Y$Q\6_,!P56+W;C3PA >"_,M=H--"T-X?+BSFV.:
M._&Q['NK")7.Y/>*)D-XNRQ"9EO=;;&;R\F2[L35W7C"9MR$E#?1\:7-[H*^
M5 EG7MUM%:',F?"LZB$!"^-&MOS)CJ??O:I).S[0BU#_8T)ZO%"E"/6_@X[K
M[B]A=G?WY41R/,FRNYTO1OVO<V#]K\7NYC"R6L(US^U#_BYM*URNKZ?-^.1"
M[/5$]P%WVAE=BS[1= G.GBZ180*$J0!MT8U4Z<F4%<61[EX,S61, @L"-DF
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
MRSLO^**I+R;2YY=H;#ZO%D6KIV8Y:'Z/RW^\Z-O[)<7CH%MQ/.84,T9QO*I
M9#%3"*.QCQ'3K#@:N75,_7KVC:#<USIB/'9:%<<CMXZ9 =$V@"-%T5ZQ6-"U
MIE_H2)+-+YIA(..K.K54"4G $+ 3L@E$5KD@2<Q2(G94%2IM#I6*0"7U6;0M
M#I6*0"7U;L:-UQ=RT)0+- 6^\G#7  T.M1)#K5A#-W95\CG42@RU0E?_.<!*
M"; \:_)?1%4J/P >= WSQ%P]*)A;(U6"TLT"'G>^\JJ,;@W2);FJ0EXO+7(A
M5[ 6LZ[)YY:,J51?:B;H(-EUT6@N[!II]A<D&FBF*=+-?*%K2U21J&T_>[Z9
M!W71>0Z#(L(@,VM@)W?7EJ[*IJ4C/ZMJ@@*2SFUA0-4M 8= 42&0M15XTJ;F
MJZA7X!Q;?*D'::Z)KG-!5UVCHPY+W:B86R]Z)8Y7[Q7?;6-"U36> Z'80,C:
MQX\F$VMN*:*)I$NTT-%$%H$;HBJ-YIINRG^+U3A7&=\Q[,.1JEL+#I+R@J1
M-8/OAFY^OY55>6[-ZX220U+(."N"%O-'47VQWPG_#'"YJN9I7^2);QQYZ2//
MS^6J(R]&N;R&1H]% 9W;/8;HJY7ARQ-]=;)][FP^NDU>EZ*!/2TO0'1-1'V-
M)*2+"IQ7A#[&<U'],9*6T.UH8&Z1,2OGFJYKK]6 P^^B+HMC!3WB],X?4^W/
MA:KB8WVOD..C5/A(KS2P\;"5$[)L85+Y@?&@(.D%2_?!TA>:L1:6[*0\2S 4
M^!#5AEB7 Z<0P,ESSXI#H&@0R,&1[ XY[M4J-#)$P6%7F.%2SEU)LFR&0Z?R
MSH2#H+@@**0[>7[5:@H'EW+N3I*Y$PX=[DXX"+@["3!EIJ.ZQA<^VKE+2>A2
M.'RX6^% R!L(A70MUYI5@<L:$B'"(YT[EF2.A8.'NQ4. ^Y40ER1EW4-,SS2
MN5-)Z%0X>+A3X3#@3F6-*T_R6TWQX%+.74HRE\*APQT*!P%W)P&FH"6JPO'S
M1(#P:.<N):%+X?#A;H4#(6\@%-*U7,DOLRJ,/4P""1_MW+4D<RT</MRU<"#D
M#H2T74NS<]+L$]="_];N.Y#XK".D+F5%0=>R;IA/IFA:IJ:OGG7\^TITFC\B
M,@;K 1MF3)6H&B*9IV><K_R_\2$E'DOR\CB.*/?Q.([0,_,X'%4E0%4FCFA7
M:,N14@*D%#CBM?U;#UY _!OY6[L="U^5:'UGBZ_<S]0XHMS+O]E"+X9_XZ@J
M!JJ*[]\X4HJ!E +[-VI_6L.3YO"DTW0O1+#&FB[)*G[))1I7(&\'*B+O+8VD
M-!\KX@@A-2M"7P!6A,L[-WG[;8$CD'ULP3I*V-^IW7500O_&45* /8!]4>*(
M+KV(=7TXT1.:6+ILRLBX49?((-<\4P;UAV?][MF@56:DC%Y%70J/6MU,=$4+
MO5LFVWV1570_I7=_E]\T/,TTW7Q&^AST/V+&;HA8'D\&K4.S[_,<#^+J6G[#
MH3IFZE13Y JD)=?8.Z@3650B'<@&@G.S"D0:Z5F%CFL5N.!S%WS .G026(<U
MN*1>[>(@J6GQB@N>QPZ[)]]>(D-^@51,&AF_TO8+C[GE1XQ-DD,E_ETPU(Q!
M?N4,QP8DW.!/Z#C-@L'C3Z_BHOS"O\3,66*A+Y$GTT?9^!&$0#3=597Z>F6!
M2[T 4L_\-CUPD^2" <- YA=9',L*7G?594];";?17G6MY_(OI/PSOZF[&I9^
M8SK@UAGS-NPY9']<Q#S/VQ'=?]$F/RZT^5PF6RH5N-YB)TIV4E\_^\ !41A
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
M#%E^@UVJT#IEQ.STUNEL\.Q:Z,&ZF1H%O?6E9XJ9-G/,C-(!#<N%/LHXA8=
M5],S!@Y+*MK#7)'388Z<\W20PW*A7U48::] 216G'=,IJ?W0N#-+&+$DJ=O)
M%48LXP0*HXMT8,1RH1>K,4Y [>[U;*'#DHR<H=-C#9UV.LAAN<X'75L 0U'&
M%H<E#=UNKK#ILX9-)QW8L%PGN8\<ZF431+I.,T8/2U*Z^0;,9ZS1TTT'/2S7
M>8M3+/R)*3)7PJ5L3!0-;NO*&$,L"<H<0UNJ#;6M5[19^A2W1,1K1%O-PH"U
M^>JE8[Y8KM/><X<>SHA!*O;N_17I&SC&GU#(AH]OITBXA3Y&W2"[__3<'MQ8
M,9F)!MT)I=_UG7;*UC*RY%7.WG7(&I[]=.#)<IW_[R,RD+Y$TO^7+6Q8TM#M
MYPF;5I,U;,Y2@0W3==Z&&ZDA-K/H'2]@JD:^-L%KMU/T0E,EVML.G\'8LQ3:
MJGJ_0'3@<K;FBRE3NF>YXI#Y#LQ9.M5TI@O]%S2 RM &OD0$4_@'BO-O7[H@
MB&/-,IT..*C!9XLSEC3W<W63+>:[-H-T8,9RG9X%>_):I %N3]9BH9!_B_J*
MG.S-%E<LB>SGZT>9[^D,T\$5RW5>D&9N.%Y$T(0-EOBB(QM?Y*37B![Y$<F1
M#M7Y)^EFQ%_P<.G9NFP!R)(;K58S5P0RWPX:IN1!F6X'T0-MU)R1(JV4>7V-
M*4%YHXCYSM PG;UII@N])P=<;E3:"([C^&SQPY*4O/'#?(MHF,ZF--.%^D/U
M1_0BZJ1A_UK3$7Z]\)OOBA[[:-J#CI;0=GVCPHURV62.S.K%ZVQLM5ITU9GU
M2_(]@8@] 9: ]O8$^*; 5BO"?$^SU4S'W+%<Z*4,)V\UW3@6KMP+-^Z=PZ\0
MB5TXQS^$SW#H%<+\C"-[EO02 Y>C3V6^\]1*ISV9Z4(]9%WXSF5G"R*6].0-
M(N;[0ZUT>KZ8+M09<RO<OZK8-LWD!3GQA)DLRJIPCE2$C184(.COB>WR=@?L
M,O_&7<ULP<B2+SF#L<U\UZF53B<9TX4ZL".(@I ?P]$(8.P9IB?14\/&L5U3
MHZY6@'-L"YBQE+4G9<J"O'''_IQ/.CUH3!?ZX%Z/YJN_7B-D[P$@?0DWI64+
M*I;TY0 JYGG6[W%O;JQ=BM5F?\XJG<8KI@N]>IO)8]G$7B!B\TYXFLR09"E9
M*RU+ ENM-F\D9:-<[D71[=!%T7OAE^5F&#9L3S>?[T;/7Q^OGN*4D-@BE>V^
MWN:=9>>BBZUS)]H?A/L%B>G>"W?HU1Z6]T'X'68PX5^G,)8B?#P_-&@B:CP*
M0Z[9@/:QQ6'(!^%YM4#P0'$L3SX(</4(9=J=!JQH!^9-.-^"W_C&TM5RP,;>
MZUQ?Y2D9$+%AR,;%Z.OSS?W=Z/$/X>[^^4IXO/H\>KR\N?M,!VE<WS]^P_\^
M^7)__T_\0^'I>?1\1>8$^09J,%]Q<+5_6H8I3U<PTVS[U!@8XH-3+4/P9@(V
MZ UD^#?X&:9E(NAJ?A5UZ431M!_VN%G3U[Q YTP*<R2JS@@<>[AD^VP4?<^*
M?3M#QPZL[4^WKL*?;D1=ZD N=<':0";I_@1?L =[^S]L3_/^^13(W;3^N;BB
M(WT0C#[1+/^PUXG3Q7@,,Q.AA1'FEFM."^.QL%!$2#_']GP  ;J^3?0"X]#)
M?0_R$D:LP,1]R[1T! ,-R<8IUM)3X7F&#.1?"LP#<H?"S6%,H&@8UIP:1,(H
MA 4RAQES#3(C#G\>I@N_6"(TFR/:)Q[UJGM,%DZ6+3+ EO9B MV2/)TB78 G
M O*4E3#5M;D].Q+Z[2 7,NF(0EC.9A@<-T38KT,KC =%$6@"[I(QI:?@[=X\
MBJY71-9OJ; 7Z+]7-/ -^EG"&+32X)&6[HSF)1P47K'U-QSI8Z*<:>\-^T>O
MFJ5(Z[/B)U$_-&91/P5Z0I]$Z =&2^C'IHX%OO[3J3:QC/55H3?8S S-N'=9
MOOZ;A8Y@6S3\8^W/B.<L-+"B8$O6?C%&BHR\)39<=D"F:X7>2N 7^BF,2%9#
M? )5B)RT;T/6^YU!+FN"/PT9.TQ1;V!NP 7E=BU'IY:$C/N4)2!DNK*OF=B(
MOU/AP:$9ASG&#ZHN%@8_*201JT.VDXGDA8D(X[BUD%; '4.V4B35!&?Z+E@%
MTU51!5-JD@LTCNV'2LB8Z/(8IGXA17L5Z#AI9[I%PS\]@M!"YO]J"OXH?E_X
M$EK_%*;U*4U!1[/G5*; J+A0)-0CWGQ7^!TU@0G[UZ-WGZ)^TX9?;0FOZ"5]
MT8'4H/,AL+D>?1&QZQS9#?M H/QVWP(9N6M[#HR'^0++F\P)!<#I]#H7$"L,
M7\8_<?V)\4$(=0;XXF8N[(((^T:=X.#9H.V<9!0R#I-@^XU8,>S.&G9 -!;5
M'TX'IV^*MEU&A%%]%L &&1^XW$L@=W\3[V0"\1Y<_V61F:,-&,IOXT+RE'P5
MO.*+=/KJI.W)]]UCP0FXP3=A>R'*.K$,BHR_B^W(BN.C9/C  ;!FR*8PQ?[:
ML.7;@)![C.,!&"^-S04.MT5R!84].EU0K?D8QP 0PXMVTX@7%NMDM#2&!OFP
M8W7(AUZ0BCV(0N^NP(Z(?%90<*"G&,=^+$[$A6R*2L./2?@ 3A@@P5B*.!H#
M+&%H3G"@:+>BBPJY$H-8.%G%&8WI'8MP7HVPP]/F\H3<34'-VLKG!#E^2X%?
M2#)PK*K!52DDP;;C8@S)AH0P)%1ZCP0(G$2\=#@ZQ2F8/OAU (7!7UDJFB\4
M;07X.18FGKHL1/(SK!TS<2EC#,'_2*>QK0D<0.4#D&012Z)H(D1)Y 8)&N=R
M899"F)YZD@L*YK ?#LX)1R8-(E0H)N*45-;HI%ZX1U'!#[#G6'M& AS%*Q)_
M0(G,>Z#_$_2J!9[^E (8I)@XEA5H%J/WV4(L/+7():BD%1$U('H-546Y?,LH
M7]$TX7H&HL4X5!1EM?$#D;MY#$U5D<*E6@JI0JW<5E4BRHEFT(D,8,[1VP(N
M(\3!/KEU@-PW,Q-U!?,0'0MWV,[/A M1Q[9>Q>_YK".D&F--U]9_1R="F(JH
MFO YI&%1B+9UIZ\ESW?KT^1N0_O7'QH<1R7 T2.IKMN%#'(DBU8R8-.I 1=G
M0G,P7 8\P3DFO=\RD,=J6[W'@NQK49R@%Y+'DD*:[4KL1CRO8DJ+^K"7-"$I
M+?RZ 9$%7C$-6WRU^S%I8O:NS-NP6AZ>E@&':^%I(.ML('4IZYI*<DI_;0WG
M)]8D" K-W0.BC.9%^-+)?X%]#^&!K^($]5C A0*SV!1:O-)T?S',AQ&_?0*/
M]$).8I%A'U!5PT\D#S#L>IUL7UBXN:3/0]W2@<BM8/HP1*M?M*AU#!DP^"_[
MAD>8;XM_)D@(FB<TZH_(AA M@OQ%YA-Q()0+"-ID8NDZE;@;=31\N[DT-IG2
M8RE<N*40[HV[+S?QC\0GC2+'#<_T>VF)6[J09$.W%NZVOF?Q:8V3 Z 4 /#'
MBF@R4S5%X]6HDLB.W,DK(>Q.)^[5TF1K$S:E2#()/5'0YDAF[TZ">UAVXY17
MO":%:_BML-"UI4QZSKSKKS% O/9)69.X@I<#)%=O^'NJ71)8;[1:-43+G&FT
MF]@?Z@,R%A@*LE..@%J"?0NHDR7XO@HML]%1H(T?P2(=(4X;B!!"9R.(3@S7
M5_QH=")IKRKT^D(5C .N#(#S>92OIT^G @8%(I,A(1>=K(X;GID"&[34(& D
M(,,V:'V'G%PL3ELS K52"C+[&G)?#$IP"LTD-!V-QF2@?ZCA&$+W,G."38(X
M\BI%IC4YWHM6$@".U)5G:# *KR]O+HA #<-_AH-TXP<,$M3] 0"2!B;0"72W
M"7WKB:T./Y(5.)+5X4>R["-9"4W%NU:S_P]N+]+9ML$&0L/I*]2]R0X.M!$J
MZ(VX!]*.1?N[HFJD_L@IX'&@O7%M-T@231''U_(2Q^QPH /30F?'@.=3,(E$
M)WZR3XB,;IR#6I",NX,E!2=//X9F1#A"8G>,><UAON4!+PAMU.&^N+.TX'23
M259)_)R(39/W(_]=[FNM^'PWL@RPANR0[!*"1T.*K!)[*]/4KT'3/L/)^PP
MD/Z"I!-M.N6!=ND$3'+W%UU[Q=8&ASPZ@N"@L4*B[X@4B33P9PT<\&C.:521
MM*J!3;$CWV#[&H]XRX"$M;:D.1SK@QE1XF*A:]C9P+XO[7D'*3OY%,&%1AW=
MBCHJ$@7;OR;6/G!&@]N%4J!A)"VADN]O(B?IK+/OUJ#M:L[^G5UX@8K_B6Z/
M$//5".$XKFKPW+<<L@^>PW+&=!DFEJ2H2\9Q0X>!/VX;D;Z MD5O^XY6^"@&
MX+#5Q'1.8OHV]-WSO!P298!$='I#&WN@%<3;VH,BUPM-,,A9)3C/9/^ E(XG
M>&W:W,X.O#+PBQU6.KD'QT4I<.&X"40JI70^AB@K9/S\>$7VCY9(E> T-O2E
MPI:0A 1R-XLD6 N2A;JM/;1I4%15G'J2/D6Z6T J:O0K/'@H!2J>R<:/8Q%\
MV"!7#1B-\*P1K^8^$^$",AC?8))H]&_P/?01X$8\%^*OY -,:(/1ZIB.LA -
M 2TPUN;RA'X$.E_)OXZ%5Q$.P#6PY](U'+&88,?DI;U]Y7P;'@D?A!V('SH.
MA!'=2+B5)0FC[$HTR)[!5)')#H&]".<GPAB9KPBIPL7,:=M^%N5743T.M#S(
M*E$1UR;:EP#B12P@G,;!EPS=O<&O"'#UJ0'9E3TE!QIW*:LM9Q/$,L47:DWQ
MA['&X2<L+--VVHYS-D4LOJE!QHDT_.\@XSO(,2,,0V1@_RZN]W; '$^)QO/X
MVX76RC[72M_5,ANFMS0D.'JBT#UZ<\=,*_SM8WN BSPGAQ#A3RA@TBH?/5F*
MH:B^V*WL:P.JX/7N)"FXNU>F%UXZ)<NGJPMWN-0V;&4UY.MF2J;2T/8([.XH
M$[%V!2?@.(.>,-./R< "_]<"PZ;(-!IE1>+J[9-WB--$Q'V.82=JHNDZV92D
M>_!TV!3MOHX>-]6@\W#L&4!$P,<0ERLR[<ZV9QP1?3_>/0?HFD1U7A4Y=%+!
MGJFS/@VHL38?*S0)B"P1/\0.%<D[)2<JV#(9"T<0[G0R_U0?9QX2'?SS(&(0
MWQPW[ % 5"9;47XJ?$."I;\XA_+M& :FMLGP1,Q@#Q .U1-11_2L!;2\PFZP
MZ+4S!VEH^&1L#XF+I7UD77/Q!W)>O<8:T3U_(=EU/?) 29M8[B3Y5_Q+C0Q.
MLH=-T7EG9!P5_K&@C14[9C\&FJV%Y)P4V0)4<#:!S^JD1@A#QE;KT]$"@/5&
M036"* 6H;0+J+E2@MPG"UD#T=1_!$ CL5[%- (^DB*^G=,S3U@W8+M^ #6S
M=OD&;/1,3.SOI?0\$)6\+/UR!$-ENT<.M^G,[NB9EQFNJ-ER5T0M[*EP;K<^
MY+&VSW1L2L:C0#^./WV4/SWAX!O'/]ABRSK.$<YQNF+ A1W8)MVHDU.<P<J?
M8$XI3-5T!@3"O3(X4G!B'IQX&-35TZN+B%NX%77LFEO#X=!V:70[YI68>_+2
MX#%1&>:+P(0L :X*(45:^A:HN^"L!X%))$\BS53G\,E?[4_:Z_$F@O;Z@2F@
MY[]>C+SIG[!SL-#E.?1GN9W=,O&6D-TC)YU:7P?TDP:YU2"K"+P)_\#=OL8$
MK1%*QQL E71:)?D^H1R_!&=4)%,D3"!Q"@*!TE/6X+RGI/"@:!-_J$%.WRYE
M1<$QW(6F6/.Q+-($CQS9A4A =9//$.O!,>$'K+_#?O:CJ, 2@D=\W4?#:6#_
MDX-G?XF+UM2U1\.3UP\$GV*@"9!K40>.G;VV0!!<0,AXB6WP7+C%CWX!4W9!
MW ]PEN[9Z9ID3>RM/'C^L9\]+CL::V*0+'*FH]UL=TXSG[_K29V"4(:3KBI0
MY\K4125L5DX@,(  3$)SX*D]2XIF)8:X)%F+^T.9#% EP0,\Z1I)9"#3I3V
MZ@9^3?H@G(O&2![C0S!TCOD0#*4(4@:S-<$&Z3$<@H'PBY:^YHY\Z+ZZ?6;<
MF0:UL'!\-LF:TU]5A<QDHV4.^(@36ADTY7N5#01571S304P RV[X&&$;E=
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
M\& [,I>AP1^F79 5. P_IEWG="0'_J[TER7J,!>;?.I6GLQ@H#(5I=W&_ 5
M"-_X"0:LP(28QJ_6>(P-AONKG^%IK_ 3>*I&SZSXF[5]QV/@/>>WW\@KOFB3
M'S.8NG8+\\+5S)M_Y4 E7_Y$NT@=??$=K0[JB^\7T?I"G^-][,1NA/6^YT.U
M.9-U:2.VB9S)@?(0K!M!6 ^Z +@S'^""!,PT>RP2-+<BM$#DA;K[EB<73>3
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
MW42GIKML^X=M+.DNK@E,$(69;VZKWX69.\-6(J>"ILE& D>PG)N5I=DBW\U
MC%G?G.;#!;/W=&G\$S%"A\_2:?B2A$OJB6J8E/<&R*\HHW6Y):OKW=K75&W8
M;"8_A(BKF_STTZO<6V*6R_"OC-F0:U4OIQW2?Q_J9JA7BA4T8X>+UUF6ZF.S
M5]"<3?[24+*VMVQ9DX80V N2,TN'Q!R['+AJ.?!N5ZL3D*&Y^3E8%2J0:VI#
MTE*<B6+/(_NY*W7?8X)CPHGIU75I]!,[PF</NW[\!"R@EU4X()>4/6J(YAI7
M- [I\+5K_>!LX"3<@2+-2,H/7C?^%#FBYYIAS,XHPTC/,[<,(UO87S9E>#^7
MS-QJ&/K/=7.U+.>"<"Z@TTI 17X_R3M1AR8NU=Q!E(TQ.8QX2RJ&<(GRK%)=
MF[SO]"]TYX[P,;OOFO\L"-=V;G\A6U1S0I&RCK-ETU&Q%.]1I<7[*AV9ZDV$
M&;Y!7>_YH:Z7U/6>'^IZMUS7:ZYJ\4A)<PJ20V3GR8LO5@ IRWD=8M[99^+.
M1WVA3P7?MYYRV+MME1H-NNT<YO(\G%'G<I@\>_(X?_;DA'>44^<AV!(/((^6
M(FO6QDR^#HY5\$_*:W_).=JV= 6B! 7Q?/KR\;>:=80ZZM&\6F[QQ>15^,MF
MX?RC-S9'A7/,UNBK4-%L[O60%Z%_=*80 (,]1C28(8BUTNJB2H,0K%/E,!-V
M]C#X%;V2\ZV4$:,FQ]+P1'>CM]&7>TM>U940I<<"2D'UT^TZ$ZP<E6"TD!65
M-,X(O"='K_P5/E#PWZN8<[(2JR0B,5/R=52*&H9W3$Y>/I^\^?3:2W5@->F"
MSTS[ )4S][4P-=UGBEI,S8W1YS'MFB>"Q+$OPA]=P8\MX+06<_3!=>JGK#3J
MR)GG/P-7/FM/$ :1)2"T>AQ>AHJ4K8)=7"X+^)]AJU&I&F_1M(5B=?I?(CYK
M2C&T%XSX8+83?S1<[4R"Q4R$B<IV53(J*\184/@QTO2F/2_JZE\26WYJG%3)
MC6\CUL5>-LOFL<Y01_L&1NFJ+#]3*UJ)]P2[@$0UMB<+LS3DKB%"619UK"#3
M+[6,:#_G2N.&M2\V5'U951*KQ)&(10CN/ TS,V44Y*F<M(P)>T1AO;)W*?@3
M?H6076PER5-OD!,-/Q8T4?A7?!HIY;/X,"2N,Q%J2K:</2O+5!5H<Y,TCCPV
M3H$PA_M"I/"[AO<K?2NIH?+[0D/87%K],A&4$'R"Z"\G\=]@'_%45:DR#PPU
MC5ZT.FE,L!:C"F].U>B63)P0*+!FGF5J/\IJN!N]/)H/)Z)&6)1$*V\ #LF@
MF64R:]K_FGM9.]9YI$FJ2<J*U%DA'T*(C.'QIS:=+DQ)Q_FN+@AML2"7_:+J
MY&NT]J1MR<H/HV(BP3A%+3CT][0%<B9K]$,62YBP<5TX4=UA$]=!\KN,(DP^
M)25;T8[=S OJ1-TMFFK5(=*ZZ@R;4D1E=9NC+2A,'[TIV$8:L0F>I>(S?=T?
M@,3#T\$J!.\@H^Y0@A?1$.6<21$)41N,7RZ;V_C&\5)BQ,*"@_PT443.Z2EJ
MO5A %W^Z$_S+&UK'M(K?QZ68:A+^F=5W3(CPW;7!_!ZOM,"R5S0-3V%82KI
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
MH5FEG7-VN1["G%?4O0Z/N4\"D/600FVYWFXTI6D6!I7!8J/VB[\X*ZLU3F_
MKM?!_Y_!@KDX%>;E,LQ,-!(4G>S*#?:[X4*)/\!"+@,]D%U# #JS'!.#F8I:
MS20GB2+WUH1\?W"CM-PY*WV]#- !UBEX".N&_#PLLOB=U.1F:EW,FC?;)76(
M.T K-?6**;'3J(C4=?1W&:8^TG3R8W-5 DM\U7L?.K.HT.RL=IJ-CW#G*]T,
MIPNOSI(0*\L 23S(4*APW6H%_@-Z"2'4)&!0"_RL8"G:--&E5?U@(Z5=W0UG
M2DV-E).G1!X>2&ZFKXP24V[T8:_7)1WD\MZ2$#B:6WEEL9VN[)^U&<[:/6:8
MI%W_.%O\DU2F3LF)Q4*Y TH^A.E+^'.TK)'$)K:Y[7+I5B<78X+1LVPI<F"\
M3B6"<*ASRCE55I;W;;54,PU;I42=)H]-!)1,EBP!Q>9)"B1F&RYIMD.8EP$M
MM D1I0X,M=1PJUE;G47RA>_+6;'M%!D2OD_%@N7.T ] /K2Q@KIC$N"P'<+^
M 'L)W0-'A7[G*-CVF@FI40/.KDHY07H(U6 )R987T3M-?ZGN#"P0;<40C%"1
M^'0SAF#%#I^CWLL/$Z[YS>/ITY>3,Z:)RC,#C](]7CR?OOPV9C/!G8G;WH'#
M(<5K>E99\=<N'K:6#.KJ8R35D I0LN>6;]"%Z.IX\/]VQB&.52.?2_U*.B?Z
MA#1&SR%>7C2QFM>:XX#T4R>U6Z[:*1X 7V&$KJPK=PQ4MB8!URAZ%2$"-!.;
MP!Y <W(+RL*,D:<]?OXT?_3H$985_'R4<:I5&9^($9IS'UJCL(>8&F<(=GY\
M3L:'!*^/D:0)_%AV&MMWFI>EI@7D:?;!L\,41.HRGB(\6!H!.H!TUGO2DQ<O
MIX^4- UN6-@"3[_-_<C</KM]>+'K''O,Z<^Z#J]N)AUCY/&)ZT7__($ +]G/
M8;R DS*?,@BVA;IXG,0=/YL,?M;9:F7\&1VAG"(DH\D](U3A( QN6!%$ELX(
MHL2-H;\0<^#9EH#,E!46*$-<MT0:1<$/E_1D%+KMX1Z&?4!^Q7H=\9W4$U=R
M@Z$?Y%VP$?Q$]S\53Y.Y9UZ%,=.><-E[+?%2H:(&#>6J@%LL1QBC=>7X(^3
MNMAQ78=^G,LU+(/$?6^T%'"GC>.N9S \ ^$8V+*DXE^+DS2]2H:K4.'TG']?
M*H&4&%C4H\GBL8,KL\17T6>AW\W#"5TI<6LTS,$;:H,[93BR$'BLUIR1"]=#
MFX0]:,97)<#VG$$V7+J5R%U>I>4<!7@<MD)X6'M_>SZV]]JXKDXU&;+28)["
MX5Q,5O1RCD@=I=6FBLMBJ44>+'(QV9B[//B=,X;K8I.4OQ2KJI9ECM8MI R/
MMFL_(ECO8/ L:]+);O)/.04 A@\$&X8^HGHD="5M$8T@*'U2PS*%C4^UR1 #
M_..BK'MV.+:M1&NLMECG,*.AEDH!;%,L-XHL[_T;,A.\6.;_WI*U1CX!L4Q-
M1W8K\B3VC$#M(UZ,3Z+L75D1PTMR^6"W1:#FLL'>4 BWV$7A"] M.ODHJ1ZB
M&S.2M%>GEJ]\:$ SRFD4G>&__=',,BKT*_]MTST@/YAJNW..B]'Y8:U'//P>
MX PN@W[$(W;PKX8^G:%)N75,$7EF?##B&>,K@\:E'.W.X;M'\W)#Z1>RWKV5
M+]PB.UD"9 U^P8+':ZRZ]/LVA\&!Y6Q.UI]"9(<H*$!VWI<'5\0.$F\E9[\"
M5VE"!T]@]$G4);VMES0PFY)*G!CJ5):E,-:DY:Z 9UTNXP#L:WG:[)6VQ*#1
MI5UU_!0$(%%"M5)"R@O)&&;LN6G47EP6U5*_5LAW<!6B"U@R8L\@)]R([1Q-
M?+(0MC]-J$BB _F%&]0/7Q[JATG]\.6A?GC+]4,'KEDU-3!]Y. U7&]K$K #
M/!-+E!'.A-:74@V+V\=]":2L- L[H8WNQ@3=8<'F<L.:_CGW'/<HYY3*<"J@
MR2[W0D^#NV9J Y.FC%CAT\2L#(Y"3P6KQK'!4+BH7QP]P^9.'I33\VGN:"?F
M(+CG#$'5S(.7PC<0=XOE5"S=@"RN?G-2;F;3A[EE+N5'E,; O\-Z/6)7$4]I
MGI1E,02RU98>=LOIOFQ/S@7&M2T58<=]YC+C"%WH%&7+;5C8J['1]%)\#,#U
M4,GXZCD%,(.]U8$RU"7B.OSZZB[P57-XHX\K_C #41D N"4A,TEP%U&$;%DM
MB.X&QU5!>2^D=G"XD4/&V>CH5'$;_R_EG/]HTWM44-C#T'LW12%*W0J8S,@-
M[<3C)E'.7:Z+:CYY4$W#6,ZH)AX.'UU3N)P(@JB/.#*ST9T+E[-)I?B:@S*;
M.2OTPWV,6'/X[G?!!">NW9"?#E'9A_*R*J\X)OM'A#)EA1:SX#.S9TK?G'2[
M<-ZN(M"8R@J,&L9]B$,*2QU?0Z&'\D.23>3RX!9))'JEY9K<N@@/XZY+W$?G
M,5N0( >Z028;%@KH&#G(J#AN\Y2[$L6$W@Y#Y#TN"4JYLFNN"HNDGEU0'JQ+
M"Z>[%&R(UD;K[JV;VB'TM&V%NFK/RZ/@&E$#'<D'S+=E%\U*&@--)Z]UH.:_
MH=26$G[:TTR ]2/864:[!VTR5)5;BOMY=<%".YQ@]5PE31O=[T[9=+1A67Q1
M22W;W2MK5V'D(O.D>F>2@M)JGJ$<T?\,SU,QY*N+>9"BYL')X]Y%'D*.II_@
MSG-Z_IW+H!96,_#6'(65))V21 54^FPZ7C3J?Z*NBJ:)97&E+631%27,'J<\
MEWETN*E%-YX?!:%+*?!!*!$,UOZPDU(_W =[_/1;[\.;&?9*3]N::K7 NP>O
M8KW<4@,8C/]V+4&<?%UAI>Z*63&:2.=L\B_5:KO2D/FJE*.&WA:*<+4;,:N#
M/9H^T=RBJ[OYW$?B7C!"$:5(2WJD$=?8Z/A>3TZFCTW\0;M(4/FP\!7I7T/:
MZE/K#7S*E$^+,^7>]LPXY!7-(>7';4[CPZ2J2DE=TTFYS<,'8O9'P9K,7^X
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
MK@5<T$E15FV8SU4&^Q CB)R ? FLSZ,A!/(JXJ1*W;H5A[E?Y,TXX*UFHC7
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
M<CG=X/CYNBV!%J1\!4D$>B[WBS#\-CL9>0&YL$C7U/\TW\ZL!T:>JH(DEI3
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
MGL D#2K]*B:G$AFB[TEN J3VKRF!6J% 0>G VXXVSP@#\!Y]=O2 IY%ZF3$
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
M= !*=I9J!)3)F0HTL2"SQ\$F=0MSM=+?/)=*8X\)VK),XL)DZL+,@_<VE\B
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
MO1:YFM_]NJ/:;5QAO"_/V5' ZIR%^5PL4 B1=@RPL+OU@Y/B8R5BA;(LM('
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
MFCV1Q(OC$=[DYS=DJ*-K#V 8PX<NOOOI+-RVQ5B#DT5]'4UQ?N'$DNS;?W"
MBF.1G;7I*'6+Z!>;P&#'0TKTZ')8&&&[HV'K\I?A"0%!#2'6P?,J/T3"YY8E
M>61#4)?4UI0%%QQ(94YX1A/+^TQ;N"Y4AAHR_H;6()*0\CYN@=3H+7;[GF+S
MP*H,2RF\V_Y'GG-J(I8'V55L+^(Q,FM%3NPXQKVZ-GJS>.[Q@BOZQP".S\V[
MD,R]?"R!YB70EX\ET'LN@?K3;EL1"W^]2AL.-CUM5^?#_#%\";47I>;),UK7
ME8FOZ-DX.5?*,44@T6P"[,L",IQ;!I)AVQ&LI;/H7^S'O)58A$\<>,G4& 4%
MCQ$.RH0C4]CCUC[.VG)&,;<>*C@CW!C1WH26<*S.G*S%NFF?::6B%N:O9;$R
M8;CCB&C(E@!)Y^%%3]E9WYE;_!2/_ZYG3EQ_" 96LJ!'E"-6]%LD)#H.UFJD
M>?E!ZHT*VRZI$><:N%U[G3)-PAT:+X9'F"O$B##EM:Z6:KB+VWAK]9BSQXSH
MI>2M.MT@T>&RM+5(LBB+!&O,O]=S(H(=:0T7Y]R8,Y5/-0Q WU&6'8Z %"*/
M#JH9&2RB47$*#J '[QT/ZYAT:_W79]C:7?6J0PGNNHZQ*,6V3L/VOCV)/QEU
M\<2?6.3C9=R1"E!87H0^<Y0;R;PSV8Q8[-.\ARQ;%V/3383EMAJ0)J0J<H7"
M1 TP*@/(D7IO#Q-$QV0/B4ZXC I43E3LQ>!G,RZD<7#;!2V/<IPR"7,I$RH9
ME**+Y6"]F0^E]?+Z_C47[Y)EG,\=AD_E#I,9U%^;A?2*O_K+E)2\/=58^51C
M"UF_]PQT_L?E'''9@B][U^1CF$T^<O(&Z6:!?-\]FXB!)NIL5;/WC;)3.@0]
MHL["_203B[LE$Z<[8_$/SR86=\LFAO_N;&)QMVQB^._.)A9WS":&?ZULXEL3
MX$Q")F_>O/WNPB:&WOKK]^>_BQ%ZW*(&6 D_EI NH*-:],%]!B@MK>I76D)^
M10#-9_55SGD,"7:8T(":%)A!!6(K.U\VU06EJGKL(%'*@55\.5,BH+FD!=;<
M>U6*9F,^DWO.>!&2[BT:]H@X%:0><+@PM. ''Z#[[L:+#ZZY,84F6^B+V=?-
MRA/KIX+^E]&0,QNHZ^QU(?X9Y9G[,<3H!#CM=17MOA9C/YP7^Y8<.'T#-'&F
MCD?BN(#WP'IIH1!ZQ%PHS')RA@[K7*U80"@OG9)<8"6YIMZ@HGD%NQZ]03I9
M',F.EY>C17%5QCTL6Y#&[L,C5>?Y< XDAQRAT7CPFR@F2K])<Q7(\18YG)XD
M#&\FGBUUXB7W5=X2PII/3?L)J<.XKQ+27=]G2$+P4D7NC(8U=\#MB>B<, T\
M5RM:5^6:,*QT"0&TL)S>RS.;# B#0(R&7H"I*C._>&"M4XEB&&/"9O;@K^\I
MZ004&Y\ DGA>/Y%5EO@X?O?6SXE(_<:9WJ^(QR@Z$G+3A@B8<>18*=57(+ G
MX&6Q8F0*3>_;)KSIFH91UX08J$M;&R3NJ#[AGSY2)20N13I\ K>1KOG5@2%^
M*%NQAZP7,O&MBF<O $ARF+**D].*H.1[MZ=2"ZPD0:MD(.M-/FX )Z#1OEK2
M.Z7),TB6#;#BI[*%I% [HD^)=H*<,,-0/8^77(L QE5%\UJ1$WE=7]8-'39G
M-/\:Z[N=G*!ABN6!% \-CS4AOV^Z)9W3"U\SBP]]SJ;B0QD]E3?(<UOG^/F'
M-U8Y4A5>P"_,M?G+/OYGS9/*T=W"P58^$>I+24SW;P9Y>^LDLG%JTV (BMM1
M@N:\B2%^'=?B17F(R[IX.\2Y6<=[_R?*8DP1\W,9?=>2_5T:M1R*-##(X (G
MLZ87_)K H'&=/TR=4YJF%\6W!/ "'1OZ.:G0.>&+->6'P/'WCK_JD:=.6EN,
M^_=]N=T^^8&\OR>OF^A.'O3H??;--]_8V_[^A]=3N41&P+F\3G1*6-<27:B
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
ME+ZU+C%KLH 9O9BZC1MLY./%(BV[!5IN92:8*Y'VPC^-\?M.8LU-\;U''!*
M@_K'P\^RE9(.^;L8O)+<!W 2X!2W5$ ,DJ.IBG=<%42'T6V) ;%K^1A-'9M;
MN;@$>L/*=<IE",$$@@S:\*W>C$!O<KXE"S'M#G99N#%7I;2.<UE+@WP?>='G
M%O UMG3TD3LG%"@L\QD$K,XUYGTS"G'L-IZG\'0Y0/<<"SLJU>>AJA5"\X&2
M%2^0&)UG[08M0K\D?T&471B/O*3S I[#P+7G#WZ6IU,[F32>FFWY%PKD\"H'
M]LXM285OXJ P@;.TX@GLG(A>/;7$CKKLX9?X_O[XA)-W6TC23 VVOTCR;W7T
M2,!160@>-:6<H$9-$T1;3<[E+$UBYU[F"2JRRGU#M[Z5?JC$8_E!;E2D KA
MFID&H+<%LA'$3Z VBTON0[AMK6<P'#7X%^_^Z^VW3YY]4P"0$'<06K$(.)5;
MU7<TO3_R],*/'\?*E?/?_6A(W,#P$9X*CJ*KI#//=*B9NGS\OSA\&M#3LZ=?
M\'^?O_SB56$A-A7[I4$,45JM;BR_JX6^0_($D;JBG<.WGMQ8^.&TCH-CB9L=
M7] ],6TOSEX^_8(6M;^F@/ON>-&7?(FW;6 B(SZEA%CDDOT/HF21K6U/(B[Q
M(! 6(A",7XE#:&+H+B\D3K4!>^C#E!NDNE6\N?B^DUV^8$!/+2JL\@@VZ>4N
M'F:_UI1ZC"-](:^ IT/.WJI="YSN!1;1?Q)XT4A'RFU- =:O!*%1,PRX9C.X
M(6M3!=74*?S.AA']$>)Z$5"C MKB?*Y920UT772XJ.%2$!0E8V=,?P6 _S_+
MH?>V)?>7LIL73A8QN?HNK-=MF5C5IM BZ"15L.?Q#2R[=C_D:HLIF_XZ+L>F
M>/OV+7=!Y27&9=:*DJJ+@2-P]I8\Y51M3Y'=SLR]SR;,/[%11UJ2@;%JRGF6
M@/2T?S]UOXQJ/\O:"MX>$X&F&@X)-I5 7X9HT->JT'?,3(<6SVCT>\#8T?4T
M !8&A"Y+2?"9]XG'7%BU^1HUC^@K)P(9P4]>\^B<:^EJ .SJ8#:0/HX;%5AV
MP,7]H!<J )CJV/'K7 : U43=)YJ3_0[]# PSMF/W8T49 RIC[)2)K3BA5V\9
M]Q.OI^RQH_G,&ZZXSCZ!;&X,HY=N^L>"&@ -A.EX=N0V/*R[5(!__U@!SBO
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
MDB.Z3MFD.C.$N. ["1PLQS@FD/SL<;/N7!CL7?Z0VT_79,8OF_ZL7"XI^E[
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
M6_Z%0S>2*>WDP[@#V3XD-'_1 CZ**LFEQ*?>5RTWJ!$C+%JNTYTH%7I)!:T
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
ML_.^@NPB]DQ?7@ZH6^^@7PA9 D/_.H>G0$,:S2-EFZIRS+G7H5V8J+EPEDW
MV:PRG:%#,JOE<A7^RF!S1MPB\HPB+<I"E=11",95/IO1FT7!*IFU2FP+<@,C
M$R7,OOCK?4-]5$MI=KQW*')V7-/YY2C?,6HSL!(^LZ-!!<RN.%K;1\MC;H5W
ME%VIIIDP5R>?,G^VZY/S%^2\G^Z8C,86&%N$_9Y335JQ'3NH4P1S8-W:7@YG
M9%/.B5TAK.+ A=*T -BX"><GVKCAUB1IKH95H#64USP+/0 RC!K3:_)@422]
M31$W88N=G#U*Z=*HXR:WQ<_T:FY4V<*L1;TLL\36HI^+*CO12.[)$>= [,4J
M0:]UPP>S&,-G'>'Y?3]]A(NE #\P ZX?! Y!!TG%).MD"@7,8B\G2;/$U1<$
MJI)(IXD 5)8'/0A]V=*PFC#*6?,>MJ7HSD]+67=L/WF\*MC#80UA8SK\E6.W
MSJ6N3\40;!\$W\J+ \C3-(0\RF!,:!F8>,S'QZZ;RTH !N90T)\5CQWV)4-H
M)2S30MH%^;M?9HW \A31><!\#+]="$9)O;W%#'S$44'S+V!%Y-_*\;B2GWGY
M.!I=^C7)KDG^OI0:/NU,^E.8>WT:+C'N3O"/",]*:^SF3<\X6*0AV6Y/ET3B
MH/33Y7KFY!C"WG <Z>A"C<NVWFGGF)8/*%8ZPI*EA*19-&W:-+*'FR3/3@\F
M9WZW'PBX)U+(9T$0E11W<9QCL1JMC>AXTJ>=8S#=#FD!<I340Y,'"%GI^S52
M[M-?K2E-;F9"(2KFQ]>HH'-JGA!!T9U2GG G&9&7T$T#RH5K.5M7/H_X.4R+
MPUH 1/@YQ0=U3/VA2$LBIAT<ZQ=2Y6+ %NH!9&LUM1BAG0R-BU3K"\0>D1&N
MG])>A^ZTR+7$XV2/!V_)]1BR5:,KF &;-7I>19&/@Q\B^"')$/Z=Q$$!LNW\
M@7-"/QQ]HI!/3&0X1'O$H!,75W6UX7N\HY)&U8M6>N/;[,P<"2'D9&\EW2_E
MA53='[Z;]M0YK4&X3>#=Y?D"",,0VA)KB% I6"LRZ6;Z(M?"J998]ZO]5AH>
MU?6X[S/XW7["M" (U8%5SHA&6@HB^?L,XA%R]#1,1<X%A6,KZI)0I.TJL=-'
MEU0A8$@J'DFJ=/,#$])T3O;0D$):0'T,*JN;0>BZ4GYB_DHQ2JG :!RM4S^B
M2#XBJT7F1B$^1KJ?V56)7];9I8-=>F%G]CJKU0Q'YID]='0![N6D02?N:E7M
MH 8SN^7*ML6G\;C6Y2KBG$"I8 _17[X%?V$']:@T.7/SRIS&.*+08$N1\BBW
M:@X/YQI:$77BOM@10XGD2C83)4+CZ?:0^7,Q"OIVP"^P6Y>B1#[UMH9%<+GC
M$\^ZD"BGWW5X89>FH'C*N1,,-1(R$FWPW12&P+;5'#PJ&,K)OH;(R5*S80SI
M:8W&&7BVG8>,M>8;=BVWK0J=^@*!<;D<NF9/@:LEC)58A]*U\ .A8RD'A P:
MF*YJS"H(.)?L/7M0S8DU<D2):]"Q7 _'..CT0F%RH;^M1/I/W4TMR@QI>B9N
MT!SA2KBE-\MJ/@\IDW0[M9SXJX#2@#H%T(IHMW?U/,$,SX3UCZM"G++ Y5G?
MPY-U7Q/-C?&!^)8T/K!2W*JI8?NVD56!>81Y0Z0-"[O)<;3>I9C^]6,Q/2^F
M?_U83+]WD>*<R$SXXKA7T;)='&VJ$D! MD[PQAP/#WLTV$K_!0/5Z%1:2)]2
MWA>:XD7*R%7KX2B]1OXL0US3YO,9CA,=I28T.$0[/FP.B9UN75& -)'6LM9*
M#VCR?$!2A_;I^A]=T\,1VT].6W+,1FAY=+C8F3%C=>5*N"#^/$MEE+$VF5;1
MK($+LP9._#!Y6]3,0:DYHPXTDIB9;UHN1-Y0IJ*4+AA'EI]18=9F&\7$I_H#
M_Z9T*C<9T!3O>\Z<A,\KD9)#__SI\Q=LVIW>*C*5Y2H_%OR#@;(S3D:C?IKF
M:7" !4K [-4K0HG!B@A2_CD*JMM*1.RB);F$:PG".Y&_WD6W2+#5=.M4)-4>
MK&,&#O&VH >Q+G?CPXEQ.*(SX_B*\W+^5CLH!GX$[/(XP4U3)0EMU,.F-,W_
M+$[.Z2>#8=/ZH6M$"]KX36B"(2OR8 [$-Y$$GB1'RYRRMB$3MRIWE=#:H-]3
MB1,:XCJ@D%15C:B$4U^71(=NT&&M_Q%!*'=1,-)&V5WMPB!#(O$_E&Z:0\;V
M=U6)6A!QTDWRNA3VO.6X'FKONVHEUI))%R'+!)#_EBXB=JPJEC4M:]K5W&\T
M,FD7,0&0'>OVXVX_,@L"16I5#NN95G6)7J-NF0%S=G(*O/3!T;$'9GNP1+$T
M_]'6E8 <Q?_X,EF,FI][Q36/I$8/BT*%?#Y,&5GT2R4S!*:NU)S(TV0RR0PU
M&8+(\LSN[JR6#J(Y\&82CX28HKH_2E^;0@F'<@;PJF,T:)$5]>N@$19+S]4.
M%R%+;](KX1636^EA:J8?+E\1W_(FFD_Q2"9]HSQ&E4I/TDL/9$Y>2S9<JC+S
M\@8+K=ZGQZ+.<%/&(*Y4TO563P*$">*S=4EN0AIJE0@\ 5,RZNK$Y,VVQ;-N
M<^9P60XU+FP,D4I LB@\3[#5B3)!V[@*O]U7EMB ZD.>J9Q0B[+M,A>/Z8.5
M\< J_G8V)GI3:F9+W.2)T5FYPX>XL9NR/Q4M.J8? 1RY5>6F50O;HK!)X*5H
MYD3/S3Y$:7#38\BZ:JD36G'V& &\6Q'?U8]Z985S-$,S0G[(WIH\41ST$%\:
M!,Q.20P?K2A#]KFN>+AO#;$4\3B-Z4_(/VTN0'^[F!9N=H1Q4IK#8+5#Q5KD
MY,+NN\9DYK3WXJ]%G<*#HFB:J%/T7TUEX:TXP'?26/C=L^?WS(9PG)T6_,EM
MZ:=33GBVRA[*SIYG/A>U0;G=9291Z.?39  KE!9FOF:Q$RG#'W<\& 2^>K9
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
MVZK.!2'G_(8>$\7_Z[Y>7[)1&X1&D&0_)4,?/ZC-)EDA9F;(FL-I*@96[5O
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
MG;@R3'"""5>&,%9(&D/94&1)J<T\MH-GMZVF^^59(%H[(AY&%W%?*KV;B\@
MPF#&"2YQ!OW5@@ !0!HAL^@;*L0QMJX+)CA>,*Q-%"@\8^P1^U8+-CA12BRO
MNWHMG<6HC[&8>F#!U8&KWE*%!JJB!9I_0J9*Q:@K8M RHFS&,\0M"Z_)GI2)
M LO-!M"EGEL/J$^S)I9(;'5DW[6ODZA>M7R0YH9#;W?9Q"VT[A"P&"V]2_T;
M;7HFOE0+U7@\U$>2;B ,.^!12Y8;31$UNIS+NV"Z7SQ]Q'1GF.X73Q\QW?>,
MZ6[BWHP!-A#9VLAP5IRO5AV(.Y@?\Y!MH^ !/H)N]LSDQUJI)@B\01L:<T63
MQ@N9[1H(3=M48%DW)@PA[..R]; BD#%,36K!#FJO'(R38$*K4MIO%!9B=9!4
M$C%"0D)VL;U<+QQHG)Y@,U5]$X#>/>/RWC!/ Q<A$Q3/2'RGE# LVA/ZU%/&
MK)CJT?UM0-3/Y#\Q%$%PQ*C6SX2?)G00M[3Y>7)V/P-&$#V/77X8I.E/<;_,
M0E8RL(HG^&;*5M%%9UR(X^I@NO8'PH2^0=:X9CU"4T($H:K-?3OWP&$>H^,?
M6_O8S-LYNHAW 3Q&ADM&=*W$%U7/B(]@9X2XHN,*'*:[NT5IB7VA&]S&8T5+
MX8KBA2;M9]11]K;5GS2SQ%]1^,+QJV=X3C@Y#VE*P5B44<%:T<.@AS2"FHL(
M\6_P6P?5!J 0G^^@N]/WS9%D2W433@WP-)C*H^3%5$K_>JUU;_B"MDVE0J+?
M ]M/L2%.Z259\>^$H%=9<Q/;&@)4YA60@B "0Z5A%<@O1-J, $2\/7# <B\+
MRHJ[>":S,ORP,%B9YV)-EB386K:Z2&GO<FZF2C]7;JI,Q92.TG1ZGKI,?A%E
MH<OM<\8+;-C[T>B+B7S/8=I%MTV;QULVUZ1#3M0G)PX209SR;N&])2E\OWR
M53R:J-N6_.D5=9<C:"I71A=UX@?_$EP9?U<7^ 7C_]Z#L^VA>\#?Y<?P#LUG
MI-]!H&RT3<1(5@#RW/ \!R2GKXE/EKY8)73[NAIJ7J Q2ANZAZ1 G!6D(,]J
M#>4SE1X8*^499;H[L&ZI<CBQ&-AC+AGJ#RXO)M6F=$0MD@D2G\XJ(EAQUQC
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
M0@@=86<9:>2*/ZA7.G<_9EYF2O6N5!AD;<5=,R\.@Q<'8ISNG:@ZRPK-E;K
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
M>YZJE4#7:D4[0,XVTQ;BYD6^4R7R<Z'RB29A7H^3\V HKK!IBD\8Y+?<"Y7
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
MI@,\LI_^J4LC_*V<++Y?C'X5-R.H%'$:O!OQGGA3UQMR-]6-Q^H8=/!P9HD
M]!?61E%40@QOYV7[O/,@S@=A9&/QJPG2Y$(/\^@':FCQ\IGWD<[.'XH8-=QE
M+N5A4H76=13>%B\F1/,.%ES3T![:KCNE:^P^2 G1D5E$K=!G=^=.R=O%4*M?
M@*+H&$.A;=G[;F:LAXQ+80\NL62^&GR0XBT07J?/.'H@MR)^'86]6:S,FT3&
M4MI_^M[$2V2?2+&3"=X_%&?44Z<V<2<D)W*)[6 S*&KEG0^@1BLFXF/[1#O;
MR]J;&H^=%'>2=T;.E^6</',</AY<M)DQE)'@%7"&W:=3_ X3RWB534(=K2>\
M)SK1'W;H=",^95..9^7]IF4" ._(+#LTR]N#_#0UXTHTZY67T>+^);N.X*>1
M,\VQ"SE=4/P5\L[L" >R)ZE?.[Z6AJ6YB6Q/'DYA-[Q/.!_(0)XG+(O7@+S'
M9(P])@V9[BM&TLN<8UPC-P35(!U#N,DK(C>#G=BQ;$$]\*)!.L$;(=Z+[Y E
MG]#0>+G$ #ZDZR@)0%%^^Q6*5X6.J3P&&HO^.]2X/E?26<C08/Q8 _58&/HL
MSD'( GY9Q_W$?,L&=&]O-FQ27<V:5($!$&'ELKS3.),-K<5+C.5?<E68MB::
M3<N8%OO.HH$7BY'TXDYPRIF9-$8?<X[X!3F3743%@ /4"D;.Y4"?#KB@^%J;
M7FX[/+(#_VK4UF_=<'^K3A&=P3LG=QJS'TSYKT)&ZQ/T[A?DJ_+(RQ,1 T@P
MQP@W%?STI/5D)@Y$P0L>!'+R(-!]02)Q8OYKFZ(6X%DF[ R/SM +N8W<:2%Z
MT\6'"JX*6OME45EBK3=X51]&=[/YKX>R;;F4?)>MQ*9HB-,<Z)V#!CT)'' ;
M<^[*_!'SQW[T\K4<'D:SRVD>)_\X8[MPQ#\ ;4<7_123X/QG\6]$0HY(3\(7
MXFBQ%WM!<0G^EH!9 <6:*G=%E1L('G>G_+[G*[V+#<]<WNA\AHCEI(!J4C8K
M:9E_\;S_@AL W![H;V[S<3I]_;P!J^,_"K%/S3^[YI\#V_>2DIQ3:'ZIE)=W
MHS7$OY6YI"#GJ8,(V<&"2^8M._X%-^^>#UZ8SWD;/EB<?Z-HD8B-?!JO >85
M_W* =WL!:( 7FP9ND<ZPXF09@PE6A57 /X<SHPD61C^8EQXP9_1D;G/S9LN[
MM<SI64Y0[[N<>ZAO?@_EW%5"'?<_N&C!538Y\VR9P;?42TJ)?(U?/IISR0VO
M\]F#6(:F2TU=C+'.\XWP8EK=9_/;ST6BG#9Y7PW=TAJTA]@$[ZUN7E($\"+
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
M?!9B.#+$+$\<PTCDCA,XL;\.]5_Q;F33GH@3*9TT[^80<^KBLS/OL)5*1$.
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
M8%-C\*@Q:-=KSK&HC -5#**^0.L'K1\T!K5^."T,'I-^.&"78F[,^,2-KKW
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
M "XT*[IM65C#!/\=MNI+)) L-?)5U$WD?G"E1VLI[\@L,12^"'H 7!IQFZ=
M&ID[M@?K0-W)V(-C1(-Q1H:Q(6@P[,<LNB'#T0NF*9QZY$4QMU>!CF-*!4#B
M3H/Y1V_'+"A9 3DT")/<]>0!)F4_@G]Y7$A&6F1L+3?-$C88!T!S@OPFX9#Y
M<4X<_&?BI:0O\<W*?IYC0W ?-!"@B?_3*1):#I@7:,'":90](PQ]^A7 *6/!
M7$&'F:U3@#6(]MR:%I$5KG](5RMG2N,\VB>T5<VH$#[9\69%GWAK&J. ^T\:
MHBT]C2A"2$$N$F_<48\S@+PPAR&A2$JE,I]%F/32@<@#F>4[)/")#8C @-C'
M'#V(?<2 #ERE\:(@(96]<*Y9G,S3T\D\Q62>GD[F$<D\NY*VF7# *W&T]8@;
M4#4;BC0"YB\3HF@H@G3  &DY8Y'?,&2*SS\?[<PE 3=FN>7M"*_:N#<XSV_\
M2R.)\-YK-QH*?TYY4UR01<P%F9R)RZ1"_UB&\A(1OBN^HT)+\&"&:_;!!!NI
MIC^^;1S>SDE@(9EY+L, SGD=1ID@Q0BR48*,/=CB%SRL?(5AY3T9W&0LE-P+
M\4![GS%TIO FB<=5R*L?#")TAGF"A_D59;^2+B"2#+CHQY@02/2_N;++KRR$
M8\J=N^SU_.*"@K]I!.XL+(+>;RH9A>6?AR,# ^EIPN^^E/"\")F!V3)U[Q"_
M9.KR>U#^!&Y,,!8="N/N )T)O!Q<U&R7 S1QWRH_K;P-*1Y4[C4+?@IG'%?
MX(<0RF0Q L\$B4*8'.)%J-'UC,K$I?@*(P-?P&W^Y39>M"FX%4$;#US:-ZU'
M@<KL*"CDIE/_CJ?N?1?L0] 7.[UC;H1VG;#4N'0K!2Z]7EV90B! H'AN3"QC
M20*^?@5?;C= _^7=Y>\?KB[-3^_-3Y_??3F_NOCTL>+^65P8;&TK'\&8NI"W
M+!<YG_U&/]ZQN$!;/A/T90E#1?G+$XR,[!<RH4RA1S*1\_"9B.44EN8[JYGO
M!6,1B9F,@O5S5\KTWPVN,N!?CB77,V:W>NO&YM.N77-,L-)\4">6^;33J77R
M/W&-I[U.K9U_! M,>5#1O^-NPM.&^CULL5EK/Z/( RIMEE<E\[<;XNW#E.(4
M?,L\DXYS =\^;FX8P6L"!*)K/G64UQ06GSF6Q>] *%X:CD8 9[E O5:?6\!0
M%Q"2&V1'MK>&-8\.>0#&EQ@6ER80P >M9W/'<A!@1""+03-W]DZOUEM\=K%U
M"]T.(!?/OU,O5_ (\E$P<%TZG>PK,@\P@[^U=>];BZA$TD20">6V:[?_8F97
MHZ6XQ2AR"V<*IU[D"KM3X %B"]LNL$J1+XJ!(5+J>1K*+/@XHNB"#[^.$]0Y
MUZ1B)BX\3/% T\?[GMFEA!R!!T142 H8?JVGTI^/MX@\3Y6;##=,#;.-V)"N
MQO .,#9 UPXQ%BBNY'M.K?=L\?;I'=E7H>AC5LWEO09PB/)U@W8!LL96/W5J
MQKD?AS*.R>V!V0UD+R/<V8J84+:&E("\YDX0@G]GS@-==HZ8B+*(@9JD@>D;
MD55"606#,$[B EE5RV#UJ+"EC%"6HLJ&(KSGY*VQ!"?B'F:E2)&%73XL+I<*
M1<U$!^B3"J-K94%=1#TQMX/!K#&R_+G],+I,Y^5X+PKAISU%>EET45S4 ,N)
MASEE6L3'W%;"O%\3O8$P 68]/(2AE*'1J]<ZQ$H\ W%>@!>8Q*XUG\EUQ#9@
M@4;VF6.)N\RY%&?8"$\=H'LR90=F#WYO5&X@VW5Q)UW0Z;,;P8/(?7!38)%J
M*H"&TZDA-$93PK>1^45%XDUFUL:_44B"YO*&RL(RO2$6QK>0K)+_WPL9]X6A
MZ\NRQ)B6T^+.'(A7C]\T%%Y5D(W\Q7T&=!IP08J6*+R,U </MN.%7LI58D27
MQ_]*0;GB 7?-*UG&F)2?KAFD1.)( >B^Q")PXY$400EOS$089&Q:>$K9?:-R
M\\HB"IE0Z@):J>R[BTE>_&):9M (D?.SP)&E&O/OA--LF?_F,@8^-+X@\N35
M(4_PB,?A+<_FEA),9K20=8W)?CS<<3>C(N=<OSRI(2_]N&6D0+G[)8G,N!5T
M1I)0\#\"K?BZ@J8K2HV:>>F!V'$C_ZX $3S?RS]"/P4@G >N?P=(*!YWR"9A
MP V"F+B%B4OP$;\[X@2H9J!Q"I3?W?#%JP/7XM:G['I'L>HD5R+T@YKQ55P8
MP[X&WWAJ/2#/$Y=^ NZ2:I3P4_4VL%=1GG97/!&'X^TL(7/B1:,)!'K*852T
M3^@3=6>S")Q7?I3J.&,GBY2\?22Y@'C%JW=>@D3DS[A>2<8S4<KL6I](?H8U
M*-G+RC[.M;A4]A1>%-]R*P<M(Y5;DBK=J!#Y5\9OE7E6:IR_*!*+]D6YA1*R
M(EG!]8.0\R5\S0- $6(.J3/WG^'7RB[5'<AEC$PC9"EV0Q>]H^QS(:+#-"F0
MN@<O0M(=9MX@T;D[R1ZQ.$UB?9!ZN3Y-01F06TCDYN(M+;_KHQ36&(0.9A7Y
M!0O\%O.9@+=X.%G)9L9T95R9L]4-RNV VRPU\V,8R%"DR.*+%/[(^[0H7@(&
M(V9H"L"&F1X266H0;I@.N/:/V,@GGB$C^EJD#13NC?.4G)'8#7P1Y#O$2%W*
M\V,I&($2;-;8YE3"O1$1'A/F.IU'=3!F3/_:$I=EK;J^+"M<EK7J^K)L-Y=E
MV9W'RC:023:0<B^2U^BK-?FS-?N%TW3O/4QE57ZA>O^^$OU[&EP16<RUSE#I
M>>EQ(BOV$UGJS2N_9U$S@O6/7-G6Y"#.K&&K8:MAJV&K8:MAJV&K8;OO]VC8
M:MAN%+;KM_&]'7L).T,G#)8/PMO(G6[9NZE^8W'([Y*])E<DAD9SEAHJ0RC+
M;G15.ODW7L&^PYL[VIX:H5RED>-].RWM[CBW?4UKVZ,UN[YW6L.(]RJPV1;1
M:)2H**F:'Z)1LC>4K-2X^?A$[UK'6%$2/Q]B^#42-S9A&KO!,'ZQ2;CNC";G
M3,:-DB2_<;EGFR+FSO?6CUZ^EM'W30*T[!YH^_)F8UM]3/3 ;UQ>$BG0!L6]
MBR:'1TD.=->F4 ->N&E2>)2DH#6%I@>M*30Y:$VA24%K"DT/6E-H<CA(3;'O
ML-@JXY#O@6?9A&2[UFS=2PH7<\G[E.5< >:-78:6K[?9RY;M7J#N<NL:SAK.
M&LX:SAK.&LX:SAK.&LX:SAK.&TQ'N,^5HOI#4</5;#^[9VOO"XT.L D,U>%7
MM@[B):XX@:G*[Y+E8_>]^7Z*R59:&>!/%^^M\6QU H'-6NUN9?;1VEM=G%UT
MFK#L6JU&Y_%!<ID-K@/.5JUA;QR:56/N#P&0VV#O1M-J]EJ/CRBW ,NVU>MU
M'Q\DM\?>3EVS]P,U3M>J=QZARMF&I+2:C=[C@^2VN-NNM3=O5!:Y>QMW/$MX
M(??>YLAF.$HO'4NV6)X!R4/QODEDKVY:=,&TJ"HEV<3.CADZ+:O=K#*['CML
MFK5ZE1WU0'5_S%"Q'=OJ5*J@1T\SEM-K:]B4+M:HM:IT[2/FIU[':C@;DC,G
M1S(@:GH;HIG3@TVMNR&K9CU[=6-6Z<I]^&8,6$,U8 -X3(P)^3%.IZ^?VUC'
MEV)3NI/!/'C3=E75YV/G"L>NBC,\>LC4.E5QZD>L?CM6K[DAL)P>Q6A>JN8E
M;<K.6R1UJUW7D98*DFEIO["*F38E@;<?>+VO>J D&:3:*KZG#&,]NYBFR!O<
M]G7*;=]5#[.1<I$EW[E)0ESE74L%,*RVT[-:G:K[P#7@N=L#:X3.**QNV^I6
M7@!M'5W;0,?6-[WZ_;E==<&PB;U6W:1K4I^57<U>!^17%;%O^GT[/=QF47=P
MQ[/;;<NN3-G38FH38JI9ZV@QM7]2=ZQNIVYU&NN**6UB'1A";;MI.97HU+)K
M$[*K4:M,^-R\[%K_>FBFYKRBE..J,"5SKMC\^,,=#:O7:%N=EDZAJ% !==MR
MVOI^J]*=TK<X)3S5:6.N@,ZCJ-#"'?#]FAHZE;;_AL3-:?%4'?S.3E-+XBK+
MMF-U''UW7&63[C<[Z3 N=3Z&P3V6K/8KU_0K6SVK67EON'4737F8.S+;P,_<
M2[9Z@HV&0*L;INWL/!HC>\:(%EFS87S'ZE3FX&F1]>@81&/DT#"B1=:LE=6Q
M&MVJ?!<MLAX=@VB,' 9&-CQ/RZER=LOW6X%V?G6S@G];\MJM2UYG;<E;U<UA
ME=<L5T-:[[4MIZ[%[B-G<HV1P\6(EE?JA;;3M%KMJ@MM+:\>'7=HC!P:1K2\
M4N25 _+*KAR<J^75H^,.C9'#P,A1SL.139I]S^U[/O6A6 Y)CYFB=KEU#6<-
M9PUG#6<-9PUG#6<-9PUG#6<-YPW>*2Z1(/OD]<=/7TUW, "7;6]U7%41II4C
M2/6&U:I,BWCLJ=^.U;4U;,H7J]<VU<]TSZ4FFV(EI]>S.G7=X[6*E9R6;JA6
MQ4J5'1L>)RLU.DVKI[O,52S6M35DJABI\BKLX$JUEK(T+]T;>"8V_^E.IJ_,
M21BP.W/B1M]8<@KHLJU6V[9ZCA[;4;X8 *?9TL"IT!&G8G]NF*4Z]:[5[6A3
MJY*E'-TENY*E6GI,4 E+-=I@CK8UU53 IV'9#=V0HS)*LB%C?5.]J[;7(N#*
MF[!LOO=2J6^Z*T#ERWKUNM6NG*:DFP<>&3J;3:M5WUM:^3:PL4^IVJQ5CL'4
M+4YW1]3M!GCO[:INOEI&'1DZG0XXCMMLO_G(9-16>_IH&;7L!?>BR8M:1AT9
M.IN67=G\48NH53WWVE9;\>_Z#F7)/LRRR&'64SUF3#I6AR8KZ.R#"DJO=ZV.
M#HI7QGWU54H93[6;=:O5U%13$:&RK<:F9D>>'' :M>96XK['#17'JC?!'-<Y
ME55JJFO9==VENGRQ>JV[H4$3VQD#4I'"\_[7#S^;[O#&#08L-MU@:(;)F$6P
M:!2%MYC=<PK(<4!5-K2JK%*5V(!>PZ9"4W8V-)O[E#2EW>Y9O<IYGH^=9MI6
MHZO59"4_G48R^6;YJ6>U;:V>*I1WY<WT8X>,7:MO13D=U^R/RQ37]@(W84-S
MR/K)+"ST+<:*,KIA-2NO,?2=U)%AT['LUMXZW)[:G52[UMSFB%5];;ZDA&I;
M3KO*CM02ZLBP"1*J,G:F)=3*$JJNDP_W3],@H>S*$F$MH8X,F[;5:6@;:F.I
MAUM-X]SM%/6%6ZE([:GN7WK,:&U8]49/ETM7RQ ;H-/3=\M5<>&>C@N76,;=
M9MOJ;&IJ]LE130]82E_K5K)4:T-%P:?%4O5>QVKJIG)5\*EC%I0&3NEB^ZZ7
MWG@''W5N>JEY>OPXZS1:5F.KN0HE#^NNJ;O;NH;SAK=^U-S>:5GV5CO0:2K4
MW'Y*<#YF;N\V;<O9:EF9ID+-[:<#YT/LRW0Y=B,V#GU8/O[G/[J.W7EELO^D
M7G*G;ZT>> <)OGS/UM,7#Y2_]?1%C1$MLF9$5MVQVMUM=J;1#')4#*(Q<F@8
MT2)KYL*DV[*:^VN>J!GDT!A$8^0P,+*S*B:GR@TN/TE5?V)*%E,NWZ@:/WZ8
M=URRM:W+;6=MN5TUH&>5URS7IJW>:UM.?6\IG5I$'(:(T!@Y7(QH>95[Q5;/
M:5JMMC8R-7=HC!PH1K2\4N25 _+*KIQVI^75H^,.C9'#P,CZ-\#5;JQP=FO-
MUKTX_,B2K![*C*<1<X<Z$>!!J^N$B\.&\S&G5]FU36525I6-:^K37'X*<#YN
M+G>V5">FJ4]S^2G!^9BYW*EUMS(]=QNW;)MW-;Q@$$[8\\3]3K=G-Z[/@N3%
MRXD;77N!YJ;'P$U5P:^5:PYLR]$%^952IJX]!LV5N^?*3L?J5#8^.T*X;)HK
MM]3$7G.EYLH%Z_0Z5EMWVJA8K%&S#VQBS/:*O.:W/W(GGG_W@WD>>:YOF;\R
M< 5PDY9YZ0;QV26+O%'A!H1.^H'%\0^T;3#ESW)3WG2'?Z5Q,L%__ABGT]?/
M[1< %/C'FEG .[FO6GD3N\R#WJZ47*L%YE[AH?/>BR][OM6NXB_T/?):J^N;
M?8T1+:FTI-)\H3%R^!C1DFI64FTSQ5M+JL/FBWT4K"WEOZ][_T:;F;F#6S,%
M>7_^^*)-;%V6+/OR[?CCBZL']PP/G6]?N)*L3+9?"[-[)6S-VH^<M35%:(K0
MPK[B/9V.U6Y5W71K8:]9^\A86U.$I@@M["O>@PD4E=GY6MAKUCX(UI:!JY>)
MV_?9:\/XD?YA#ICOBSW\]*3^A/Z&GPWDW\H;:/%[DD%NO6$RAEW7Z\]>F3QU
M^RP)IS^8]>Q/>=(Z'*(ZC 8_>O+:*(GPT6HM!(IX5_W)R[)(X-QS=J,F(F+%
MW)/R0&+^<Q7VF,#BC>Z>O+X:LP7I+4EH!O.I[>*)V$S@QW<>\X> Z,ATXYC!
MA\R- ASM0JM^9Y.I_)D!J[DF_&OJ1H0R_M,P@$_A8?JH[\9>7,LQ?;QH+D=J
MCL).CD*G H6E"+L(!GXZ9+'IAW .<RRA'P/RJ(M7$ ;N8!"EV. +'RF'YK0(
M*;M^+Z@$.$B0J/#A8=IZ!7U]2J,B"?%?68!VPYVE/,*^^?SJW0O+O'5C$S.\
MGUGX/YUG=#9,8WM&QR72 U(#>@N&;&B^90,VZ;/(;-CP@[K3I/]NT*_@'XYE
MPMNG;)!X-\R_JYFS^S+XONCE].Z(^2Y_&"!%I ??\H4Y"<-+@:#Y2V*,EH_-
M$!;-B#H[L60(P1^XH\A-F!F.\F?$/"1#;<D&7!,Q-X;WQ-[$\]T(MC),:6R2
M/'W-?,L_P&U8]/X28)M#)E>R;4= >1K"4_'<80!0PPB.'1C3R(.?>_#2_ITY
M!JP#< <ALCT<#M^T:)@3$-UTUV3F D^ZURS?UPS@<WC"@9[:G5:M;@!<?0_.
M,P/7:J*:Q3T0ZM@#XL!?$LG 5QD)%*"T8#=&HU? 2LU$L2R?0,*[[VQ(L1QO
M>#@7CM>P:SU3'J]L*10.\%;?#0:\_Q_PXU.G77-*?S5BH/U!I(S28!BCSA\2
M(<_1P)!-P]C#'7G $'TW^ :GN8"W@LA.8%&+(*6N7 HMXY[S->LJP KKY4I)
MK$D'G891,@)+)=PU9;Y=BK($\PK<&,N1<+O7JMD26V6<G)/FRB1I=KO&QDBR
M($J RMI 9BL0IP$GZWL![(N("A9HMFO-?9"I,0/!6=D^2Z:-5F=Y.JW8.R@6
M-B]LC?P$8V\P!MD#0!X B%QNEKT7BWUA,8MNF();_+;X*M)&L%^P@@IB2$I%
MI,^#$.@EBB8_F$%2O==0!%B^_Z;""ZC$4/G>I\.*_-!L+B>BC85++F *I]VM
M=18R1>*![9WAW05+/?].6A3-6J_YC$MS91'XXFFG7N 9\_VO'WX&>K_)Y+^@
M-'#THO 6-AZ76!>KH015V]-.LU=K+">EUL.,TVH54;,'4@WF>PTAK@WL:E(T
M6)<S+;!/0OZ[V 7$3V&/X5!8H<*PK76[_"F$)"?)DIT8'I<)0V\T@L\!WV!O
M)K>,J4+HEI$PNT]'X&O)UD%Z@]],W;NE[$'<FU'DH3EIN"SZ+7@K>%^N#[P3
MCD:P+R%M>Y7+JX*V4KO"9ZF/!ASRG%D@*DY2QH__Y^S,?(]K_6!^!CYX95Z"
M^X(0!1_;-L_.1,1HZ-TLF[8UXV6VR2V<EKF  X;[+KJI5!<SZZANJ C&KBLA
M&.7@\LBOS*N[*<,% 3.#5^9'H%(.EH\A@J)EJ[]Z*7^&7V41'71Z 5@E8 /4
M?0/D W'#HE."]<S!53BMR^(*^ 23T[JN.8[8Z*<G_TC"P9/75^3^ 6&^@;<
M$N(?7[I9:*IX O7 " DBB=V)(NGH(07/.H.&$$M2J*#0X8?@DJ5F?L4  FS%
MFR)S#V"K7I ".\#OXCB-F&3T,F%'D8<2UQ-MLC3!'_.WQ 9H0%PDTV/R/2CV
MA!5C>I,)&WJP"^!PLM D+\=25H %HU@O1>$Y;_07C2208K'!PR<NG@J [ 7D
MN0%H0#ZR6S;<D1(1,=#^ZR_P_I=_A'X*DOX\</T[$#T_ONR_WK$N*VED80[0
M%$?2@%W]S:4C/#")D2, %88'D!^0X!Z,W> :!6JV!"*'*XWLNQLZ)%=6@!R?
M; V30BQ@]<+[@4 !XXAD!OH*5N;(PP]NW.B.E &[87ZL1E"D+#<4/;70A)"*
MS)U.?0 ><CC?[!AL'/@OTA:T:4YT97%0R4J"M(E14$AGU+-&S+)W+V:%1AD
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
MWC(.4WPI"0#8[,1#//+S3<*4 S(I$-,MDXH!T XT!)OSPN$,YI$^Y!9WK3^
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
MZ!?]^-)[O>,=B->#6Y:1"K7@;-::N?T$?]6S !?V&GW:4SY08VR5:+=$ST?
M719EFF+L$5&?$1G_@'8#9,&WXCBU^K-%/3F-_!V%8%9#_DX$^?#5#; "\A =
ML?'(3P=)R@,GU$V)*3NA7>#SS!V,95-58&PO',;(?[D] 5\8_'?$W\#68$NH
MH1"U;RN7AQ%+T@@C=2A;;SP4K<#$U)D5+%%J (J=^%S<GI\#989F"X>^';N)
M0<P)^)V0I5M.XHM[:#9U#TU6Z*'9U#TT]]-#\R*X 5)&DQN0!<K12[R=-]$\
M3TK4F)!D(%B01[U\FW&V36,:1LD(>",4;;Y;MM)E&!> CYKY1T6A: D9(6P*
MG%8V!3GQG=@:U&4#+1)\!*.W9&' /GC4G[<*GI&Q!LI8]\;U?*(!%&JQZS-U
MZ_E^07'Z*0K901C!IRAV^F$PA#5_OP1!!CHUQ<@O_0FT@89!?FZ ^<_GA;_C
M!%? S4YA>?)&C#CMH\6"4@^>H"V?8:T&O%3]*84*16_B^>_!*TK&:"6Y7F3>
MN'[*A%6J=E3')5Q< V3!D") _*%FN]8V5"T&8B8-X' ^/<B;,-.#>;S<=,N(
M017!)9MIUCJ+-X.^:F^F!WSU9IJ+-K,K,YJGSZ$"+9Z&JS:Z*RJ H<@EL8%A
M.3<6%TH'V5E6T1_4<6TCG69OQU["SO PL&P0WD;N=.46D++]Z,(V>BN\OOBN
M>QKFM9=K)+O$B_X?>^_:Y+:-+(!^YZ_ >NU33A6')JEW[+C*<>)=GYO8.;;W
M;)W[Y19%02.N*5++QTRTO_YV ^!+(B5*(B5*@ZU-,I)(H-$O-!K]* T7/<.:
M)*XDKNI,M0LMV]D\QVJ+]A7"Z;2I7R2S%?*<,MNYAI9(J[L0]KFR<&E)Q>I^
MLXC<FK\4M\72U(>AX; 5WYHN.9S"6ZK_' 0N*R/=P.IN%5=;M:$EKIHK^"P5
MQF&$S;;6!@GW+CG&7B&GMX*0#W!^E[B0S"&90S+'Z<QQ\A[75+^5)O:\)INP
M- ?/.8^C]1CAO1]&%SA$7OK(>A%<_R]ZVB6R)6/?&JXE8TO&ODE<'\78+=E1
MA]1)W+.Z@^NH3O#'=X7(A*^6NUE7O>3%W7TB)_5*[VR,=TB1F(H9Z@Z^IT+.
MB:,W#+K$L\2SQ+/$L\2SQ/,3P//Q_B<14=8?GMHE<\+S^@OQEQ4(J-%UL"87
M'-7";[*KN&G2-?2P;H,3WC; ,*O:3QT/Z$Y6Z@(FZP!X##H-=5)9L5.B\QCN
M[$MT-LF=E67C)3J/X<Y15?\.B<XCN',\KJI3VRBTG6MPQ0 M9'W4;512D]A-
M4OA0LDXF57T FH#JJC&CG][8\D8QH_8GIS>SNE7<]":G-XJ[4=Q(75,QV'AT
M>I/AY@_RC>R:]SY,Y['L2I8G>5O;IS%2!_TJH_VI<[4Q4$=RHZ@ZGNCJ0.X4
M59PS5H>#TYOGW2ARL'3ZZ9T7;Q0YNCHTVD-.-P^G7[>K"Y!\=8$;HJ]IJKVQ
M9/X*YH?31P.]ZV\3.< YP[Y$3B7GC/KMG4&N&SG .=6>^:>.'##5)GI[IMHE
M3Z_ORDORW!#Q>D.PEJJ\^D^=LP$Y@Y[T 5<@IZ?V!U(G5B+'[,GC:_E@0[7?
MDTZA*MR89GL^\FX>7G^OK&UW2X0=JI.QW$O*!QN,U&%/GNDK.$=71SVYT59P
MCJ&.AG(SJ>"<OCK6)>=4< X@IT6'Q\G9^\TT0C]\-_Z&]7,KT'(":"<'Q)VI
M/SR#IBJ0^UR=X;E?I0]G\WZ5R7!.=.R4NZ?"$VTAX0C&Z&%60)6Y= LXD8QQ
MI,:8J/I :@S)&%L:HZ^.]*JKKUO B62,XQC#T-6>6>7_OP6<2,8XBC$F/;57
MF=IU890D1ZOS]X[#EC&!:$:TM**D P?&W:RQ3TS:L&BSS4.X\!_3WDII!W'"
M%J"17__$'B5TEA]S::U%)R3>>MPNGWI*;2O&[EYA&&-/8'QM86$#*9B(K0X;
M<L"ITU7\ #M[KN !?PKKLG@7)M8]!'["__IQQ!XEZ:.\)PKU+!=G.Z%%Q:2E
M#A5[#]5I?9N^4:^\?HX!#\[3'C?N#&@#FAVC)\Z"1'J-7>Z"BO%/J4+<[G+W
MS5ZR^BV0VIR_.%AI#:5V"-33+U'\:2?8:6L[!#;I,G0D7G?6EZPB=E5IJ?/)
M_CY4&WKC$G(L=2^M-\[%E;_1,&1P?EO 0Y\]2OZ/6L$AR#P7VTF:UJ4I4)&!
M"7;2!VQXB12MJC+2:4US(IB2)5*HD0\2GOA&O9TLT1&22Y+ND?('84M(>MX$
M/6M<4W932Y^YK/OF"K;=+RW6<#^67Q.TE?+B10K5OEOZL==,6>!C&2V'%$F7
MA"[_AVXW29:ND46*2S?I(L6EDV21XM)-NDAQZ219I+ATDRY27#I)%BDNW:1+
MM\3E0FU2RMN>[+RF+J=EG0OSK29Q!]ZT'_'F 5/*=<EUR77)=<EUR77)=9U]
M74T6FDDZH&# XE;_DHV+OJQD_ [T[2RP_KQBS%YYE?>[2A#J4Z4!J'<.W&W0
M#T2XZ#K2!<B/0;JI8>K( ="_N#S*.\(H3X?'.P+UTT'X$U4JYRAAL]7L@X.Y
M"S]UD5*'_?:-=>-PL+8;G8#$T+8E;,=N=^-TD7!T$XXKE9?FCEO572:>!/V[
M L= U;%592=@,30LUWMIS6WHZFC4[PA*^MJ@!G7D9G9F1A4=4CH!3$_K]QK7
MWZ<9XOL;&[0K-,.N:#13,^K3ICUV54?FL",8,;0ZQ&D;([#K]2<=P8C9C5W/
M5/5Q5YBD(V(CVG)T!"5U#@PM6.F5U?2?Q$[?%3C,&O)P%D"&FE'#-FY;-'MJ
MWZRA-,]S@M+,&J9@ZQCIJ7IG3-*!-NZ "RYI!-$5E-2W>\Y;\;T0<+FKK'L1
M^MKQFBUHX=+0R;H32,!KJ'EUL&T@7POPAF9NB7U-V+<NP<\(-O:D/1;NB^.\
MI^E;&_(5X+S?XXV KQ/IIM;?VO*O .E)XXAK17KO6,UX\O'LI!J.Q9KRVW6H
M=E@%HFY#<=&- %.78 U7K]P*VVBZ3F>)#[)I?-67CFNF5 LKJNEQ.@>]MM3P
M-9.J=:$RAJHQV'(_2+GJKEP96F_+0I%RU36Y,H?J:"+WJRN2JYXVDOM5Y^5J
M/%9'V]$U4JZZ+%?#+1>,E*NNR57:2TD*UO4(UK:;[8R"=;GN$Y^C!2VTEB#8
M6L+VEZO ">F,^/.-]A*6-V/=)P)J(PIFQ(K@\3#"(A+V@EBK5>#_Z2RMB(9D
M;CD!>;#<F)[0Y:'&TH]K\[!9R^)X+U=YIX>MTI@VX!?OONJR=.6PY?)775BU
M*Z"6N!:/)<+QP!]6PJ2AQA,'5'!)FA1@@X(*Q!\_XSYR-%4V]EP58D\E9OT:
M/<<1DS>8:)6(-X6LJE/CN3G^D- %L<6,S9(4P\UK#5.;[*J=;;!6NA\H+-ER
MR=_])26_^?#DSY;W'1[W[>]5E;VSA,O=8R?(*"G,O3E4F=3N'KRJQ:T8<EB>
MM;E[3*.O#HSAOF4?#NLV(CJ'SCH@'H?3H:H/JQKT-0MPDP4PCA"E+?.V;K/Q
MNN1ME*8'$Q)D8W1ZN_$=D%TY?GIJ?U3%YV=D[F8"X0Y@^X\IPZ-Y]2V TQ[Y
M(Z!S&@08-!=/0V?F6#P/_9;HW==;I+;$3CN*OE&'T5'BPI>3_W>-3B#--HZM
MRT$->]>.L^>:]K[ML58F:G^B7[9M; UQ?#ILT18:CN.-"<:[=9(W]GIU'5 R
MCMV><Q?/CJ'PO)[+H?S5\6Q*7)R91.L5;@#NFJP"_\&94;* P9A!'M$ +!31
MX5B)L/.ASVQU>(>&Z'9.GKFC5N QSS.F>H4JL9@!$UE>!-"3%0W0WV?=4WP)
M^R07GV?^;'X  -/'X:V4$3RR\H-H#L3V-?(.]BH80>%@8\E@='JOL:,7H1YZ
MN?->.=8VE.4/H\>"/ *8Y'E/&_;(U'%A/(_]!M\,].0;E<!2L"&S\T#=M49^
MIC ))19ZU2U$&,YI@W'F1  < !ZJ2H1[D,"D'T>XXAE;5W0<-,,J:*HYY)5A
M:(.6&.4;8'@5 +<X*U@FWCCX'AJL@HI%$BE.*##!,CZ (-,U+ )>!+IB-O=2
M)(:$0$S&/ELH4DN&!7ZPW1CI"_C1>QE^@!ICH-\+%8?*S<,Y1&7@6@A&Y+-7
M!\57^]H87K4*@' L*V_^<G='/B#;_TC^ (!?DZ_TWS'UL/3V8$#N[H1NGSD/
M=7U@ MW)[T-F\*S*;#ON&4_?8)IQB&ZSC2'T<IMI;BT==_WC'G:H4HVYA2=+
M?DV^@;CC@-;4L5^33]:2<K1\\A$5@T'^K5?):_A3JFE7\ \@JP1M0+?O=U,F
M:3^"68BXWEAX'D_'ZL4<^@3#LW$MLH #UT_/_AKY-C [N_<";L!N[]P/8:5;
M1G$%^04C)AA+G%TZA=3T-/([7NX)H<Q+'!='$ *E())PLJ1<,Z-&\Y=+T,],
M3P<^J.H(=-\_ 1'3R )5;"7Y6^ML1X"O<[.H^!D->FPLC\)F>6NQ45AIB7=V
MVQ>ARU154,&CM."S(-Q8;XWWK7>=[]1U%KZ?WFG&;L3N*4G6E5[\@DO3R-^H
MAV.Z:Q64*KR_!-V<_ H<=,<N-DF />\) ">V/!_ 0:4VH\JC$RW8&^Q2%'0=
MG^P^!FC]8$WN8WC*=3Q46H 4*XKH$L@)0RP!.P)# 86GF9XFP",T")VY [C>
MT&/PSH*Z*WAZ%MM\P8$3?@<4 *I@98@7V_=0_AG 'N+5!GK@).F6FR&2[1G3
M.$3@0OZ 1CX620$C\0_P>)[NB2HF0E<"\IPP!%0!L7UOIJ2_YU\JX2R 8($>
M<!!ZY!"&* 8EVR8U[AXO_Y&PO1/5NJGWM0E9)CMA02,KN:UAOGU_#1CO#U_P
M#9618NX$P*"N0Q'S(5NZBJ^Y N$4R88[]-1RV:;^:(5BT>RMS7W#@"U&3V!3
MK-)MJU<+MA+(. *KX8*W\J!I!/=C2]A!!;PCIRVL&2 @>1\@*L+R?&*JNJZS
M*2W^!BR0"\C6PZ/^"U*^V'X!00J,(@#B0^:F?SX>'#!AKVI"4&\?X@#5B4IT
MS3!?L %UV+T3C<<82=G!AYP&6"B,]'0RL]8A;#5 C!E 4K'*U%BK;8>UHN(_
MI#$=8%RA4;V$U]8%^XM999R?T$)5J 5LF"A)7&4$F]P>0UDCG_D+S\V)9J2B
MZ'"-2>X#_Q'4)'SD#/#<T+5>^A3,)1X0/)OM* K3C$(5AHD@@E#EY+WD=0_6
M20.R\3)2 10K/ZSD'BHQ,(4PW@?T$78\Y7E_J)F9@MFMM(KO D:,'+ SV F!
M& G.YG!ZB? +Q%V&I5+@V"J4O9-;2.?G?5,;9)-2L4?FA\8_HB"V&=W9V%P]
MI!OJ;CB G1+T@E B,\U].Q9[(ZA[#T0#?P!^=3Q\#4^%Y-\Q,"A ;=SU"3<T
M=\P!"(J#5#N4/:=P!HX#W/Y@K 5;?';@R"N3_G",V@2/EK#[+?$[.$DQKE:Y
MBLDT$2NZ#@_TM=[P11?#FIH.8]HN<Y_$UYS<2[[6W UTFMX*7#ABT77Z1U]N
MS1*W$K<2MQ*W$K<2MU>/V^.ODELV6VH$&YY.W[:C+'="F+I&$"X6@+R+_J=$
M94JF.( IVHXYWPD@CV$^T]J?&&*K G(D8D]$K"DUUR%\T+AQTJ[]T:#Y=I8]
MO0PM33$[NJHOK$4D]TCND=PCN:=E[KEDNN).6*MR&3MB@9P_DV\G@.^6?NQ%
MG<&.)$T&8(VP=TD9*322-%)HKH$R4F@Z2YJ."4T;F9Q[L+3;KF19:^_38*=3
MSR*3\YZB*J9K$'*)!(D$B02)!(F$YKPDQ<QIC(<>.%X::]C?+#528P/[_.C1
M@/BV':\P:>'+K\?76]E'J,V1#H:UV>(U;,CAP% 'DU&3A5;V,U 7<-E"Y1HV
MKC'2JI)]CP?V18<1V093]@QU.)!,V213#B13GLB4AJE.]*I21I(I#V?*L=:\
MB+\XRM XY,Q<88(<".<GW[OS]Y@>IY*\23H?2MR)V5=[PRKZ-@'9-6/''%3J
MXQ.5\#5C9=(WU8%993T]>9X9:E418T^89\9#X)F1Y)E*GCF]GMH)^VI;N^?[
M7/;G#9'+T'NJJ5=%,C]Y9M;&4O]ML<Q 5X?CJM)S3YUE^G+++-,R$W5D5M6K
M?NHLT],:TK_MGT3W74(WL]?^+$KL''43?K+;8M\:FV250^:JPTJ#P5 UC*HS
M<'=6]J2)9 PJ3>2&EU7E+Y7$J98@75>-897/M3LK>])$,GJ5-UY2@BY-'*P;
M9!C'IAI*"3J/!/4OLP>UEZVR:7H>97FR ,Q\.34$PN4%HR6+'>@\4<W>0#7'
M#5T[W-RQ;VAT]4;FRKG.'*BZ*<] G283,'^5:U5:<)<FCJGJ@Y[:,\Y$(2E#
M1\J061G-T@D;[MQI(;S<:4L1Q =5(3F54W8.WG0P=:N@2SQ+/$L\2SQ+/$L\
M/P$\7SI*Z4M6ZOV&/"6&:IAC=2CC-"L&ZQG:Z?V.;R_H1-7'IMJ77%/%-;K6
M4!#7+7'-I&>HYJBAL+^;XQES?#VQ2LWLJ+E^6K=$1[VOCBMS<)\ZEP^TAD(5
M;TDQ&N.>JLM(\4J6D1;8-LN,)FI/EY'B52S3RO7OI8^@-YHH8^KJ>"2U7_E@
MNMPP2Z[G>FJO+P\2%5M#Y=7E$^:8L:[V#1DN5:& +[M=GO_D^1D[\-X0 ?LF
M.N0D=U?H0YDVN,TQ8W5L2/=M%<>TXHF[;J28$U4?2!U39:4W)$L-A_3G&B;F
M0M3.%^_/P$J[9=>(]C\&X*8B%8]#5@MAC*<#4N\2KS<9JOU*N^$6L")9XRC6
MZ(TK3P3G1,B>^'+)$.?4%:.1.JQT.-\"5B1K'*LKNK"#2%W1%88P5-/45;W?
MA1U$ZHI.L49OM"\U^@*ZXAQNRA,RIF'",.1')Y5X-"+^G,SHG 8!G9$YI9L'
MJFL^1O=4+!8^ZG2EV5)>-,^8UE8Q5[UB8=6!B0VOZY9<7\"6NJD.*Q.?)5M*
MMKP(6YJCGMH;-E045K)E5]BRO4HN!X+U&P73X[_^.C8-XS6Q7-=_M#R;DKD?
M$!O,#R<"NR0,MTR0>M T94-?98+YR]Y$G1@-73-5=7[./2<3TEH _4DS<!]+
M%3=T'R@96#+P^37P&$Z;#5W;2@:^! .?K0QSSK!KT+.3^72.,C+;L9^.MV&K
MNG0U;9;WU,'$4,>#@XHL7NC(T;3\'SC?11?;L/[H\-*?L"0.#76R[Z9'2J*4
M1"F)+4NBV>NK([/*H2 E44IBLS;WJ\B:NO2MHKQ9Y=^&B728_UW@6*Y*_D[!
MR$:#7"5?P=:]^TH#9_Z:+*W@WO'N EZ24$^_$#9U$<Q_Q6'DS-?/WOZ3DH7U
M0(GCV6X\HS,2+2AA4) I=?U'$OED%?@/SHP2--(Q2])R%=NU B=:$]\C?ASD
M"E"3(*OH0^B?*S^, ZJ19!K/CP@,Y<'DV,_3\M;DGOKW@;5:.#;&M-KP6V#A
M+"%Y=**%XR%$(<46[BZ,&<#HT7I%0XU\C@/%I0_4Q<M;;[M9: 50[(  WZP"
M&-:+0F+V1YKY @?!M?]L>=^9<W;T.H3%XY$B<,+O=U,KQ#&ME8-?61'YA=IT
M.84)>X:JF+K9U]Z\6B'I./9LZKKB6//3,_T9^PP4MY//AY)7<"5#PRH$7DK^
M2EN[&[K^XMG&T2W'>V-DU>,CG<L%8%S._PF+[XM&J!RT,$0*'"P9A>:G9^:S
MDP$5:J)92.5B3UWLL*N+W7:+'"M;CPLGHG>H"^!-SW\$Y;=[0:@3T:M2OJ(:
MPQW*8)7NP(-!KT.+4V9K<6CQ.5_C=P\>#;U91&[-7XK;_#Y$<!^Z "Y:O%P]
MF.7X#O1RAMMC$!)F0/AQ:'FS\(=.L$G#XK:'2Q+E\3F.P/[QT!ZY!(,\29PS
MH_(WL#??3(-7 -4??A#-81I?4N!,%'@':LBZIWDB?(5!)/[/A/]_LB?@X"0(
M(6CPV[?_[?(N=;9& 'CNPPI$R='VU M//MX.[TX).YSB3*F:KTG8)1XD'B0>
M3KBH+SF!<H?1L/]B6UEM7L:;QG[@/L_GCKU9P'MC,N/%">39'.IP'5MU9Y"@
MXL41]#6-OJI75LPZ =B=C-,-?-8!\2BD#K1Q5?C0">!6)3)V YEM,*>A]H95
M%U>2-8]CS:I4E<88LPT#M0D%_X5&EK-IG9Y,XT8)>[B C'1UJ)]>!7<';%>.
MH;XV.KT6;KG^O7+,&.J@?WJ"T.UR3@,EK4Y1C^THP;_[$;TU'6@.U$'EMB8Y
M^=G;GM8_O53P3>K D6H.FMH>;I%S&BBE?"X3\=! MF.TY^^Q&SES:^FXFWU)
MZD%Q^I&BN7"]&NS28"PBGVTR5$>]]F."3U[:4Z>3J0VK-HRF%W90IW!)H(1
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
MJDB!>9*DD0+31:I(@>DL:3HD,&VD;N>FG=3 V&[;4I2E+/@]M]H$['F[F=H
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
M3&1,;C:RQ&26  R*;IA\M2.YMA.YM2=SZ3O759(4Z0+-,*FYJAP%J]4 <$7
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
MJ'C92@+<(C!?_<!B]F;:'XJ?;^^I)\XC>>.;6]N\B=,L88F<-8X,I"2_,%_
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
M#3]P_F.E]?/*T)DO-LP( *!@7;77[./+7A')^P0+^P]A96"6X:E@ICC !_Q
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
M%3)9S=D1UYQU[:LO[5O=LNY,-TZG[.Q?\]_<8A$.=755/8U<R%>(3.U%455
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
M+K64Y5*/9QRTLC01NN1-A&XU[]N7M;N;7+UQUVI3E?)-M759OJNU:*IQ4_U
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
MPK;G:;Y0HL4(YGT"3BEU0&]B0BKWAH-<0K<9I1%12+@LX]5!:$8?-H\K:'<
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
MS_B:#7P7=Z_\B6I/QP ]$/),[Q-U SG)!LN-CD!18/S?^M?]&OJ3#ZJ?_X7
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
M;>X,5"A%GT+YA=TX()>A[)<&X&8RZ@*CV;>/B(8'6)*&=[;YW<H_M]^J;%$
MOUM\;!,W4OC1/14EV<=:<!5-2I^?Z[3]D.Q>QW6OT+&%4=G-YT^R/V]Z#].+
ME\<JR<W$J7N:A S\6 !+9F=%WEN_*,E=*5ZDF2)#Y[EMJQ..%L A=D_D9?%K
MP2ODZ7R$:K\3!6^('1)Y0WLP> MT22S27*(M$['ZO=8 PK' 5N#A>+25J]=*
MGQL\/<3OD@\TG+@/8IJ>J^_Q\0WDC6>+92*O?=(V)+L.4PF%;C+S>2X56+9
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
M9WH:R6V77851'<C D-1+?030+-B*I#V5Y1=)ZP%4IHCK$RNZ8>BO4,&L3H#
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
MR&KPH6,,ZZ6+^^%DDRDZ<3PZ]8'/H53\7(D:&HA9_]?2>V=?VH@K$*E4D;3
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
M4':KV%>QO6H#] "4Y2CJZBB\G%^&+DCW(5 ]L]L!@TMAK^A_3/""7P*M9OS
M+@HL0(FOHFW2Z%0HBPBU!U0>T*2>AQO@(U4%7E%&,(&74%6 [I&3O$""#GG
MD,:*K-HFC&R 5ZH/+V.',) I[KX&GP2\25!F=+%R=PZ,%$7/<GC&5BT^ZH2$
M\CI4>D.<U7&,$_1=> ,S-]'P=9!R!="E4G5M<([U:+!V0@>$#AJR$B8&IF8_
MZ]HZ%'LX\.V0#TU SUD6A3GT)RA>P!A'/"#@$:W, !8>Z#CX>5/X@1'M.)/H
M-P#%66S[0W+?X3+;:KBI#B%'34RD&>$K)F-$OBAMY@1K?$!_Q89*%]DT/1UB
M%ZIV*$CTR0!:D5ZL#3&2:=J:7K-A1B.S"\6'7!2HTBM"E8(<*]/;K"([XF3J
MV'$38,L-9^^*;:B9&&M08.+PD1U20M?(S=\+X?EKJ*C P?0(,C0B6!=>4'Z,
M=$7%KX9&TP!@LPGYTT"&@D,;Z!B&KB"<^!4.YEKNTQS4_DC>'20]XP7\GYD#
M+[J*8E_4"$I6"X4!L8,,G75H YJ*B9(9:!R:BCD+_QVB'\';M -B/:3B#11M
M[2+BF4?%%E@0FIO8]'5.Y8>:.81&"":3N5FEPB=CX\06TS[*];C!]F1ER+JJ
M/K8M7]V6'S8\X T6S30W>$@O*1LH[:"E\ZH;D&,,@!2-.8?D:IP.X 4,X,O&
M/)^8Y?D6\WSB#O)\KDW&\4QG-IA="E<5@>MV2V?'D '$)KU+6SC^<@S&(?+L
M@VTHVY_$/.8&J5Z@UM0GT&%' EES)BW"ZVL]-R-A+GX'ZAW;<]9=C]"GD-2I
M;:;8KBJR0.R?%@T[G'K QL- AYK%_@@4E7;^P7F/HVE](L$]E:M=D:1W+Z?@
M^[DV"PY,((4(_X0.L6"$V)8:[?/ /9/(YYGZ?%9T6]TM0$&/Q6-'\2%MVPS]
MVEN9/M>^KHGV.)$'6!;FNEA+Z9I_E"4EO4!KP[4)X!-&R")%3X*>NAMA@'ZN
M'S@?CL]C042)<T/()#7G61A%@RRHR- VM8,DKO<RMSSOQUA;T=0UM-B0"K)U
MQ97^BCT: YFT Y><EU)6$C+A5&14.-%8!1*("N@<^LFV%ZI#R5"A9 ;^Q]Q
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
MAHB!Q$MYX*HB:ADR^E[%5R"H8,?BX;HU9?"&NP:5>SU"!_#$!D8 !$(05V4
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
M4X10>'Z[5=61:[=Y?H+>-MV58?HFK9&L-52L'4O(H";X:D?R/9I$J^[:O^Y
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
MJI+S*5:1-?& 84GT74W<9N@636.," )V*@0Z24]P$;6Q=1WY@<<.DT(N%,V
M0Y<]1FL$?58\#4TLX$![V8DS9UG"%=[ L#W FB5VEPPOZWDGX.I;F! B"!0_
MQ^L\L-*&755TECCK9D?ANF1'[MBEW[DC9=*.G1#I<1<BY)6N<H[=WF#^^UB:
MJFJC;L@?=ZF6=VO(L)>T*;,C'<=<UZF"*TM_.9]\'E[OMQN7Y"1/?Z^BY]J"
M9=AJORXN;_<3&?L6\MSXF8/G8?OZYLDX;#2O#A2P,6P<E+,]-CG50C;95]*X
MX):6J""WS- N"(^93Z[6@OX ,,2%FZS)C?G/2,@L7,89*4569>U$+QL5;BD?
MZ$95;JO.X=Q F+"NM6FE8HS5B Q"141=;;=[8%AUF__[@^C$\#/4:>4_VP11
M%J%IBWZ>8=>&:NGPM5;\J']B >!^!ZKYX/?^$? PTI;D2WS2GWOH-#;_(D_P
M&2&0:[XSG9UI67 3F^_U3*(U\G_])&:98K5@D-0?/U@(S#+X!Z!N>%LF]$FH
M1&5_QB>4,4]XF'.G_#P\V^WNOS>+U9-^]L>8MT+8$YNN+27 -'GH+WXX?CCZ
M#Y/_9\ ; F.^D[L>D$3\BJ&8 IN![4$9XV,HGD(:,G!?<5"#:$=FO!<WQ3'X
MW5KTC9( .Q"X;^ZOS_PE>[%$FL%O__='.O<CC)7CW1[AA2] $$L^<??#;*4?
M*M65:GI;6<HACP7M3)W.[.?.7: X+XY6F$P&\T\O,I0Q3HF/$EUD?@3^VNS'
M7N%JR<H6N.+=*ZR3J0X1RPQSNK/K2$>'I[X0&0/(='44O+#>$OB49Y15?RI@
M_QBLK*[>-XF58?[ER7%*[[B*W!M0^\E2=_2NXIAVYW@7/ ]OFMK^XVOEO%QN
M0AEU]BRNJJ9#^=;_AS[Y_WJC#^LF[DGTMP9! -WM(K,W\<$($AJ*^D=F<^*3
M<29(D[DBLSOQT3@3Q&R.R&Q.X.OXIU0CDVD:>K^K@,]0-_Z1JEK['4S#259#
M*L"VT<NYXD)-80T/[^5[(%R^&,O8(7-2?:[>PVSMM+#?:%YD2^/\B_C^5@T'
MX)X7T4<^<CF/U8RHN>YUY,QF18F>G8 O,F*;X\T9/AFO*U[7"M<UOW' 0A:Y
MTA\C2!B_C]KJ.%/%O9)&;'AS5[TU$!PP&!4T^N[>I_YX>79^)H\3-'=56[Q8
M=)P XH5'8/Z8>*#V4WY+_(\]IKVL4E84H)[@%X23A=@Q]VV ]KT#, "G:H-3
MLN'96QI&;CLIYI5/\M)S4&OI]+&B[/9K_?)QV:G],G(E)"5[8MCU^H=W*U)_
M^%_)$VM$S+H5D^I&\ 4_3URO)T1:GKVZ1':DND0RG4G[U)<80UC!N5]X1>"L
M\A1A,_:M !]V"+80G&"=UL3H.7*<1F"F[& RXJW\N60J/J^G*E?%].^G;FDB
M%>,4!<>6A+:4+S5/VCT_A7.+*#%;VN=62U,4E3Q#-C*C?=:,=JI43O_XM35-
MXLQQ7A$@E&((A )6TZH(Y;+>.92?3LX.;Y39"(6:=M,H9?3>"T,0!MNYL*5C
M.1N"=$R7<[/(QDUD@<H$%G!VV'VD2Z;RP_=^]?BL4:CMRA.IW*ESL"+"'K<?
MH=-N/@S:398SQ>51[TI< *-3N*L*^C!?S"0NF8$54FO4<R>9"ZFS@Z>7D^O7
MTYO"/$IN-!3;\0OTT'XQ!-HOE\M3*7\.,W::1%Y #.]%366=1)#]QN]S]?VF
M860G"^@I^FH@ 1U422V/5U+GO997<_*EJ.F@DTY>O>_<7>8SUZ7/R?;V- 5T
MDY3.@)*KG$J'(;FF&^/1)N>#->B3DRCV<.^\>O?0NA[HQ5F5R8@ID('I, S+
MIYSRJSJZ""'.[Z7UU0*;4)*GB]AMNV"HUQ_K<ES"0S[T4=9_IS)/F==[HQG
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
M>WU5^M"L%@;#5&F@RH9WIMRI^<?$+;2?"IJ+$!Q<=VZ[\Q]PII==]3>9IPN
M[X;=,0A%NZIDK\V#?*ZOV+$GGP6/S2FPW;E_A Z-"[(F7]"<+P(C'4:B0"X
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
M7LZRH3=FVE =82Z<T3S,GPG%D5I,EDJQ]; 1$<LUXXZ"BH337K/W)#>UW9W
MSL48A[1,ZR$3!D QDRRG,[&<V%S[81VVPOE9NE 9=G9>7F8M=/!%K8/E\?C"
MJ</9V#NPWAI@:\4M!>7HUX%5[%Z]OJFWLW+TYFCXJV;=4)Q[Y60V$]_/&]&2
M826XIJ ,?773WQUJ1O_U;58H\<;IY^'AG.9B\S#@B]EDJA#-[( -*E)4(<1J
M;0'\BI"N:9/+=Q1:F8@#FO"H=O"D1B&:1[G'L^Q[VSKM!H9HQBBF("C.\9ON
M%FG9A;.:8\_CE_ \AEZO:"+;-W,GG=SN[V,]<&ISC%=:A,M#R6_.)TN9N"KJ
M&KD]>#OG=9<NFL3\E4;JO6,5ND_9&)H4?OVBP"(A#-QB*78X;G"'U:57,9JH
M K1S.WL'YN!X-W +O1B#%*H 6#A-.II>C&_"_/G(XHXFLOW5[=51]D*_O![$
M8*-%BAH%YO(P7);Y9#87URS=B,#$N@L;3>)]HU'OIIH=^:XZ7QO!&%44AD3(
MA8$YC/T :VXS&!D<T42.W[T_?"F=]@Y3FA*#AX)74@G,RHNW ([+$&]P'96E
MWM;-_L/AH%H_RM1?8YC0(DP:AJ,MDTZFBS$V:+W8W2AA@R:R[D?A_4FK]++W
M%VH," I?@0X%[!?1FW<9M8]JNJ&HQA9]\1]IITW>E-(]2S+UMJ;\E%:.'CK7
M#:LI-U4&(*)UD<:!B(*M8IF',NM^KE6AB306B1_\.,%I'=]?6-IU8>^XMC(X
MTBRG&7'K9FZXTN1S\8C?A1.F R.6HL9HL22:I<Q;1(%1TV10.T=NO^S>N7X0
M.#TC*#8J<J)FC=BI641./@R7:2F9R<22Y^M+GHTI)35-$ T>ZH7]H[W]@Y/"
MDG!:WT0>S6.-SB2>PD!WYE*!6]=$C?=BX?1E(&/39-)'\>DI\WA3*.T'=DHO
MC!J+G)1: ZIL)G&T<!Y[(;!O+&J<%HNB+]"0;YH0>JU?J.5B9;=9#ZP8!<6P
M14[6K!'C-I/,"<,GG\LGLX7 Q?2BQEFQZ(D =G;%)IKUD7HX.G_YT.X#I]+,
MB*C[)@)IZ29:&##<4K(<:T;?0#SM1 C>-TT"7?;JF6'V[N3F/C">?PZ$7^2D
MT)(1@+.(EL+B&?S%6*A\>:&R[JZ*TP1)9:]PHKQ>7P\^ I<<'0\WC)R\6#H<
M<2:)$8:_.)]-YH-7'8X:7\2"8U.!CU,]Q,;CU;5R>V56\Z%A'[^4.%FVJ5,(
M ^]<3F:+F^F)F;^(FN\R,MOY\4#)9>,DD3%PFHZ*/B=04EC'VL6J:T\WMTO]
MLL&2#IL[8]D-YRX'C^FC8OVJ$+AZPW* DF//,N)FX-Q0R?&GXA'#"Y=W2"^F
MW:V5RV)1Y)K=?S:Q^>4D^5.M#UMOK<[!_<7+2D"2ZQ4S:X1)!A8W83BX,Z5D
MNA2XT$0L=6*ILW20Y"0A=#8\L7;.+V\^Y,!@I#  DE]1%LUCE 853<4PT-N%
M7*P-?16YM&S#;-D@R4DRZ?SPO?K[N#.L#P,K1LL!2&ZJ838W1#*P.%J\:$=J
ML8!=+(NB(XLFZ$C+*_JU3*6HU2WL*2\[K??Y.@?.BHW\"LK07.C(P.(FE#J_
MZ62A'!MFWT#H;$PKTTDR:._"RNW=*E>/UGQ9(G/"(K^B+%JJ819*(95LLIQ=
M#!49BZ;HB*89*HQX2=LA.XQ;^FC_JS+"?C<:%V^7AY6N$=@("PL4&0&S:_9S
M"5>J+%P?A-!"+$^^B#R9H.IDUXR(G"1!>KN%>NOJX/7S-7"#I!G1D)N@K"R
MAPPJ+4IA.(?3J7*R5 Q<$CD6&ILK-(+7%5H)&G*2#.FGAGIFWY2?4H$Q.O,A
M(3=7E"S3NBF%TG,ME\P7-]7;RZ&0?UMP$+\2Y#__]OBG.K+1U,@L4LZK/?+(
MO_BL5%?;;89V1$4-?B8CU_G/PGSQ^U,FRS:FKK?;<L\D4^;_^BE]:(K5^D=*
MIU)__)@3N"EL13K3L_QVF2_1?5Z>%UV/V1\A4X4]_=\?Z51@0/+$&3&N])_2
MC",O8YAOL/(/%68"%-560EZ[.+3OZO?4.DHK*9M.2D2^9<-=P0( Z,7X:)U[
MZ@/K"'E7-XC ?.(YWW<S4*.*#(?-GBGQIP(WI6%*6I<0N-XWY:YB_K7L8\B$
M? K_LS$$&/;*P1WP;\WX^Q?U"7S;?7#T?[H;U*[YMML1,T3,$#%#Q P1,\1J
M&6(9[36F+&^<FT?PW8QZ!<<XF$9LX(G#3G?R!K#X9OQ"T,''NB9#&3WDJ<?[
M'.]SO,_Q/L?['.]SO,_Q/L?['.]SO,\AEMX)V('0CA9GBW],F=ZN;O1T0[94
M\LVN,JY4#@\^3QMM.B78(X5$ P[BI;+2,C79H! 8/B=[HW=@GSGVY;1S?'N]
MT[1><O+*ZM.P(\C],3NGN/ZX9:KU+>USJZ4IBDH&(,>0T3YK1CN=+N5^_-JR
MCVHR284K#*) J1-@69D553$)B3S;:?,CGSX<I)3 \,Z@Y4M6086%F J7G+$Y
M4U6+D(BR=)>R[O+'GT^/B]7T&H\>7 5MEKXS;4:KLD%(=%F^;.7UWU=O;\W
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
M1TM/'ZJE$"_6V8L#"!X2HJ[BQ"5[YI+9KYF:HLD&IL;/5LQC NW-/LWYU,+
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
M:5?D ^>JBD?GX$FO:[4HT(EU(VSH%P0>02*O<R)R:E7FII&;7=X7JOI.=4+
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
M_#)HZC[7,G!*C+6">R+W/NRDI8^TGTZ$57-<H).A.O@^ I]'KV7QSKF*<+.
M)R$6Q52^$M?R(VNUP<2L3PQ'C&U@8C8FAB7&-C Q&Q/#$&,;F)B-B:&)L0U,
MS.H!2TX"&3'&@9E9/6!9^S2ZGWJ_28R!8'9VS4YU^._YPUT8?>=BI-7=?W)2
MWQ^U88\8 \+LK1[0K>9(C'&0;]A^JL'ZM!K"S?K"Z/6TH9,2'6)@ Y.C+^;P
M#(P"1@&C@%' *)(Z"BS=P8[Q;]]/^MHP9=1JXX&3NE+.X3+N#H,&E0=CC4#%
M*L$ XX!QP#A@'# .& >, \8AVCA1N).\6@F)OR2W5=OAX(-JFGNLL-:,;OM3
M 2=^[S?[/HK_S_:SK_K.L&M]9_+SHO?]YJJOR_TBD5RK%_H7\QHI>=WI>_&F
MJ<-=_8O^;'^;VBWTS=%P[%3Z2T]U<^T=*S^=4SO@UI46;;S\U=-C\W-ES=3K
M\[J#94WMYIP2_=JWCR_+Y<_K#Z2=Z@/FCH=PIG;Q64NX+ZIW3[GR1W55;WF]
MU^*A:4"!T^&6.G[-?Z@UTW)\?W;:>/GB(4,NW[.RSU9!"QY'QT>&XCAY7Z\4
M9*CAS14]!43O'L *UEET6*\65,8MB5-T&MLE&>5F[L-BG\;OI4F;/)1[S4;,
MH,?1NI"7*&5GJU\ ?3#0IU%!_S@QG+5DG@G@:Z.B</-X37<,CC3 'YZ)F,$N
M8@ [(XL4)S* =NQHYY#1WAIJVCGAG=&>Q8K6?^O?-(G#N\=<Q(QX'"U<&9:E
M.%H$Q&-'/(^*^+PQ'IX3X"6Y7*MV;EXYH4$:X#VF(F:\RQCP+HJ4 !M\"'!G
MD.&N?]I_W=K+ZYQ ?Y.=,G>5YX91U8D#/<J$Q Q]'!VX&5Z@))X#[&/'OH=;
M_DO4G3A45_/Y3_.N^JE="&2@^LO4\>)5IG'@5:0!J]BQFD?$ZE?:Q:/AY%LX
M"R1Q\.V;RK3U-N)?K@EQM1VR?LR(9C @FH7H6<@G[SO#/K:MUM/ET##-Q,'V
M<22_=P>-V[PBQ0#;72:.&9LLCHLQ2U,2S1.!S_!4X$?I:=R6O7OL@)DUXMW\
M$ZN?6385<6=R22.]]^?Q;3[?NZS88!CI(\>@Q;7>+:BM+*BO=GT-UUAN7XN_
M4&8T:2J<N9G_K%EYBZAPJ'#LRP4J285Y<C@MX(/"9C\/#.1F1YK<W_3?JP%Y
M8 W_J7G'KE37M1YYS!"O<L>3*+ $\RD&J,(_5>1 E[.3)AYNG_6+6FW6N]("
MTL1H8KA,8))-$G&J?3P) D<LD*-$=(<$$(3O2%^2I3P[*:+Y<74Q^-"+L]=:
M4(IP3'<2)!&K1,B+)A0L<0A*$5F@B? $ <G5_^QDB;LQ)S[5*LWW-S7H?<.V
MW"F01*RR(D^.P.$]E2F9A:.$;XZ@031TB"FL4NVIQS6:#Z_U+Z9P*TL2 >KX
M94.>T,;A;V08BF9@__>-;?$,1$$[4?OXQHMWYD-)NM"_4+NFR\&%W/47?YI:
M[:<^_=G2Z_:0?J?L&6#U:778M3$@_O7?GU^S!&LVR'Z45'',SF7\^3GKY=D*
MFW_;L8Q755F7!5FC7]@R+.RCG+I)TXCL7+WC^YN26-;D=%OX6KUN>=J(CD[1
MJT0\#D,"C<,7PDH40\<85#F9&BR5@>;,8>K6F2VCGP@20?;H)$P]\O6VQ:0N
MYG1)-9>UF9'5F5[^FB=91X*VK0HT"]LJ?O]%LF45'@!I",7W6>/E5GD.*K2*
M6&"!"AD>((,,&07D!1YPN;]\;>4NQQWIE06A0529A[NF8NO\C$63!)%$_Y0A
M@.# DS3>'K/%ZFC:4X2@>VS$T@/4/1:\/>B 02ZVD^#0NP=>F'>UT9=IL_^D
MGU00'A$N# UPP:]X37P4V@,TW4)7?[T9"+TK'>+1@0Z3# [1"4O)/ C<0POR
M)1C(PQOI0^2?7FHM+OX0M<" _P3;92BI(6JOXUS;REVDK<*XK)$8K!884&$<
MYR),6K#:8QW7;S^*QDMW\ODHGTG8VL>9"4_.#TW'Z(([OK*!W_ZY>*+8XZH]
M5_VZ.JSO,9&_QPK,/$&M$)"9,F<? 5\MB"5E/6L<8S0:[PP?-%QQ*/P=9.)Q
M;N2LMV,EEC5ZEG#T4<[D/,+OW]%YG2T]T(-T]F*F1!I[)P:OWG(6P&M4>$4/
MY)U![/\[5M/UPG0DY<O3MZ!",C^!?V*0ZNT% J1&A=0+"+D?QFIK5"Y=BE?5
MEY(8:;R=&+1Z.[0 K5&A58)X_T&P,MV\<#G(C91N4+#Z"O83@U5O[0Q@-2JL
M(NM?STAL\!VQ5IW6QWFC->EV]R@-0@=7,I0(VZ;==*ES.'+") 6YGP[0#"$T
MDS"1PW<">56K0ZV<O[Q[[!Q0.)"R0W/@I8I[J*"P.!3CJ;Q6C)$NT]VJ+WD%
M,?@"WU+<0]U=BSJY\H[O(.+Y3[%R*S#<0W6/MB/>,VV,V@^/4RJ.S"NB3ZEA
ME#4(>13NRDW=3_K:,&74:N.!XSPIYX#A_'C/3T0F8C4?-?F9OA2JI?8I:SQ.
MIY7&%@'B4+X)#"4SR#4JX3A$H*;L%$4LEEEFQ;?JD]'+=9.E0#G9]AN;Y,+C
M\ 'R"L5($I +:>2"'L<_.<6-51T7U*;Q1/<%)DERF9.LH[%%*3BR&QF%IAB1
MX$O;N7)*HLMQ6,W<9_WI?78WNPEZU2%,V'.B/3ZVF 5+16^6IU@1KD+$,0MR
ME\(3U#%9-7XP;/6NA_>U3J)$2*?9%F2+5K!XF 6*DQ5@%=)8!?D.=+***\O\
M4.DRUV\^E6L@EPI,!CB\K?:2M-E !#8@C0T\BCT1+8RR9E?6FZ1\-C6E%J>J
MR2_6UQXQ,A0+6%K_B<CUE0#!42$8M;'0B>BSK,O^Y:-XTT@S-S)9XJJC8;[#
M\E$B'TMM-?3.P(#\J)#/GZ!RS)K-KIK3X=7U$\V#[&L'6G%X]$2!H02%X/CC
M\75_<$ H*.QQ,I;?Q8O\96 <, X8!XP#Q@'C@'' .&"<L#,, AZ3[XS^3\,C
M?P!F%)8[& >, \8!XX!QP#A@G+,SSO&N4Z_SZ5$ET4NJ:>X9*^9@2X3!%+Q)
MJGOC)*N(P8$$^\!A&L0,?6<BES&:V\M&M9N;3+O9H*DDH;;PCC-_=6_R_L$P
MT,K(6U$?'()+@:9$68 &6'Z1CUR"+FC&Z>D10:^LW30_WEJW'_73:E5.4#(J
M9J; H<:4:$I@D,/#P!2^&\D&21\]/9;HML6+4J%4J>=KT*$]9GX0<>@\.9:A
M)!99K0T$X;OR=+!<T-.C"+ZL7E:ORM79]+3:L1.3)8J9);!DI/,")0K(NE!@
MB25+,)'D=9X>2>CIRITX>)/O>T'/$=$VH2<EY1,S1^!0HBH"I2@\4(1?BO!(
MZL":I'EZ1*%([.UU_MEB1HT]^9UQ8CJ$_$W,R,;A;61DSKXC< !MO]!.8\FX
M/#W0?N3ILGXS[1:4'46SXP/NL<F8F"&)I9DS>GHFP!'QRGY\^N3I(;1+&U.>
M-5_J%=Y7YF5\F V>68D7QA(.[QO+ HP#N>;]YT*>'E;+VAO;NKP=O);WI5&&
MBTH,:9*8H8?#I26+,B7+,1YJX]"E'Z7[>5%'M58BF .YREJRA#^UL6FOHY\_
MW8G\NEBWW_I\L]&X;&@D"W_67SS0YD;B/=O<P :ZA $+*IA]J-!R!?EBU)MV
M7D %$XT':SX-?]9F86NSQ^'!4@1P3/NF"?KL)3 [*8+1,H(VO']X>V^ !"9N
M<L#A2Q,I6D8NM@[TX#NTG6 !S$Z"2-/L9T,LC'0I:-L74,#@( D92SU$FO)1
M& U8PG?+A.0*8':2Q+ME2$:+GE6N00!# $7@\"CRE$1#3@[N(/GYZ%]V\H24
M%\K]3/=&ZLN@?SD"V#B4;3+%<P!LW\#.)U_]LA.RK;=2O:5<7;)O3)CJ%T3/
MN"R"9QP4(OY7\8=<?7]ZO4Y+M4:T"A'4=2W#ND9>UW)R)1.[@YOL0_NEK_.*
MTX_Q'"037N<@!4NN($WQS DH)B+2150&FC,+J5NGV+?13P11^&C)G22%Q-?;
M%G.ZF-(EG0SEKF1FK]Z*[58"M!(*"SLGKDO,F6@E//#QVF[(1D[@'N3J::DF
M4!$#ZJ(0$)-8V8 '6NY'BBFDA;O:*W=* @)4K("_(0RL)#>&[H&6HO+H:)_?
M.H\038\RHW37;&S=*;'4IZ($";ES,!"'_Z3QQ(;5/7BCU&P-9\_3VH<95*87
M;8 =;9L5:1JV662T1-D'^Y0Q\U&H";5J-O,\42#8'&!K%&DL&6J4++.P-6+6
MDR0A[.QU9+Y[&62TYKC4B3_^+-+@.\&_=I,5?_98SEU:9R=3<_!XI9$8B19I
M\'@<M\(3%HGV6,8UY5JV\L6.D-/.(R;MX[B$PY/ B!0OQIC'$T8^?]!VS<?%
MM<=5>X[[=758WV.\\^J]CESI-ZDQ\=5Z6'+9V)@*L[O<U;"EAA@0#[T[/.(&
MSWC[6F)9HH!&",CO &=_>/W<>1_IY7;@U")?T7ABX.JM;P&X1@57Y$#%&:@!
M=D"UDQ,?Q[/^N!BA$B!TG)YDJ8&OV\KV+&U>51@LI;)%Y) G,%543(5>[N0<
MM!C?N6HZ;;%"0Y_6 G<*]"?$(.98X>WF [!&!5;D]ESGH'_XCM6!G+ZX:O#]
M:N 2)+[$#\1 U3LW#* :%51!?($ V$SQ2BU,6U:[LT]Y0?"IG2!EQN'#.XLC
M"TZB1!XYS  T0\B)(%FRC^\$(DWO!GSK[F;<J!T0?9"R0;/@HHM[J,A-L1,O
M.MFQ&Q<JXIB1VU6ZZTMQ0@R\O#57 *\X_$J)5;Q\QU#7JGS4V<S5XX>Z1^X2
M[XDV/CF,QQD51[UKF1(9Y,XRT>/C^$(.(3^KNT!3=T;_IS'I:\.44:N-![I6
M=Q^CG ,^L_DLERPYC-6M5YF/5ZM2?.Z<LI8E2 . ;_,4)A%NT1T.Z9] 4Z*,
M7*$/CCY1446RBV=81KGT+CV.GK)6T+(PA EM3K69R":U<%B\?0S%2^#N(XY:
MD.N*GYRNR/K,E7JM2?%:>1-!%12O*FB+4'!D=7*L3$F2"(Q"&J,@WVM.4/]C
M?91O.J7&2[]P$;CF$%GBG=.LLK+%*S@TA?;7V"<5N 01QRL)EBI9V6+A9=SJ
M6-8L63JCD^QRLD4J./S(#$U3H@)B9>)(!;VMTHF*JJRT7M"YNT?9N@9%5& N
MP.%D96F9$M$;)0(71,4%'EW-258^61<W[<JU52E4="%.V9)?I*\]8E08YK%4
M\!<)C@J?*WX]' _'ZZ\"JS^.X00K4VQGK%Y+S#5%LL131X-\A^$CQ#T.IR/+
M NZ)PWTP85@\X*8[X_>;BS97R'= U?4=JUB2@UF>XD2)7+R&4>AH^RGG?SNO
M_4[I]O+2:[Z??"%J20TT^]983S6=I9":#/61]M-H-,Q$5%-3_FC+_E>+X9;<
MT;KK_L49JS-49[G_T>\69%+7YWQ",[3-)\0P2[/Y^ODZSA:$JR]B\9C!E//L
MD5?[XZ':GZ_</[3UR1&_/F_*35T=MK6Q(OI9H%ST"Q0:(Z(O4 9U@;+$+]!R
MV]"4>_8^7=?]+% V\@4J0.GZ$!B4(7Z!CNIO,TO*7;<?JGX6*!/] H4&>;XB
M46@+E"9^@8KW&:.N?.J]%U];/!W] O7.[X,%NM;[&&&!NJ%%XE?H8'2K7PI7
M0SK+(:]0O T\_KG;_U+)5QY_>YEWTQ&3'QH]UQ%#,_;_PG+)"%AD$!3-1M6D
MZE^) !V:8V(M-$DX\ 3:8&XTO?K&UY"!%U_/#0&N@.A+->-OJ2Z"04X@B/A5
M6Y!F$XG-]7FS'OT:5& -(J]!$6D-NH$6XA?=U6OC4IK=C0H:CTR5>/M@''E&
M63Q$]&<4D3GI,\KQV?PX4!04V3A)Q^]"1?XR, X8!XP#Q@'C@'' .& <,$[4
M@B2_XB/#O7*YAW"82%CE8!PP#A@'C /& >. <<[=.,=[3+V.I4<U_"VI9C+D
M\'QHI4EWIH?5G-0+^[L^-7/D!%<RLPNGW,5]8\>[OP505O<#)RQ@QE:ZV9G\
M9>CF3;XL-?@ZW3+;(99"#1R!C*/4Z>[I0BKXO++P5MB'PY'9QU,T>C4QB+@B
M-CW 5YKT/)@C^UEO6\5Z0\D'K5GHKQ1JK%R"J=1I&-0BX* 6D1)HY'H?0"V^
M&YX%*4UZ'K0RH^MW<OFA5<RR$99"C9%4L)0Z#8-0)!S51^RS"GIB,Q"*[VM-
ML,JDYT$IHT:F)BC]U]ZT&6DEU#A)!4^ETS!H1<&A?!,HFD:N;P*TXK\Q:Y#"
MI.?!*K/I-#>VB>4SJT=9"#4J,;?$@)@;&5=LA+4YSP-=C)*9/2I29<3N*04:
M&0XXP $R#B0L=2G/8X5/KN^JMQQ_8Z8/E,&,;)4+L,JQK_)CJS<F?.%?MG)O
M98Z=*D^RKVJ1D6%! BP<A86C*QHF?,$W.]7<=5=]X15I3P7%<#T% 2HDAN
MD' X !2%$GD^/@= &/KCH&4=CQ*"O*BC6FN/V<ZK-BNR;P24),O$97?Q?)72
M>;]MEK.Z, W:&3/6GKJ(9P39VSL"596)ZXP"P@X4(!=R;UQQ_/A4;RO0XS9^
MX<=\COZL3='F>4K&HBFC>*@73QZS(?N505?BQ6HOK>*M?,')]4;0< VTV V7
MSW (V1B*X8'/3IC/0-;BR6C/O4SZM<L-QS>U9#7X1;V#>?MI =G$(1N4)9[
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
M& >, \8!XX!QP#A@G',WSO$.U(#.W+*F=E.:.5)'&LP6+&4P#A@'C /& >.
M<< XYVZ<*+RJVT_Y=VJ@UNMZO_G3^>MW2OPE"9[*FY)J[BL,@5G!$[)")Q=K
M88>Y=SK, C9?W^?<.W+NM6/GSQ7Z(VW85[L7;K9)VC0UT]SQR,Z\+V5&;56Z
MY_4LD^^'6( B7"522 4FODWK\J6=D[!\<67;34T3CZ.GHB13K(R<MA(*Z$Z2
M'XBJ%G'2=/%:LE>R]FBV>K5(RUK$RB"8RE9@)A0\Q>YYB@=&\<\H65**4)PT
MF_3S[U>?3'WX/*Q&6"TC1B[!4@T#,X]@22J2)$H6>. 1OSSBD44796V+DV:2
ML95MMQ\L@Q\RD1;AB)-+\!39P,PF./*@6)&C: DYYQ?89,DF&6)*9IPTF>2O
MFVK_Z>)=F32CK.T1(Y?@J=V!F4IP9('9>*%H&BXXOJD$N>A61)4X3II0VB_,
M2_ZZVABDN3TE0^+$/L:2('@90,#A,V4$CA)DN)KX9H!\9 4^3AK;927[U*N.
MI.LL\[U* CY\K[]XH*N&P'EVU8 5CNC$"[?BQDDO^NN"+*C:K):^%GV5!HD,
M!@+ X"@8A%/?XJ37^MMHQE<?AM725-E3B"/<PUN 0AN8CV-X:MS0DD2Q"G(C
M1?R+/SS5^%$JG!=U5&LE@DB0*[:>M0QGV8W*G?<ER60OBOQ0;[UW\T']UV>N
MPUETK%HS[A:)X? JB1)R2Q@X9O@.=8$(QX,LRNQUH3A[NKNX;I,![5@$,EY(
M%W%4AV<IGH9 %,AC8L$Y>Z$7].?.R_@9Y#&QL0B.>O,BI8AP8L#M@09Q#"*/
M&%WUN?K2O;$NHNU0<V[B&$\NP5$07Z8$B0,N\<LE#$AC<%#)L-COYS\4J_P1
M]$@"TI@ 1(*CP25/,3P(8T(D$A#&>-+)A&WH5XT"__ H@C#&!_YQ]+OD*9%#
M;@,"^/?;IN/,D?UV*WZ,QUF]UN,)D,5(-.@!D%>X K*8(Q<]\YSE>+;3-/0=
M6C "9#$2"S XZJ!WWK*8G6N=-]Y>&B\?<DUJ)5L6XW48DW!X=5B)XI08W3HG
M4[.F,M <5*5N[=5I6R@13(.<:W'6NIFOMRV6P&(%+/G(>AJ\L]>TT+G40$&#
M0P:XR\Q;S(?##24SX(0*SPD%6AID NG4M:M'2^J]6T&C9%#:!AO#X'!T,93
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
M#O4DN@X*B"PJ(D.7AYRWSLJ#QQ1MJ#^]5]\U/M)"280TPF48:"L=]U"1:R6
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
M\*/D-"_JJ-;:8P?,K!$R54AG*I]9=G9Q9W))(X+Z6KZAQ==;3OYJTE)<ZPZ
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
M(O&X$)[_@_#NYD D8H]W8BJ]K=1Y6:%';O!.Q.Y %% [OZB7>D!@ P,('GN
MW(QJY1&;S4_FHAN X/$#",K\1+W4@WZ70  AA-@#)*\JRE.V<=/"91< (83X
M 015ED:]5+<GR/K2//8(4<>-86E6N1D\TL ("9<.X#&HVCYD^%&5 (/_0P./
MW$)!53@490#$[]WXQQSUS9N7I713+#\\,\"HCV]7$\%YG"4Z'$/L:N(&*MM;
M:>L^V@5JHKE>7-5'L]F ;'&-;OPP(" ,Q 8#UT 86-],Q_ZH()F/53%'"9T5
MN(,8[IV[1P=Q^Y"A.X@T3L!(N\?40_3>8@0&!OW:#9@FSZT: W\8$@X2#A(.
M$@X2#A(.$@X2#A).T/Q/GQYR7EV'7&LG'6TDTG(D'"0<)!PD'"0<)!PDG$L7
MCO>,J9-;ZFD6>UW43U460;ZD"?XB,J!^R;:EPATKRVY^UD+69];E2FZ5MUKP
MU+HV?_WMXN4K/K N#?3(^LE;F[^[^#'8<N^U_OI44*D ^S/[OA^-HO^R_78!
M=:'_DO#1I1 %XU*(PT@6^%XHR/O>9)D*)JQ^R9=A.9C'1?5=4OB7 1=J?^9(
M;0FD_LM!F!8&1D,R%B-8 ID6#USAX-LE7X99R3Y6J49?&Y;:?(CMF2,T*E#:
M+P=A4#@H!!:,$H#[2""#XGJV@[]NR9=A4B;OS&M;(E\*/274[LQ1&A4XW9>#
M,"L"C&Z)!$8SR*RX-BO@C4W]-$N^#*O2;E>NLQUZJ6G],)LSAT0UIPG"D6J.
M<!5%P^#+0-=+YW8R7XZ9P;![HD%Q:$"@$!" @4! Z99[&2H^GG3N.WV"[^3I
M,]UY0U-S!JDYL)K3 ;>43;GF\XM"8S5@IOT7TE4+V]"PP"$L>,I]>FXAFW*%
M5QIEXKGZ2+_6B1,M:X/-%?AH21M "H" D@*@!8SD([RKB$,+6BA<D&=QUNFC
MBE[3E.&(3 )JYG:5SVOEV9FY]WI/S4G37J[A-R42Z;!O0"^!=,Z0H&+\V VL
M1>0.$"2+V4Z.KBR52M$O+0P-WX;@46WVZ/?>%AUZ5"0,7AGAYJH66;:8#*!"
MW!)PJ[8HD*]W3[G'^E)*T^AO4'_%.<.'4!UB V]$\("%ZTI^]LX5Q;HR]TM%
MC=GX;5!D.^<K$;)#; N&.!:0@)WO=A5"&3X]/OOFF,=J #8HKE&[OZB7ZN'$
M1AP/0'2O"H/V_%9Z)6IT5$.H 8%(H51?U$M%'!,O$!MWR;'(#QZ$DLU->_Q@
MYDRU0C +"V8.G$;$<3F//(XC]5Y[>-<GQ"2.::8IE"V*>JF0QS2G''!-;BI.
M%5IL=P=I&PL=P(T1!:.Z+^8W1MY[K@3\K&NUS)QI&'B95L[!L;\$^HTQ%@4J
M6YK>W?:))%-HHNC7<H:)>&*_CDPB#%JBN^8LR(,*<6 -X@<=FIKB8XNZ:37S
M'X]^RZ(1QP>V+:)A3 _A.8QAXS*W&]DBT.JA"V/T&$ONGES.G^['@T&:6#D1
M=X3Q;8&@M*ISU?X%6:"P+!")V$>'-DCAKVMW'V,^_TBFBT$4>0L9WW8(1E\[
M=_UBD!V*7<;G,KA2QI)=?-RO))XK^ [)DLAWHA&/,>JE>HA2+HGO9/#:0V<P
MH"8M=1ASSA*-R(-1+_5@M/PE<9:,Q?"CP8Y4]7[")X!WQ"!Z7]1+!2["]\T[
M\DY*" M^QMMDE=,T0:A,N$1RAQC$XXMZJ?9'3XJY0\9-B6GU;T9S]45,&__'
M;PZ%@9)#87",Y6-\G11$0QXT%0N-#$/"0<)!PD'"0<)!PD'"0<()T#6%/I0^
M-]>5B?QMUB?:*J3'2#A(.$@X2#A(.$@X2#@7)YP@LJ5.SNIECZH')MU&5=ZX
M*ZO>!0VQ&)W0XY_I[-UM3EGYG0>;D@'UV\KNHTT"NBPZ-9"!@5$,3O,8AS-H
M)J-;LY!+6&5B+*W$V]VPTWSN:D8-#:./SHQ F>M"T9B 1D:[MR-)FD$?2QN2
M:T_[I>F0J>8[:/)\^-:#A5'R;#HA#,,AX^'6>"1KWGPLS<>MV'W(O7:;MTL1
M39F/R(1 &8/"8SS+(Q/BUH2 UPO%H)8OEA:D/+I9=3JR<5/P6X0<[D1Y[P;$
M015"MQ]0>+(<1@K ':"0_4APO6$LK0C^_GC3HXGK%DF=J%",$O @>Q<Z[*&D
M/SF,PY';X!KV#N/-PJV,C"6@C>ED-<]=O_54XDPM9>B@WGN$D.$*9WPTBW$T
MNJZ ?4Q'WA8^EA NO\GYZ;-&95>RJX+.Z$!MLWUAXYR#D1 D,)J*<$A\4E$>
MBZ+16$)9^3 UL_-&=X;=$V6FP8+6=1EI$,B$D6>C61JCHB0,!$?*]\1S6K?J
M3X7QX!#1R</\BEZ#D:=ZH_UPXS?[=[E$)Z>I%QR4!!^)+AA=VP3@Z8F(Y73:
M1&B+W.VJ<$^\%V3$<HK,AD"9G,-@/(O,B&LS4D0D)W\F1*BQC6YVS!5'-"(Y
M16 \H.0N,9ZBD.U '*?0K4?CKB46;^IY@O=-D40<)V\6A(>3%<4)X$Y>R(*X
M'P&/*$[V!J1(+)1Y@1^.>-\1#*(X>3(?,%*W/(WX3:Z-A\,\;<1O C0ASXV9
M/A\W;KJ/ISJP7QJ_R1'S,+*>%,;P-$(]9)?ALNA-MG@>J;?"'!=RA8(--R(&
M3(C0T0HCO\AA#(<<?-@I@HLG-]D"^#$WE6IO-ZU>!9&;P%$.(Q'(X"S".*(V
MP0+RLCDO5M47N5P;I);:Y(1+ 49ZC2(PBHJPA4%B>CLUI[*U/YE[4S%-":7"
MOK"(_01(J]SN_G;S=U9(+<S;[4EI9LH:T:#\\3?M!'QD[N!,>48,Z^"8#(@0
M!6(UGFMW\UE5$%:M'J)&Q<"NP$@Y"BRR*Z[M2@$QI&#9E&ZV\BAU!HN;'(&X
M4I%:$Q@I40$59P=W9XDH4\[FY%K/=KAJ5W\H4(@\%;E)@9%_Y5&K.?<VQ:'A
M R)1N3 I6D>?,_>W?'/FMSDVHE/Y,R@,#H67B2@6[@V*P\!P1*QR;58>IA+1
MIA_[C5$?4:S<V@$HM?$T<BQ<VP&'!MB71;5R0'BQ/6@2K=:[<M^_"-*5"_Q"
MFI6.\.L6OPYM(RZ>?.4 :8.=:WFA7U[PB(7E ?904HSHU/9%D+Y8.I8#M"=W
MU-WBYG9:ZTFI)6:Y@"J,U!V%X50B>T^U+>76KC8O_\KD1F)GF"&FLXRNCA3I
MGTPP/*UY6Y^)$TG4I!,B<O=8OHV27RF$E7) '*\OS=E9L^K'_)%??=S+);^S
MNLXQO/QH")#%W'_Q2I<[5\K'55^1)-G\ %-+2.6CK8U(AB!^_GOUJ4D0L /7
M6;@LW!*(= 4-QB6YWRG1O6(VSX3*N(H-L"D$[.0!&[&>SH):&0YZ0O5U-.Z$
M.0,O<$@GCA)UO#.'$1 !)T<)'/\@.Q:6'0/O;X<(5^<MF?I&R8/\H%TK^VYT
MYXIM%1OWA$/N26Q@#4Y10)RGLZCFC(^>=#O&V;P0)N$IQ@Y*5(0H!P\%SBAP
MX#93R)3%SD-!;"L0@R9TZM.AP9?N/X035*LXVYY(J5CG+1 )IT\F(: H*78V
M"+1-S\5;E]MRD2??2?&]USE#\XI+R$*BC&K42_W"&(G86)YA-[L;5*DY/2R/
M:5=<K-@ D4% C T0"X@@=1YM;'NN5XHO[V3YU$2^:%WH4-E3#DXQE-DU&,W'
M.# /HOE5P*M8:VMFM]_(ZCD7<Z27864(75*N3%?Y=S7(.8 QSBH$WR#KR"C"
MR%72 H9SP$-YD/<4EAU!<P=WS6QN^R.RQK_FQW[O0V-&UTI0 ZU#NT-!R5 R
M!,:##R1%AB<LPP/<YB+%C#1#>)L_#_I*5;H+<]I@C$U.J'2R(W,#HS"=P3&6
M1FY.[*P-FFVXMC?OU*A+O%PS-\0@7:2OQ+3@.K(Y,(BJ)(YQX+5ZR.;$+K1*
M,ZG-^&!FRU).841YB!AI$3#2C@P.E 0WC]'@#3R0P8D?BS;UU#.CTU#I18]2
M%J2(>&,>[ 24\4LD)E# #?N0G0C+3M"70 \SIN7R_;3=9C^:9)3<KKBT^#K$
M-PTGMTIC-(LBC]@!G+E0;IJQS&7E1KM(#WJC>!'+8MP$[,@P0!EXA.'HW(^?
M61#2S)0SA-;]XJ5WVUNLV$NEN1U!&49RD<%QC "?,Q1?.IM_TMKF9^N]OS**
MJ5=*Q_7S;XD[ZR>9RF8X*F5ZEAYDEIHRDZ_4;A>QV[:9C)V=V(JLOI;6&C3/
MEJPL45E8^:U4MS9+4C9F"R=PTVR=-F#>*;C!6D"CF+V>MD:%-['U9<"VJS^E
M+!EKF;&CQ].HM#[JI1Z,<P:#$IDB*(E9BM?JM>[=<N &2F3\H"0@*,4&2@50
M*!$I@M(+O[K-LR5F_-YQ R4B=E!B4*/)J)=ZP,<!@Q*>(B@9 RGW\#C,EK)N
MD(2'AJ0_[0/89K'9^N6P2X>!;%%3Q^M %B?,?_9"VK,U6K;Q[F%(RT#)3@$/
MN@P8)/]!IL"%@TH(*3(%V?Y=M]=:]6X7(Q>VP.H:%+=3%95"1[W4 \89 )36
M-(@486G"EVX767(T_ #'4LA4$% PH<1)U$L]:)D, *8]LD1J *6W:LR#E']\
M[;:! 14^L\*CMWJ"7Q&<RPJETU]<2!;(9=WV^'-C&K9W^-;]?8JLQ"@W:WP,
M:^WF:)@8S._M1$CP9W$8$6M<VHD@^&\',0+ ?\T]2!'>%S/*Z+3>\B\#$=@K
M")=_X=$Z;!\R''- 0C 'L:%<'IJ#Q#86^MK,S,C<343!L(Q<+N@&0^XKR=X7
MMUHI+S]6^JCQ#T@1"#A5C*6AU*'2&(_'Q3:A3,9^ACW4'C^ND7U_.\7;DV5!
MV9O-C'KO^.F]XP+Z+ 3H<R2#X0CZ\8-^F'/?7,/^=?E:;1"OI5O?S2@NOOF-
M"[SS,*9#"S3&H1*/^.$]W#XWKA%/5LJ=ZBTG4)S?WIVH_XP[V'-P\I X)N L
M@GW<8 _<3 ]&JQG7J&^Q#7:%&RM\[G=H*FH!XPKS,)*-!$N9KCWJ]A([S$<P
M:,Q]OSE5&=#4Z.W^IGV)75A<0!5& HYB<(SAXL)N15#]A"H+L^&*:Q ^\?79
MBRK?O]R'2!\-INV)"T!!&0%NGGV<("! Q0U0#F>?[P8GKC'&C[KEZ:(^[5[W
M+[3QB MHPNA!2&(D<DKC!TP21HL1U^C+&>W:_<U<KQ>(=+3^< $F&/12$TS6
M!4Z<QR1X;_,!0\/]HA*F07&KFL ?AH2#A(.$@X2#A(.$@X2#A(.$$S2[^=A-
M7O^\E*W%6A\WDMPWF%,GNADW:6A?D=(CX2#A(.$@X2#A(.$@X5RZ<+PG4'TF
M<QNR.,K(^DR<R6BWD"HCX2#A(.$@X2#A(.$@X5RZ<,+(JAX_Y3^9J2A)RJ1W
M9?WT*\/^Q3&.S)NZJ)_J"P&9P1,P0P=X*G$@?1TVV>D@V]=\?IX5=Q3688?M
MUY4G,UF;B*/\NMHDJ^NRKML\LK7O.YH1DVOKG)"G&)4.L %%L%2D@!I,?-O7
MW4NVN[![\4NXAZ0F'LIT0IK&" Z8O!L([!)I(8#'"(?1+B+1!F.Y*K=GW.MC
MBU%"[6L1J0F!U+<"LD6!TCB>HS"&!^YR@2P*X,#A\+I0)-J:#*O+EY>)KC'C
M7HC],B*T)5#Z84"V(S#*BDB.QP@*N$X/V1&[ :81=[=(M"5IBV2GPN8^!A^^
M.^^X:L,1I2V!TV8#LC6!40E%<"Q&"<@K<6U-"K%IFI%H8Z+/&*;PT.UH5#?,
M[AX1VA(XW3L@FQ(8=6 LB^$\<!$8LB1Q;<61:'N27ZY&(C54<YW>B9XA44(?
M8D\0N 9 @)(SQ1F,XBED 2!; (@=/A*-[5SU@R[3D\Z$E+^W28"'[_T7SXS;
M$BC'<5M(PV/1<B/12J^_B[GQ[6"D\1U7O4%"@X'S"$<$ [N@,9@&%XG6]8^%
MLM!OVWU1&I[HQ!&L\^:CTP9D=PQ*:@?#:0KCV A#LN!HXYYH.,_BK--/A2%Q
M,93A@GDXNV%4ZWW?&1F)KSZ_O AW X5#/!P_1FP[L&I/N$=&#$92B1: ^W0A
M-\-U1@EQ<!R,Q:+<??]XX:JMJA@/:$?"CW% .HO#: _/8"R#;K6#PSIBQYS!
M.?DB]'7ZE>X;$F+'1&5%8#2<YS&20AY#<+Q^Q(TY:T>:D\5MH3.Z7[*^[0CB
MQOBQ)5 ZXF,"@>ZS7=L2#C%C8)B2NWOJQFC0S>I(1,R8Z P)C &7)(8S!#(D
M;@T)\#@Z1(QQ-B</VL?+0YX@R=(($6-<X!_*P$N,1VE,Z$')!=)B;)%]4[X=
MWPU:U^6'8?2T&); $1\ 5FD;HL6<5/KAS:*D*LUL)4_$D1;#$B2" :+%P-%U
MXV->%DM$5YT)Z:;%.#EC!(RL#DEC) 4\A3@Z3DSD36N:4]E"5>;>U$Y30JFP
M-"YNQB^8-_/Y9UL5V&K SAYU;J>/S(?.M5_]%H!>.(-F]Z*=F(\L'XPT%$&C
MV@S7%@/ULX%O0*;<<#SM2W/\KH\ZV\3%PL!(=)$8#3[P%MF8G8W)(@X/7/O"
M5'.%Y[KXV/)K7Q";Q[]E(6&P PF,9=!=O&O+0B)>#V3;LFCE>Z^<T+^MDHCA
M$P_[ H,W2&"D@*[H85]@(*Z/6_/RSJOY18X5)@N_U4F(]0/%N$!).6,DB>[_
M71N7'.+_!&%B%.&6?;[5F^-[&C&!/-D$&,E8"J-89!-<VP0"<8+<H7TXZ8JB
M^%RMW"@Q8 >1/*)%P+JL1.P@ /5O5&N][+C-B\(@ECPA"M'EO.7)+YLGY*#U
MW5GENDZ^Y/J/@W0SAL"=-@I*EHC ""Y"K\U[/YVVI:C:U>;E7YG<2.P,,\1T
MEM'5D2+]DPF&031OFQLVD41-.B$B=X_EVS[YE4)85;:(?;2V;5_JLS-LE4I[
M<C,1*V\+O]GW<]0C/VH"U3F@'9V#2#3Z(L$+?)6&B$!@6"X(B_O;2F=Y*X7+
M HH-NEF$[MB@FT$4''C(ON<4K:C,LZUW.43^3>"X3B8_YWA[CL(B&+0_E@(>
M((,L6E@6#7QL'J+^ -@T4GXTVO="Y^[9]_P\5[R?.%NU2'E!Y^T:#8-TR(.W
M_T%V+2R[YG #B"A'KLS:<T=]Y7(F..;M,/E&,;9JD?*1'(P:C!PV10!W645&
M+2RCAF: P3=M^%WM;76#TWVM<X+G%&<K%#T/RL$6P2!&$AC- Y?B(VL4EC5R
MF"YQT22K[W;FKE9\JO+-!S$KGF%8Q27K3*.L<]1+1?V?H&&/)MM&O717OW\6
M7-&[8H-&9SXD0F-8:.00O0P <H_M!EF^%6]6HQ/4LFB]ZO"I9^?]9 9&(I+"
M2";&?G(0+:T"7L5:93/6QF;D]<XB"^BFXW(J"6K&""?NGY0R4:^S26:7Q;[Q
MU9&%A,+,I6F,)\CXVDAD4A!M[K=1>;AMX-I4&@VZZ>*\):TSUI$)@E+ES1,8
M1R,3%#L3!-S"+^W</B/_(ER7;Z^+"DDA8EXTQ+PCPP-EO S/8RQX,3DR/&$9
M'AY1\#Y-#ZT]KE;=6VY%^QUGA?AS\,P/#/8OP9,8#=[?!IF?L,P/>/^<M#/E
M#,X8WHR'-].'5[]S.1'-#9+M86$DQCD<8[D89\8OU?0(B,]V:(!N];948)[&
MM;W("Y'17%H,."T<:(P@@)N4(Y,1$V\E1:0SHS%N&Y5FG5H2-L/+8L=185$7
M@JB7ZK[_72H98\:4%.6JU!::V78BZ5XL(E]&O53[ R>=="]CT&BMZG>EUUGM
MHKE:1VXDE*07AJ_37C%V)+TW"X,!-+_& :9=<ZNUP!^&A(.$@X2#A(.$@X2#
MA(.$@X03=%F 3S>YI([EC/P^5V8KM(](R9%PD'"0<)!PD'"0<)!P+ETXWA.F
M3EZII^D)=5'73ZP5\D5,P!<M+CJG)[NJU(HN"NO@PD_-O;7OG^WY<@.>^Y@^
MCZ9^>Z2?JT@-Z_J30\..P%%SJ863\$%$X -ZIBZ-UDNX@P9"@Q6)8 4,*_"V
MV.DI!H0/*9E3GG-9^O:UX;L;MHM"PM  12-  0,*?')&FHK<X$.JMJA.ZD]O
M^<5SJ/5QH6'*F?J&,.6Z8CU-E5OP(=5Z5W&-EU\XD0FSZBLT2*%ARN"0REYN
M11)\8-4?]6Y6+K;P-_E$-5-8&.!12@%:(BZ9)3;PM7NR6-;X'M^MUN0SY3F^
M-=QM/=[>(_BC2-M*;/?BER .6=,\E.([CL!PG(IN@')2D>MP>J6F[ <^F-OC
M<D?0*^QB3+DJ&0KM $.Y!G 8L&DJV8&OZ]S-#<[7RIPT)T_4^P1[: 51S^/M
ML(+15BORPRH*_J2GF^IG<=;II\+ .$P^05?5ZT_IS'53[:ZNUON^,SZE>T*B
MV@\?DYS?H;]QN*KF46XE$(('NJH^"Z)7ZGE8G;(?[(/?#N3QO*H64+H&'%8%
M=%4- 5+"2.EH=;K5*OIE?\3QJEI W ]P0 &/#D97U6<AM:P-M?&D2;>[?EV]
M>-Y5"R@GXRTG@^ZJ/6.J3K<+_7=.-7^7QKMJ =$_@H 4NJMV!-9;C[C.O]Z\
M=%;=B.^J!913@.:K7>!=M:UV/Q)\?5A>#D;7TN7<56\D\7M/$ ?I?PZ'T5J:
MQ2@!W50'AMN+OJFVA?(H2Y!]59A<UV-Y4\WA*-4 #@,!W52?=<IJ/-74Z\-[
MOI?NFVK'HPK&Y+F(CZJ8U4TWI[(%G<R]J8*F'%)A3H + B[Z7OKSS[8JL-6
MG='1>6%>&?5SA6KR+Z@Y'"54T 5UE&CJS H?BQ7_41-\)RSC>%7-X2A; PXP
M\$F'Z*H:!%S/]YU*GGSDE*7?RK487EIS!&*!@$,+N \(NK3^#JYY6Y^)$TG4
MI,^:4$4W6*F&=ZI"&N^N.0)E::"5U5S0W;51?KR9+CKY3E:C4WC_S!&(TA'
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
MU!,'U..8"95E$AM,"PC3L<$T< ,D1/<XA>=6[;:I,.Q'^]5W<P(77(_ T9R
M=B>?@=#QIAQ&01R,;!T'7'>-C%=8Q@MX/@&BUIPV7YWGY5.S02_N"2547DU<
MW!'..?&($!T6HH''(2)>STE EWK9V_Y-Y3K?EL(D]<0&S\X\.H3GL/ ,7)N"
M&#8.J*9RRNL+D;M^;+$GZ#6Q 2#*V46]U"\ 9A'+Q1%:'*NU\-?V:K04SU!<
M8A=P!TJ!<8BH89#6@&=X(FL1$_<;T6M.&!#CHT5V7M\?GUA7W)JXG-@\@4[L
MV& PB[@])X%V)TRN/][?[J]UZ02Q)]I3.BSBS_G3F8?1W R<4AX^7KQWG GX
M6=>ZF%EO&;)ESM%'*DD^QN!N,OEH4@_C2CO)#)V8=J0Y,G4P"(X$1I%X?*W=
MI1H/AUZNET W,CA65^=3A=7:X<Y7BK5U":]CS9&Q@5*GBPD$<*DN,C8QR7RD
MG0=E%*NC>WIY)PLUOTX+(C'Y,3$P$JLDQO$T,C')-3$I92L95(^:3Z;/;:$Z
M3!?5R(>9<=CKH R- &5$!48SZ!8G=H8&F!:94A*50<T&+2VOT<,1E2H&5 +:
M'AU9&2B9:/!&"<C&A&5C"$3L6N=GIJLJG6>ZVH2(BI65F*9(1Z8!1N:6Q'@:
M>'@U,@YA&0<FY:0S@\R6IXL5-VWDSDW2BAWT V",'8$:1H:48C&60=56L4,U
M*)4T1>0PHU2K5X:LP(P?;;J?)8#9):!:ZZB7:M_R)$W,+F-5D\:EA3#J3(87
M2,LZ. (%'$IK0![CB1@[MG'HRK3YV7KOKXQBZIK2<;VR+4UE_213V0S;I$S/
MTHW,4E-F\I7:[>K(<&T:O^QPOQ59?2VM-9">+5E9HK+P\UNI;DV8I&RL&$[@
MIA5+ECV;&?F:SBYKK^6OF6';A9_2DXRUPK@=_P*.:INC7NI!+208BLATH*A6
M'M-+I3/1"UTW*"+CAR)441SU4@]:GX*AB$@'BMZ*UZW'P?V]7.ZY01$1/Q2A
MLN"HEWK0]@L,17@Z4/2B/2G5Y[P\IRDW*,+CAR*4T(EZJ0?=Z(%01 CI0%&)
M$QIL\_7Z+3MP@2)"B!V*"%3P&O52#^A* "A:WZJG T8U0NT:Y'U6*(&G%V+9
MZD4@4'XAZJ6ZC8SV+M_3@*5G2G@;4O*@VZ2!L13^3?V?]O<3S6*S]0MDKPXO
M*XJ:.EY?5N"$^0^<:PL"2B$E&Y,KB_\@@^#>(&QOLZU[['38ABG_46^RK1;-
M=N-W<K+HY(P-4!@@H*QOM-.!C&K[XV7"#/KC1@?XU SW0M_CB;E]R,!/2SZ]
MIV7,FZOL=BLS,K<+7<\##$4,N\N*0?1J:I_L]=]J?AL07WP#E$.S8^6C(9@=
M'*,Y5%(3.Q@#UP='TN_$D+C')4.3A=XMCUJ1!-R*Y CV) Q6/4EC#,TCV,<-
M]L!3U4+O/&)D7Z7L+#\JO59)U!0DL*8@1V"G88 =QS&&13W-8@=VX*FG$?0
M,8H%OO-^7YA*.0*UYPBT/<<1Y%D8;CU/83R'NG'$#O+ YWOXW3@,OC.;WSUS
M+W?9=(T*BENCC".\P\@><@3&$ CNL8-[["<>&=W':O;UC3"*G0[J67$:I124
M9!O!8@*+HN[8P30?78L*XV;U\GAS-U%'6?*2ND<<P0M&4HLD!(QE8EPH>ZGP
M<HAS0^X584P?NO)=ZSE_=SM,8AL'@:(16R0VNLV'W\;!]-D^6H5Y\?'%&GB0
M[@X+1\<$E-P(1G$<QN(Q3HC&H:."IU5L_KWA9EP.)>-_(71?!61C&)/*8^5-
M+ZT>2GYO82Z#3G%D0& D6RB6P4@N+GPM=!9[H3YYX4P8LL;TJ5M&4[4!(CW
M(#T<@I.&DF/!<%K & 9-58D=/(%'.+GG-AA:][W9GBT6G95?:%X\.>$(E# R
M,ZQ@GI@"FD(2.TCR03(0#.%-%U=J2;UOBXA"X)]"< 1,&-0@&J<QCD=G9>R
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
M9R8J H%7V8D3)#L/LIO$)6I*IO@0;!%L(X1M,LY^MY< ($T@]Y[U5!,<6\%
MN)" J!G!W,J<?4!QQ[F(C8#0[J#=2<;NG(M3T<X@W,3FR]'NH-U)JE4+HKQ_
M/_N$ _;#/#7U^FN8A>--6J+;+*!UH76A=:%UN?U*[WF"+=.>)/_X5O'C;)XW
MDJNJDRNK?9^643N=^=3JE=\H'"\(:C?/KQKX_%X%156=[=>0K]LC' X3A32
M[+>NS:ZNZIIJ]?NO:4U96R@=^=LP9JOSHE;;BJ2Q&[[]]=F-S90(:SK*JJ69
M_L"FFO7L4.=G9=:OJI\U')^SK5CS2\IWI-@[[CUSV!["5Z]-._EZ'F"V-^79
M7D[V4Z!MUW]4S0-E$CW&TW0RVJA^@8&Z0#!D)]_ 0.MRLUWHSY2FW73[E('A
MV_J/P "C;0&!<4)">@I_@8%,.QAV'1#W-6(' :(T*JTHBM%'*4/ Z44?Z3V,
M9MH<4+N.:/3>SADJNE)Y2',UX^<,,?WIZ*8SNA$-,0;:#S*7,T!G"+39WSD<
ML S$]N7A6'_V J%@XPI1I+:0R,5'\::;?B@XN$(TZ*C0LT<"Y]Q]*&90R*8=
M"N<<H;RF%_!V>U9OQ<$3@@D 4$^(AM*M'*/)8$980+MN<%,=["*YE=L.MW1W
M21-6"TC:2Y # ,W=J@-TT_P/=.]S?>6!:EX_+[FSV YP  5-IWN$A]?8(L1P
M&KJJVKA10V6<O?\8B+=C ;JFA1]C'TG,NT,%96 5AA/L18S!^,(2GDXLG?/#
M/K+%:DTLWW6[2FH1!.R1P8C)+Q$W[E*Z(48R(;A+!E[0RRU]F5M.ST<RT2'(
M370#? 8YY+<8&$$]P3I?]:4+2>[BAB0CR<:;8Z])LE.\;_6-\Y?E*4.2@S?'
M0,D3,,R%(<F=+Y<8))WSY0;X6_6M/GKO,4QJ\0/JRS$P[M<I0@AOA%QP=61@
M:362V1_IU3E)[(T'O N1A&I!^(\%4A&ZQG/EC1W&%+4N>0)N/448V0HP6EBZ
M3C@AF1"P<?P^.++(TH/N:S:="'#R\&#D'4B,)X(>>!HW!.02@(!S#EMNK \:
M+?ZQ^2BG0/%!73,61FJ QUCF,J8TV\^5"R^D"<+GF=)XZ_85;]?4\_279$0J
M[GT>%D9,SQ.7!@ FF0"P\7C*%+&8<3>JW$M#TMB]R\/"",\%\M*26NY<_F,
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
M*QP*0INLXCM8C^->N[YBV',G,%01!'R\NY7G15G"@'79I6&$K<J[!N<QD4^
M=G'95V;RE<4'D*T$T5(3IPXKF%ALCY%K\_FG9-V5:_KZ =><6W6NBQ-)_X]'
M,;M_\M!UT]LCNE?8]27K?]O:WYNG5;?7K5^_:13B+>3X/5$2MKVJ3J[V=ATI
M0=J4 "CCLW]7%6]QQN^)HMY@$)3ON @G)!G^WJ&]^7QJB]/P96 W[(9X:WS\
MGB@)^VS1+#;/:6UV83MF/,Y2C=\3)6&?T5F:[OU=$U#B+<;X/5$2-G;=H"S>
M8MQ/XGQ2APXJN>SZ49RHM/BM-#?E%9\[X;]/.T"*_+@/._[76CB[X@?A#R=?
M5AQMBJ';<D^93,P/VL2JW6VWI5,>Y_;SG3[^C.X>?Y+K_-7_GG\V]@_W2NN^
M.\D);0"<8F!#AM[V][-EZ1^5*,%H[\MB!&$WK>/\KL.]JHF#,H$\8+(UZE3I
MQY%2"3!Z\%I->.UZ1B.M2HU6[8]B.21F'RH4#:>I,R/02)_2K$];*W58YW.D
M2@24&2$4;S=O :E2,E7I6]G#[J7CZJ8C78(RSAC'6!J=<RE6IE,S[H^4B8+2
M!)X]W3P&Z5+R=0G88X+1LIVUG=F"="DENK3+$GR5[[$"Q_ ,2Q[I$@-!EVCD
M>R=>E[8*<Z:N\4AQ8,PVH_$3 _F"UQW;U"Y[HDF7!:R*+.JR*90UI Y:=1GC
M2HE[>BE,:V]MA^3N]Q0N4+[687EG^G\=B=(O.F!"PBT._@3O9'9BO\[UEMN;
MH@8I_4I[2[_JID#,WWT[KRD6%"<N-^F8S9ED'8F3BH#E4VD8^53^9-]"G[IA
MNSE)5I!X&!%03Y_QEAL]94(88#<-F9!8F)##9*?EP0OK@7('.@(CZ<F3P'=\
MEVY!PM</CQE,!DH&$^,(8 ?]TE4C@L/%8T*2\9:0/'&P$ SPA<D%'RQQT Y@
MQ\-;BO&$?C!L4"8$Z4<@UN,H;2BLF]X?Z(>WM.$I^T$@QS0^CH?;3" #(Q/(
M@%]M!93[H\[3.@L?UO 9\U='\\;LDZV?(]&4ZJXUO/+;^-#;,YG2B6&>A4@"
MA9%!7 ^DV6N>GB;8[+]HC62\4CZN^HHDR>8'F%M/*A]M;62J,?_SWZO/[T3^
MK?L3"AIJ0D_",5!(C1A."N@<@P9(%D> 3!\@05):+(R4%L,'Y5%<)!A)!,:D
M@M%CCHB%05JC468((@AI!,*T@= QU<+"8&BALS!YNN,V#\/"R,,0&$>%DXRS
M3<+D]Y(P3^)HOAZ.^RE-W91 0]9E;2'KYB:H"VM([B<+ZWW8+&NYPGNKW'/-
MPG(J.(:68]$^']M3Z;-O>J/;A099#!_8,>F<R8F/&-".@NRH@'8T73O*.2=W
MXB.&R][1LTX1Z"$=<@:)@Y%!(I+%?$FTDH&:#><T5'S$@,Q&^&;#8ZZ+@U*@
M"4Z#BL_.7K:2@IH=Y\1;?,1PV3L:+[/CF-WC8&3W!.!KY_AL+=+2L+34;1Z1
M@U+9R0*7JP6_D;:I1NZWO!OFN9^NM3!L"FA-G]O0YM9IVUJWJU?E6:W[/>\X
MGROU5?7F??JB0&1U^<U("G\)CAE)<T&9T6%6<OT8?^XQP;S->KAL=(-Z%2A/
MF9 =/7$SU"PV6[^\&8_0*6Z<-XK;*<:V&ZX;Y)U'%BDPB\2CK&Q"=C36%@DD
M0\M[R]">L$<T&U3]*FR"0Y*5#MB,H"QM4G8T<BOB,6'+0TG8$L"TJ/AL\F7K
M*Z@%0@G;I.QH;"V08^Z6AY&[)5#N-ED*&YGG[3:/RWO+XYZ,^$EP'SO0B-\V
MFWOM=2A+89?&+94;-7*<G^:R0SCT4?(OQM4P<R^<TMUTEO4#R1/)<2Z+TY,&
M ^T#4;C<_%-37-Q]4?2--B%W%^1A#'=A,!J\_2;TG75OMF.MJ+Z6DV1M!4M
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
M218W[KE(DM$LOQ=_#!IQV@P6=W_KR,+\72@4_AVYGX3\3,.EZBH$4)$Z 5#
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
M<C @YCH>[WE%I^<2]""XH2H#S&XT _^G*V[6 Q!I(Y01I(Z!#_40C^$VGIO
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
M[V.T+EL'PE.(S7+\KLENA#-A&%^YW"06C7;U@,I;9'"I@)V/_6(5.&6@L]C
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
MGBQE"'8AME61&D$I"]^BC'5*@12!T:]_*!1RN&@4,%),C8?+>P73'L-2W'5
M_$Y(R%K@X72<P&H<L0AIN=-'.T4+H9S1(N2\*<:@-#2$NTG/Z!N2&I5(9+IT
M1RKB$?@@;K]30V!C:+2P%QA%J@T/V1&&0T6WUYC[5A1\S?6$+C3=C',@$WTO
MQ)'DE5'P*^ 3K_G[W__9W:4:$I#%?ZAKH0=^42WP/@90.?^'JI6IW5TS?5F4
M)G$+IDSA97W.CW2<\!G0%0%Y78!J/Z$K(_SUN5?0(W^M5VQA]XO"7]6D&3"$
ML9U+[3JX=>1?U-UT!- +A;;4^45=098TP'*E(%#4RNZG_K8>0Q^Y /SOWQ!8
M 6!3@?"VVT8\#%\ZPK#V'=R3&,MRAR^SRA]UR!^JW4.MM)/%Q0)7%*B^BF35
M?W2E Z\&Y/="DOH B3$H^?_]6["SS[UG<X,"P<@ @XNV"H4-N0^;PT(+C'13
MUN%&#(AU=9<W!%,JOM8@;WOT(Z3C4-=CM8.$%U7O04F-]$F-^ME1H#X#Q?,$
MR%/C;2COEZ5_S7\;?\#\^LO(1[0NW_<Q/&%7PLO:$@Y)TO$4J)JEH\)M23K^
M#M)E%?C!SX"U5,U:@QJ-561_ZTA,??0E*#K<)X5<+!8,?V%PD(H/C2W ZPP8
M);Y^E9:IT36.=JFTW@>]JJL+O.AKEJ9Z\M'H@>[9U?&1JZ%Z#T*PAWV3*A2C
MT@@)=[P#1,,>566(==$%*FS8>8)T6*:V2]=VX:E,'39PV[Y[GH3/A0V:,.UW
MNJ![/!(V4(^94ZT:H9AU>\(/Q\A'?@U91Q%-CRY"KZ%/D4"TQK$/0_J.._W3
M]50*XVU;(0 "Z T[5) I;" ;F<)IT$XH/;&T5RF'.W4;TB<0X5VR:\=+,-#F
MA)5AN*)>,QY!@3^R9,1> ;F"C6]_0"!!<'>Q_$." 4D(JCWU2 TH2@"4QA*Z
M/4:VR,%DB,AO8J /OL-4X53X;<,%:&CYX!,,L,+KV.B0>"6(*FP[%%1XUTJJ
M*5DA[EN&WDN5?@I__63_LCR)CI,#J\#PKTR-@XHFU/$@(0R18>(^L_?KMH"T
MG) N@P2^Z=:P7=!N#M%'@['<PT"%7U7!&+Y<]4I>\]C74$'R"/D-M1@-:N@+
M$P!QZA<=!Z&B T797D3]*=CN.KULOG6;*EL9.DWVT//XQC->0*$XE*W]B)(V
MD@6X8<@#<<+ P<:7BQM1VX!_Q+&*C P?VRZ(Z:*3[?QV4D1].C=4GW;12_'^
M$4T5#=K&=ZMC0J%0FR7<["B#@NT#0Y%"W_*K)R@(_ %%/32JX *V4(2FG5#H
M(CD 5QE"[<&.E$9=XI&Q4"Q5(@/#,XU^?.JV&N56V7$A-?R;6"H@.[>)N)7+
M$(F$XJN1LK<(]?DIUIPU,)!VC6/+4RS^H.$&K=<BVH21%(>3AKI0*S3M6E-T
M(2K9HQKS%.+!?0&=<YX^T L\"1(47 V^749Q/-$2K>B#H.0!K0]W"[\(C6(G
M&H@6023C^>8([@*=;E  2#G%WX$T..STH0!Z,[[STPDM7^*L>(16G!K_EQ%!
MYDKT7I5J"YJD42-%PKIR=8^F?R#ZG<MV^,L!KK,W![![A;IF"&J7UPF+JJ"3
M*J[/X36H6K 31B,9"CVTB#<-9X0U NP6:#LQ<;A2VW!5H/L-?;&@H%O <#D$
MGMT(KLYK_IB0H;*OV5J_H5<(R"$'1@@I\'/LVH L#P\-%7<K4-91)F H(/@-
M!!' *[G@NI*+UF&AG(12&XD?ZUYS;((B)-@)JJB%,$6?(G?$*T*)['H>GPR]
M80,OKA#3#H%9&0Y-)0(;73@0";F?LFP?=X3215"!%J& M -;6Z%NT0$U%Y(1
M3Q1,O2#RF[8.8N_)0=8>=8^5#$M:V*(C\HW>7<,W%03TD9$$(KP!Q]7;,3V$
MBL5/MLR"@@;BO^<%!_YT7@<W/(R":BEP&$AC>^..RE5 &AH"-E8I4'JDCF@;
MTZ*!C(%U3M-%9RSKUK&.K(UYM5<34#9'26IG/$"O[R L2ETW2 I=09+QJ0<
MRC]D%REM2'T&S[EVO@#*DDY]*&.D&:.38VT5PQ@*+PHU\C%M=UL>F9&C/E2F
M(6X+;LAN()\Y"B(V%TS?@0$\^,)3^ ..$Q0I(QMVGBD]>+6_;Z&TB P.1"QM
MH'\ ,/00-?K[_>6^X<(M7 DFJ.N:IG0D_!NV + W%0!#$AN;162*9!ZDOE<H
M#(P[;TIITO -70$HSF>X6<SO0:&!^SNABP(SOJ(6*9?HQUP+T3N"+[.2WKTT
M6K29R;AM%!6O:+S#Y=]%?S<=\1YRI:P'#!/>SBJ&ST0<#.W%I0@(1AJ/,K+B
M,@XE^E\R'FI&'E31R^MN'O'O<&C>)M8F7-^%=%[T?-:#=SID>R20VM.B 7T[
M4]KW9O?><)C##$DA>Q*1NLENAM&@N)_$!?>57_"2-<)>V,'5'2,*@T W7R)"
MU1.(0Z#-01(Q+38>X5L-I]S4#G"PMK<>X7(^P(7,8=0U3;.EJ;FG7X6^%?G"
M*HCAFL'2$RI&MC4]'U?S+6O: 0B_XPX&(^2G'U#[Z_2QANG6<V3!JWL:[NB"
M3W5T"WE/U ;]V53"* ,@<^K:!LJN !T!V5>&C@!)S*\D."J^(\U-LO->MHCC
MX.T0X$-U>]I:?475==/TJ2-MK >:3D\5TZ'J2Y.K66;T\NXVO57IOM[<UTH#
M9UQ"<[Z?T +[+=8IPI),:E:225+/&DNBH0##[,V;=OXD ),IW,UNW/*P@(2'
MA_8S[L "S\YY@L;WPS&T2"Z@<0*MX0,<% CKN.)J$A[UU,OL:?1P-CR_Y__<
M5C,)/Q%FY'_;1H,5A@[ML()"_6W C8\'H_-19>>W<7X* P"'O3 (;#RV-[#)
M2ETOA)0,.$: "%6<3TJV3FW$D/#U:1FH7:/3DIGJA&\E'#L/*5MRG$GPG18E
M04J59'BM7 J?TF \L!OZ' @C^(D^#4E\FLV$?;$]Y.7KMI.,<1%WKPL=30DV
M&-_-Q)*H$F+8:@Q)9(3LL)H]-JC7Y38IV/<P5F'\&$;*C#"!!H\1YD7>"^0>
M@,!D2O#RGYI>&:2I], 0 [6C0/7%\(58BDR05B8C?4 U_,,%Y+50)X9KW%'-
MT TJJL*'H8G G9EZJ*2:FJ@W 1VEW$$R<]E.^!GG,/:-C/N1(3T)X\\@@V+!
MK=-3(]3"%C_L!%51?!:>"QYR?F'G,X/V#=-.&X\@+'3D+E(52#+P&U#5C2JS
MKMN[=]I98>/4U\DLC!68+C2-#I^>KFN.?]QYIWEB]%+3UD*@B$P0C;NA!*2?
M8B[>'.E7Z4H,TI?<Y%!P'=Y+"D%NQ W42X,%^0? \CNR!,/$Y:W!AL@L;NGH
M0@\ALMO:X9E2$2>O3T[K!O,5E,G*E"AI'6R@0("+D,DPQ VN$F-V[?-O)P&)
MD4CU9!EZK[J0Q,PC&3:J+2D=^C+!8IZ%.K3 \HC!LF<($>0D,K(^?*2(W/=<
M. X#1F,MQ*'9K;%],OYS#?0G?=9?.PX#.BN6:(Z$JLZRE3TF<QP&%%U&(.W(
MA;1+07T#N"6CJ\(I&&..S5;_$%0199X9YIIC&#J5SW::NCU1I_TZ_J.W:C=#
M9R"OL[@[K]WE4XJ)ZJ!#1(Z^-!]\"=\P7ZOPI4K53Q(DTF&8&.DPR+LZB D=
MR\_AHQ+;@X1(WPCK-,:&'7BM*CU5&)B*&>I4:42&(!SA[\SF7D#(J6O[6&5-
ML50RET_0R<=!3C^?@H;4R,A.'^Z:N'OKI1YC-+H\<';>X\&57!F7^;<D]7?!
M:T65P(3G;G,E$D0\K_M0OM3=E#BT.,!H&C T_,S=H-1IR[ 0M "[@IJW*W#N
M@>9)/D!\<[_7VH,L(0V D7\46#3L&AB+OH^_CKZ-OCRRH__>]NM^W%^*9^U!
MC6Z,FDXW(-?BJKVX\\)(S3AB(RDI@R>3>D#OL:&J\9+4\0,[PA'*56CN?1@>
M;C^RRDF:2414$F(7H97C$7#?N2USZYY31?6U5/Y39]Y+3BZ@N=68C2 "JMBL
M"VM^Q21='R"&JTFZ/N#[H&",Y.47).JGQ*?)G0JRF^<S#":"*BF0(6SV+S@9
M!*I128;P;]<HP!,/L7F%%2G-3 ]!#I/5>CI+]#R8<7(=5+(=8&OUH7AB#*JI
MHZQK?*LO;C]=]U!W^M>^S$Y4=J!?\%>*4-XH;RD3ZBTMO<RDHV;MK=>?R'T9
M]2VQX$,YU3<N4&VTW]2M[< +499F*$?(.;'WTC1/C));X;XD(U^JCYU,*"X+
M/D>8/# _X7 O3H;U9"-IT-*0Y< E"NXEC%R*CM(;PBTA1J2 A*]Q*T"LPOM8
M:"-/II49-  "6AU?X5U!4B'KRV.PEZX,B-^6 7G+@/B5E@$=O,SJ][/. SS4
MQ75M6P:T$@& 25(S<CPZRF @Z08OXI0/J8>#?LBO(J$\%203!E"WZ:'CH\M7
M@Y) %HT$*:C583<0R@FQBGG<0@#SJUGO*CC?*IB9A\C7#G52LU:R(TMX&Q]]
MQ<S$1HF+P%A*,"]^S/_PKK;3GTS?_]!,R/E !B^T6SOPOW 1@?KI39)$MYG[
MT$8U@.;/I?1_C?II)>_<7APXU49X*T9#H2XNR#>"J<(BT6IGB4"R1&54$"2F
M9=X69)R;I_71JST2SH22(W!='[E$*,ZR-.J?33!;J@Y*'8,<*N.O];#6A/8!
M[WH<^#"Z.N,#VF)9%0VA[#J/*9C1DZZ_NH1TT4H2LMR$YEEMN6VGEZ(#&_LW
MHRX8A?(4;K;@H;DBU,T4I,%9?]U%@Z.]1:,6AB[W6TXU&-313"J$Q .QB\,:
MUFHC56D;NYZ:04"4:>Q>MX#S3W"FE*MJVY.?&$DW16H(<*6&M;1H?*BAP@MT
MCP)HK&]J2IPE3@;"4.@!+0 :".X8!90J:6^(<G#.&C"@::0CNG(.3-(;BI$"
M!^4 80EF=DU3"BXR=*L65@$T?! Y(?'#&&V00K MH0$7!1LTWT79S92](\_'
MKL0N$0K'GI$K)FCN10MHEX:FA#ILC%&Q=6^/NL0@PIR/D-[1,;1\ZV-:0Q^K
M$KYR@SE=&4'E2]+]RI?[&UV<*AT/FD6CPJ<]-5*LT*%MRVBBH)(@;!)Y8H@H
ML]:\/LQ#.M87M&H4HWRS@/-)04\R-FBEEUO96BC6Z,H]L?<XDD8 >V!^QCO
M7S@Y53#O+RBRALH C:A$?4T0'HQJ+R3ML"X)91T23V,9WQ).SQ0CB]%D< \P
M3?GND)CFD[9!J7B0@G0#W[BN#S(]*+A2U9S[SUAXPR6 +UU\)$QWC4(=A.0N
M5)D52A:F4*D? +T/SVV)ZNN+2UM4NV"N?0BCHH_'!(Q-@^4M;C/TAH)@-CZ
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
M5%C:=CW !=LX$]OL&.4]Q6P9*AF6EA65)U+HOBHG9KG.'[T]EERA"S@'KEM
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
MR9>:7UT2;7D#K][!ZS!P[)(--76=IEJ@[I'^C4X*Y?/^M-EY.1Z8 MX5&O1
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
M"CX_J!L9=2?^AO#%GK%J/P+>*6'R"4ZCVH,GP^NIUO768>*/H B[>HNLE3Z
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
M,_7ZY$84?\PJ(E% 8_!&B>L8>"K^9>FM'[\()@FB6NSBN2358LF5Y>#>_*1
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
M>_BWXK>R^ZKI'#V]#TJ<6'F[MY2:2_><.\K9-A$X?@<(T0=:H&S DM\4"SZ
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
M!=N:*3=L9L!1/M 'QA'86=![EYIRBE]R6IK-6V.__G1>*5<JOI9FLER76QC
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
MV#*@TZ:)A?J"6%A.XVP$QM,1:9P^]_G+)H]/8,3<1!KT5).T1/01)?4*&=[
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
MBXIA#T;W&W6UP9H]DT]?-(P1J9C+BH-@B^TF.D(U:!*\+ P4R0]BJZLM8_9
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
MJB,/^R>M$^W:?(K?N]EW*XO3/5*H- G\-I8R<[T]/N+GEKZXSF@3;9<^)&/
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
M5G5)D8 B-MT!*4,RH=H".@><'W)FD47)=X$'L?R89[BS8CW&2(,SI!STH.=
M<FZDM]'1>2C#2E= K!E^A^Q<\S3JS*,D">+N[KFI*QW(>9>]CBXV=;T#UK2O
M:,+SHP#-")(BJ<='^"^*9JC'CYN+JWT@!O8/67YGE429N[$*2'XVM=DU_@X!
M1!P_@IZ7#B\!YR[TN!W[)A&0X?MR*B0_CT/D4B,%8@X R8@A^.X "D$88IT:
MP@SEV&O ?1<1UP);#/S'MFSMN)IMVCJ"V='?,[<1'2N<DHF.%89A*;++46 O
M35$; 1XX5OC^H]@]MLZ5(N?/]:,[/KE1CNZ.M&>W,VH]M68_%2C[V ^F'RZN
MR?J />E5HQTC$-7N'/;Y>]>NIBD2K_: W>(]T*K[0)<L,]L5U-PK6$ZKG9^\
M]</"/>S"S^XK(XB)*,?=T8>J&7(HK?-JG7Z;G.]?*(NG7?<_[2C//=5J)GE_
M:C1NN6Q)75]VV+-59KN 1L!9N]< K1JK%#WF:?.. (!/)N"C=ZF2:0EX K5H
MZ+L==0(Y</97P%-W75\C?+Y6=KX'K"CDI<.%0K7INLM!RI EZU_Y;U#N7$M]
M>*, G<+V[N^9E>3=!M(U_]K=!<:'I(C?B2O@'?P@VM++&*I=H"@HDMC=M=-,
M1/DU:E*?)^>@BBR@T5QPS58; HJAS-LH59>VF:8M8#6J[1P,U\Z=/0.?:S*2
MX /YKBS\("X <BRZ7&B0%'!,BNMK>\[WX-]<*OR?/4 M'[H!P^]YMRL!Y(*G
MCA"U/3MW$PJGM@;/Y0F@W !'_=O4!&"LP903"!88:Y=0=Q]^FIPROP/WAB$I
MIIA8-+>H_-V(^UOCD<.]5ECW )KB"U'<V%%C'&N?"S]7I^'GV46_ ?G?OJ\#
M+I4$B$B< A/'$&64QF24T-7 E2Z]0A>QI<*;3/0';^9#=\.R6LP2/QHIX \
MVG,&M3]:5Y;$89\6/3NMI'N\:EYW2JU6*X/DE)5X/LDN66KSERP46;&]9DTW
MRL31].;[TK+ K4O1 \>G)$[@317TKET!@TWS&5MJR=<%+EO_="=.@!]G42+[
M?O%*U]XGLVMC%$6&WHD=@SF7)-.NI$+C8@< 09".5K1H $0_C,^<\Y,235K1
MNN 0#1$Q1+-U2*U[D$I57/!TS]\MD%@@,5,D-CQ(I"M.DM*$N'Q3 4T'\@C9
M?Y(.3XC8EU3@4%@12/1W1-CS:9H,^O':GN#N.AL8W0<VO+&=B);\<]( L*P
M)$E]%;\M !W]C;-"0-/D/^N:S1KS[/?0DI,K*,-O9\D[1!#OE#X][]"DAW>8
MRI1+$ - 6QEPCS''$AW@L1M6H8!1MC/-[1AA:YKSM<DF" SOKTJZSQ#J+]E+
MGQB=E >=; 60W;DH==4N'$MVOBEXW2NPB[=40F^.S1$2:Z.*6)LGUD85L3:$
MB4TJ/TDHU&B/4.,JTZRKLE_B,]$6!I((4^I]A1HJJ .(5Q3P6]B=[+\[Y [Z
MV6YKA7Z>/WLZE)QOLF@.($K(+S\(FS%AL@L_,@#&G'_M."7K\;DGSLB%2&AU
MFG@AR%/P\.T]D!5.5I<DN#A?<@0"A54@?.6_N3N49K$U=EU;HP*WMKCB&"];
MPW;\Z@WFFLNZVC/D$NM9TVQ6S9L)GHOE)\A  K^$14S0G@-V(#*2D'4V*U0P
M7,4SND0HFE5KY;CM=:_;7D!^>S"SX<OW@?SY8AW;+*/2*:AR:G^)RZ4%507&
MMP4D&[Y\'XP[@.ZY(FFPOL*IGB2NK.I)=_!#UH<%J+<'%1N^?!]0'[BMDWV[
MOJ$]D"1HE\R78#F9IRCL!&NQ"F1O#S0V?/EAR':5JB/Y+6A#:1J A9WN O*L
M(=0=S-,%YK<'-!N^_'B8AVD?NC205 ,F@10<4$!H\Y<?CP/<MVJVETK 'H#F
MI."#3PZD#5]^3$T ._X>*]J;4>#^DP-GPY?O@WM8<&\0TYX8+B8H[I$^'1B^
MTMMY$XHV$I2$4,!YX^$<9?F;!N#.0#(DM G#@:S52K0+.SEI0]F$@KHK"?P8
MIM@-I FZ&X6=0YSTY/+T-[,B*UC+.GN,['0EM=/N_.]?K55,%4%QO;I%K..G
M"9BLTGW6L!DG):W [/9@=L.7[X/2MF2)^KE>S%;O)7A_^NXT%)"'0TF$K7^5
MB2MK!GX+CAR$/;LDE#@;*2'&GF$0EN1,%TG.GB1GNDARWK@DYZ/[7ZW]5J?4
MNC@\NE^6>>S.-/9F(L]MM!&ZQ:6YQG,YR=[$XZBZQ?LY !U7,FW-FTQK3?9@
M*E3HY- 9G1VH#$QS9'S?VWM[>ZL8DE#I:Z][35T8R*^2L2>)?5[? ^8BOT>1
M#9(D&WO@?RB:K-9J+,V"?]>HQI[1,TR6X1I5DMJ5WIE'JC(PAU.*[H*G@E^;
M<&3+=Z?EW,[/IM6@WB[80M:G"&@.M@TLX;D6]BA>K8UAE9X*LT@,D]@'AJL!
M0]C@DRU5J!!?9PWL8:T28U6%L-_ 7^8J0N::F,WZB!* =I[V4-/<+:<'WA^[
M=9X&>S< ^>R$!+]5(%LM,SQ2G7C@K)I(Q[QD=%LVBV,J](H :/V3K(/_)6EF
M#X!NETT,NOV)PK\9=JM=JP$FA3KLDO7(Z&'#T.-TFK6>;P62R7J!G1EVF-4*
M+_!/!OP'"*\N4Z>9.HMD5W31Y71US0Q2<032A?9JMX9&,HDL<.4LCEVQ4J3
M+VBV5D.XXFHUNE8'"*+(2, Z=+6577+XKK$F<]F6NC'F+4"VK=9!!##L[6>$
MS(N)B$@V')&_9XBTY5P!1R\<5Z4B9V(._(.<P9&J >"Q=!0XHF.%;;+AWE K
M8ZMKMC8<:M!&UX!+&!4[]#+L6"BVJA%=<7RG^7![?Y>&Y88*;&==(1B&V:TS
M=8XJ(#6#U&HU)Y1P#$,W7) B(:0B2;@62A2'80SW9(.V-#+M>W9DN%.-Z4B#
M,,,?JMV;\WWXAV?_60?(ES!U0 %)PB3JZFY)M[CX ILS;+*YP&8L<<=6:MP7
M@+=W2=PUM=UC1>-1 4-[#)U^JR&I-;5!'$M0OS4B>:AI!66!O'C(XW*!O$A2
MT4'>B:)U@?!:!P"MH7P6".E"%F:P.#BI9D60I%B.91D*VGYUEMT3Z2I+,U&
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
M(#\1HB:,(?&_S6_/QPZ,JF[=Y@GEMBR"C W,$W7M=(7H_WO.JX"(D! E&'N
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
M*O.M65.^69-A__'^/$"CIZ6K!8# () H2!0 ]I]3JFF&>;H!@*$A( P   E
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
M9[._JX\K#N_"XA=#@G'W52 &6#PFQ!,5BL7'L3@O.MC'$XOC+CPQ^*"< @$
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
MXI)E5R*SL_4;T(M7"/*>.*Y$QEZ,CHJ!%>IJK#F1:G-5T5W*(F7;,W)YA%/
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
M:]^B7L<>R C/$MN!*T!&>.!B(X#"8ADM9DMJ,X,'/)\8-+;R);JB0:8:3-[
M3PHX;W+/;M]JH:P5]'>%O**V;NSI)%=,U\K&2W3/-R, O?\'IU%6M+TG:U1*
M;R5?T1^LLO62<DZ\C=).UVRUQSW[OHF:1<$%G] MDC^,6)"9RS\B : N^W?N
MN4?Q#Z?$@&D48+]&A#FW9-:RDT$/G5:?X::.L:=GE#L=4^ 7S.*N*V]EX019
M2/G6=,GI#ZC]UR(@($XC>0PA(%#$P^. R_6>^*;K3(.LX\ *71 67T*)UYLD
MSN93D66L2;[!G!;WN@65@100/9%6?TU:CR8CDT.VU^H!F:V9(@1M?]\1I"+8
M!,_B5Z%_9<QNGJ9E],*?KI[WF<4U"*< ;6\I)WHWJ <K)KC J(FQ(^:M\0D=
MF<3B*-B*]89QAJ1CI)L!@7R;)=$M.5*<@3[9S)B0S,52UO^((*I?_+)*?B;T
MMUJ+[-5E%.4 _FPF8II"%%89N$<;F_#]/D4@,2Z-I2<U2,9B7D9D#.(8F8,*
M4WSITRLN[)?#M\EUM.S#[5<$>5P'TMZMGJ1]K'2UDT^,_W3P@G1-R3IPEB5L
M['O+'"')=A\I\JE<&P(Z2_5%^&4[ ,OW=$>:Y#XHD2^@0K"91S\83]?JT)FU
M*\B8SA*@SZ-1GZ=?4&LL-6LF0&N4C"- HA'WW^QAGB^\/E+Z4^32.7(4^H/X
MP2'^@WOQ6R7G7^&$;D\R#2A=#R'%XYR/6\2ODH_S6K;P&ZZ6Z0>F],S?7V]^
M%TD\+T:Y?BT>0.+[#<5/;7$^.?6-R]9M&(J;S;86,N09^CF_2^K."EQ:.CA(
M$5DF0:H*T!T.B%.N!.UE_\H%/GB5ET6=E#TU[NIU<A(5<B_M$3PY3O2<+>Y-
M<N520!N90990,&.24OU<G&KN!X9_*2^.:'%IGG%V/NG![&-W7G;9G&R7)9K;
MPM"[BQYJW[5!;4H^^7F+ D5PS57(X^L5$G>EVW+AA;B@>Z4AG5WG)PK#&D(*
M6O4^'W-;V@6HXI-MR$F^O<U32[6:3? JGYJW8'%,KK7]SC#'MNUX8,N:>S8G
MR/-:1T=@[/Q2A-)>*=M.KH'&1>/57]XF<@!.V!)GB<7#^Q:'];P9'UNLYR[D
MB_6&NOLS&K$37/L1F1FF5XS+SWA<J+FLGZMZ'?S4)534!&U//QTYWD78MYEL
M73W:"9X\$D I95Z-Z[G7#R1H3T].3F@@MY(<)/SCZ%7X%%)!8?1V1LG](^-.
M1T%_@=.!&<9V_,<4<W;F)_0DG^3DODTZ+=JUT C6+RHH#Y@<'/6DY;G3LIC_
MNMW/\I[)_&.E&-TSI^,7XB=:,0 M]$1D(@1-"XH4M6D,0,.)A:04BY'XI(SF
M@%$=H079T(-N1W)RQU >.IX08)JM;8IQC9L; .S @U5X^E0^3Z_+E76LE$>?
M@(:+1A] 5P>DPU$Y79%QR&6"-#!'1WH,TM*.M"ROEM:*/5$$#.?_Z>Q(2G0_
M')MER3.E\_X'9RKQ[JT2J!\)CIJ1I7YM([6 .8HB7#PKD'F1WMMD$-IFHTF@
MABZ)6<R2&YMD)3'86H=2'TRYGY3WV3%> .]"R?=X>H=>!G=W^:%$AG3NH')#
M#-<JL*$LM'#%^69"AO91XZ?( 9G45STJ!,DZ?EL)&8J^U09(B:]U0"^L0\7H
M.QJ;MS0WP)@=78)/6^C7I/56I8\<+A4#PQ06X@U_%O_HKG.# P B6M$*BU*$
MX2.%LN)]9=';31TZ7!BJ:@PY Y:)+T=&F".K-%C>8UU40%9_#, TI@LDAW=N
MDS50>E>_7;<+FMID@,U(,7TDO%:!+CG-,*LT!>2KKR9ZPM>P3MS=Q>T\I,"3
M;XY8_TH]$R%!+=#I+DVKTVX)Y#DTME&?]XCYR'CV:";E9?\A/*FX&AF3>4D)
MX<VR]2ZCMR!"_OB^>"$:P;-/X]=^H=_X>ZM'N,\)*[6!LS6\HR-8DC68)7/P
M)O-)9Z[ YS'2G\^3\>+[.6]HZ,?=/Y950$\!];^58DZO93FR HN-)2*YG>+0
MAH+W-U[N[%744>=-.:BK>E$&Z (KT&K-/#/JK+X*:UE<S=6BWRM2Z,<-<RA,
M&SGV'A&\*CYL%FGNR0QW[IRKH?O(S?ZZRI>!$62_;?APF9"OW8(DTA=L$#92
MXQJ*49U7E?UQ'Y'2*A\=]6MIW_GS2?V59%<G H:J#7/JTL-X@8Y9QHV-VK*P
M2]R'?FL$1BW@3U*FF!.^/;Q;2Y'LH:Y=8IL)S&Y^DLF9'.8/?"Z@/SFT/8%)
MN(@E<R%ACB<IZ(0-""<*IL@SQZ8 W&ES]H_FO<*QMK>O$,%'32FV;>D> S:5
M;<Q<)Y$E//SV2ZB\8(JZ*Q.NS6:0(P(N5$(WCQ>(0[71LN*I,UZ6<!<C -]3
M'/\5LQ]=)7E[PMDW;FM?5WS#K0T6="&U8<SV__+2"!D]5IX?>)O(C%<B!6O(
M^:XN3CTB_+;'\R&=K/<X).P)93B TB#''WH!P?Z:PRM,A[=6:,EWZ]W(TQ\;
ME85F#]5M %M4$[V^Q6I^9%K0B"G=^#!Q@R'/+T=GJTQL_N356D(,07:2"-E;
MEL8G[72NZ,O1JEG9-QM::K^Q.)7-C05JR6*I%!2&U)O!K[^T&ZCHB+<\?>])
MN1H/^HFBYU07*E1S+J$7L\3)D8EP,Z2W#!2(CM%(S]T>V[R@""C8GEKH\3]B
MB% ,BWRDQ<T\Z7(EUF!N.;%Y:!E#\5Z:MMAAP.@L+8<_N[T$%1+;Z;>DN",=
M;X\JA2XUL0M1V,^<IB1D9Q2!B24593WJ9,$B@-'/VI!F_5EF7>^019"\NB57
MT [1_F'E;5[@6Q>;^7#YK=_Q^;NZ^@BI$W,?EZY991\'$Q!/7+9EBL^3!,P-
M5_HL-?#/W&OPO*P>:V2F^!1,9R-\<.LE?:9(%)$(M=W.A@\)LS:E_[AG)<(J
M\"0$0:=7W<!%;C@U,')!^C._M^JY'=E4Q+E\^V8X&RSS'D5WSAFK\=V0SOO@
MA%&?&>)E]G2LS/*'\6V;==.1D1\HL>8=$/DPV*I099\30(_KT#8NI9]DI644
M8D%-U%(BI57+9<!1EG9#3;WF/ +NLQ;Z^CW\+> L,"3DQMR2X8?</33W!9M-
M9NP5<=?GX@[.-K0("3H=@!>"P]C5;M<V@^9[M/MZU#N41<A1)/6[%[42S*($
M/23L\;D((U?GSB549R*4_TR-'3#VK<R&FE;;-WRA HZI2Q9;V9F:$-4[R RQ
MG?GD[EA])W^9Y6_QAF"1>J]T2J:*T!WJH;=2^&'453Q.K5[\(3C5UMDC:#/E
M3<%Q[UT>^/:4(T3F-JQXI7TIQ1>&/N,G%6$HF- 4Q."W<G#:!"V:['$+QD\!
M2(.O+WC#4X/[_%).$H4>?F:A>2]:[2T;M\B8;0GWCTDN!-'GLE*9U8C'V8)(
M..6:U'):?R!L?H>/F3_R94\FV:\U#%MV\.4?ZC7[,7[) G:LU5M%_&?5]D?@
MIKN-7H^+;7XH,L>8:-Z&6 7@\2DG_6E)NO5K2][M38'OWL=L@TU*DU8,DF%#
M/&"[8@&86Q.-E3U&>T0?\D-;8("8DA-_\YVK\;;;NCR@$JOW]2X5,XO9:.V.
M%NL,8:W(*_-.#,7:,QAE.3&E<K+I9*>/R0);7G4O&RM;[F#:/H[4[#6DTR)@
MST;$7?DU_V1W##*LZ^0'YE37B9_4L^UZ-Y#*OFOUSI^39?>2<KHW\'"XNR-S
M]RB#O%UJ>FERTH-;H<\JF;_]M8I+P+[VR=LC^NF@8/\T@'UKB?1%JID>-!L@
MGZ3'O]77XI;IEQ*PW2!HX'ABPU7%;3$U0+.?E^1S""I1M(-_Y[#G91 WVJ?T
M&T]7_&AQ&YKQM<4J_4'IU0#K@=SU #R(PG4*?2;.\9A?Y4^WFU ?%&[$5;6C
MD)L;\U/]4&3)*.F#H"!>"%4<N% C_3SFSLYC;TX/.=[YZ:2EYS$_AT9JL/EI
M?IBT\\R<GN;,3(4Z/EY>GYRYP NC9'9.IN6)"_+*(R/W00QG1VNN5\1+-;2T
M',S5+5_$*,5\!'[ ON]GWR^M>%QJJ"?#C9#E,CL4X,_Z&GMQ_]YBH826SH9M
MU0O-@''PU.1U"!/L_J#YUJKZ4GS-,(0H;W'W:4)PRTMJV@&'/!PR)D(D(R78
M@!)8IU-0YVH^0T_VAZ][GDR-\U&$P6Z,K[?.<0&.$>D-QZ)J3#ZX+=WQJ;:5
M]@"2R]I.2BL.G<[#A]^HE6QQFX2C-EQYM$,1-2'N@?*V?M]'L>E7Q&]RA>TI
M"!?*+--YA\"L_8!0\+JVRS(,D#++Z7;<M)=5A]^0C62!)FQ,JN?STA!.B(\C
M%ZN-/X:BA]3K-$NY93<,(<UJO=A;T"QL@'()UR(C+S7QQ6-^3Y?PFX7C3<$R
MP@$A&?7FEZMODO]%NM=[D./.8Q^R3,<>B@HNR%./<,].L>Z/F-_$?+7?!"ZR
M2FPNC4Y1<RH^-(E]YRUI2$*D>I \[6^K&7FX!5TUF&F<4,# [!#,-#&*4XF[
MQ:8\->2?/!=]-C]5$/(L"_4!V[6)M9RC=0?Y>W:\L=L"7'O"Y4USR^"7TLF$
M;_0EF88)@N]U]D^G&#?_1+;"V^2(:()-1AWJEE$B;,*'XS+-"SVUH#SE!;\)
M:\?=A*5.$GT&-8,,C0<TG+TJK2]$$_G: KA%),N[83OAZ"=5U"J\M!3\3D<B
M#RFOUS W,ZMAHN!]0,L1AW"V(X CI,D2G=K]GCURW4@#D#QY:U>G(_(\*I>*
M]G@.8E=P(IJOI,<J-X2PC;V?@@UN<IV'_LSDJ<A;\>B8[4F+;[<YL!/A%I66
M%/QAQ:RKHR/F7SW7UH3]CQ0W<L6AD-])(2H:./@'QU)G_?KF<Q>[K>_:O%3]
M!S_SC)#+Y%+17$'_2TF_T0G;U.#2M(T:T.UQ,U\$BNGV7: )9>WX48MEID_+
M^;?!)#*\1)+&7A<PTSDP!'BJ8:*]W:P0=3>V!OMQB.UWTF8P^RAS]\5Y-)B(
M8S[Z^_::P%%8Q\*XAK/$&P>LI?GCHEHM)QX0"<-C<+E^MP2E=D$NY]H!+FI&
M.)M/7-G9H>$NWTUPTO_W/7RUA+2,U302W3,3ZMLN4<O](V6V"X[6U[8[*C58
MJWZ/1S:(\$V\GS;F?_HD?> ?G)&RZ9)4=HO@>@5T_980/2U@K>IIZ(_5+>4
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
M,P-T#/Y=THG)E;6B^-''H9P6\ZUC%!%# "3'DDO+_%D_=*L5>171_'!H?BX
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
M1F]M]3QYFX2RS97A0-Z$5NS@N^VFLG%1M:08>+DW*TNOD3+&&CK.*&S^%']
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
M@+[Y=HPKRB2]]MEM^Q*@T=G^;7NO=,H%7C(NN4R@^BK<O4TXH%L8QK8-'$W
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
MVL>('@2ALBE>Q' 3=8FHUZ5V>3WE=6C>[R^H>3W*,.PC4[IC:A^QTKE(V8)
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
M!"E'_65<0HGDT?07P@M&QT*OZ*>*A,Y*11+:D!;.FKB8%ITU0J "V=S )JF
MM-.)+E=JI9D!#)C)/NG#:BGXNV2'.I*-6/Z]6O]I]DH1!9AXMT0I;+_Q[=)Z
M],WI9*/> MT=D:&0%>T7U+ .]DNPG/HBCJTK$"&LB530SA(I*G_!<BQ+=Q#Q
MQ'YZ!P85^RLALZS:EZ3&Y2T=VDO2F8AYWMIN;V.G9%:R^I03FR-& N#;'C[C
MT%G097#P[5HSXU-E BGB:^ZVX,:+F@@KMF;"<@(OQ@ ^=;!^:F6;@6XX\[_8
MNK+T.A*P.K>Z47;7Y]-!/\1?%UY[!(-W+;'0/>V+/N/'MH; S_8N,\Z2%]P2
M.X<>1C?4DEDJ>*\65Z3KXD$##8VWT@,1VY#$ZY6':UO"P\ R,E? KH%%>YK]
MHVKI/?MZHM-0H_Q[:UVJ@A\"R'#YAE8L<7Z!W9#/\X7B7SK"HLT[HWE/,6,
M'MS?F-H&"&W(0 ?"*%/X,[)30GNS.8KKTNE?6DVV/JN6?S=5(5SCU,OM 1,E
M-OH?)R>DD.MB\75V0:S@"1&\K$ <-#LY\<[>IR_/_S[&;[]*>&:0-/RW>65I
ME_%OSPN5O\T>$T=V!(4%,= !^_:>OT_+N:N?8'M/']$K1]X^MUJ]/9EKN"R^
M)MS%EF^PH]N^,0'+(\!%0'&WY>O9 MS&$>,3%/8T?^^T96(2D75ED7,)^Q.A
M:8@&YPY8CK\.>!F1'^U$1=)-&&&W&HDF</BY'LHRXEDC4$YDPQD]%EB_%^FR
M,?I3C<7E;S=Y]9)6$#4!C#1A9LO6\IFLADOY/NF(B7>< 'O/4/>\89'/0MD+
MB[[7A25Z6459.PO>H"A;$Y'<?_1!3W"+\V /U2.:$G3M=2BHW $?RT-VH-"O
M-W4*'S!U8-Z182<'+7:B H3?H)[8JEVM!]Z5#@K!)124/I*O7P]1Y/+L^>M7
MV8M7KU^_N3A[<?[]7__[D\\^X=\OSEZ^#+_?UM^[-8MFC6]^]I]1"L+P)K..
MY%7X:4]$/69A!.'S]/+'6Z/.DXS-63(: BX2OG\29-GER["@W]QGIY]_:<HQ
M/'7FGSIL)DA&#[7+E_OKW6*#O5=_4+H1DNYM_?'IA]KV;[O/5VQ^R?YN9(/-
MX$?0A(1$@)TNC6"861J]&'IR]E3%Z-E)_6?9W_ UV45XY45!G\^\UCCZT/<D
M<L[+JZJX O4JQ"?%KT,T]T85.CP+\>2?_[$E&?GXL_F7)X_E!4^&:BG=%OWO
MQ]^,$'Y7E+\A[OS!-_#1W<>OI.7/[PC/^5'#\:H1]L466=E(2-<1Z7)8@IC
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
MQAO+^SX3!#NSW <#BUJLS?=<;:55%HG*_EBCT*X?E?=;>"=FG403T/5R!_=
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
M"_]N'(3^PA_"_+$_&0^@-QC,'J?A>'H'H_'BP:OTNQ\L\YU]^([%0B2%IBJ
MD6 V"%Q$4NVD8H9+ <LC*(Q1H8CL5NJQP#77)G<(##.XM?BIO()ZO>[4FC6W
M42]G:[?NMEK9VJ7;S6V^OF[=W-P"$ZOLM>6ZMZUB@>*-I-I"X+32O?=DJS<;
MUTW(D9_%4N\Z@=.H]$#&$,@]A5"TQY4VT&<BTANF[&",171E7>1>D4+2:S2L
M*/BJ6'A@*MH *:A5:\TR[2:47*Q/!;+UD@E/G2'F@H)2VT"?J.DS=8QCC P_
MH$"M;3)NSYX@9XIAE$Q 'E!=Q,B(V%PR+A;>8F_3!/NEYBO.U+$,;+=#IBPZ
M;U1/B#U%7:11+?W PC<T]Z@HR-.&DTZN+UI.BE(L&3-PL9"C3ZUQJ\[7]Y0V
MEBKE<"1*@#1G*QABA-LE":Z[:6T;5Q\\%-;XUD3<*41QX$F"Y;P#,&#4*NJ1
MUU]T7YV.5P)(PB?'H9)@LFK#G*VQ0U_@WWL[/92@ [.=/<:Z#1-&17.<_(/O
M#<??3HQR 4;NVG"],V=%2VF,W.:VI534P[.MG[#H%]AJI2>3-,Y?AJ-26''9
M>%BV7H52GK)?<*Y8TAFQ5$[%_F^R'Y#]3_T%4$L#!!0    ( .I\8UKLY_!9
M<0<   8<   5    <V9S=#0T,#$V-3$M97@S,3$N:'1MY5E=;]O&$GT7H/^P
M%=#6!BC+LN/[(*D&[$AI?.LFAB-<H(\K<BCM-<55=DG)ZJ^_9W9)?5*UTM;-
M!9( MKF?9V?.G)DE>^^'O]Y?UVN]]X.;/GX+_M<;W@WO!]>]EO^-WE;1W;O]
MV/]-?!K^=C_XJ1'K-.N(]ODL$T,U)2L^T$(\ZJE, ]\0B$]D5-S 1$Q]V)XW
MTDGD)]\8)9- O*=D3ID*):;)U#;=W*Z82C-6:=.H\02SSE<-"<7^.:/GK"D3
M-4X[XK^YS52\;%P/GB=JI#)QV3YK]UH/_QR"D-*,3./Z,4](M"]EL_WF1)Z*
MMV0 #$MG2J="QR*;D'@[412+P3.%>:;F5*]]C#&$S"' KV:MNT \GF'E;)(;
M^$S.R03BW^8L$*&#2"5$('<(@WHM="=:XB RZZP0#V]N[P?B[>#^_N&FW[_[
M\/-/C?.&>_[T</.V?"Y.M5!1-N%CG7_?%5]ZQ$S/<*!9MFH8Z2S34[]$X[HW
M?"RWF3/24";EL3&3*=D;]G> G)^U5=I@WO>OJWHON;=]MMM?;5(Q@1F%H;FB
M!44PD[)"IFDN$S3.M,D$B/!.FRD -W]A2GS2.5AAT*J,S<2M3$,[D8;CZ"X-
MBVU;PT?^P6;^5BQ^<9S%;Z6%G6'4Z5(\I7J14#2FH,KPD898I3H3(2P@58KN
MI<C3S.0D;"8SFB*(V2,2)T4TPS8BEB&:3+VFIY"53/N!>R-2"LE::98\9"J?
MR 7Z:E&+M@B@L&?"(5HJ0:A,F$\Q+,5T0(G(B,5$A1-A<_ZQGK\@0WZ1>HV/
M,%4V(1FI="P6*IO@B'9&H4/("\^ 34<X*%P"ZXR6WA[>$-UOEE*7?Y%2)&*5
MPEGL][5S A )PSF(-_I5&B/*O?"K-$SR"&N" !N.@"]CJ4RR%#/XC\G'I$R2
M-;D*M]J=O4'@2/'* 8_($PP HS2\[O:S#E H[43$B5[8DFZ&QLIF1F(CR8T>
M.& "R)HUMD2SA_?;)<Z;XX@SW#+R#\9^SG77%M0H,B>';)%.G?GO!+3>.1J.
M4R.4#W"((-!KE"@[X>$\; K!8M'"<[T6*1LFVN:8R%IF=.)=/C,ZI C-5IS
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
MTV=U2/TO4$L! A0#%     @ ZGQC6J H*0(8(0  '(P! !$
M ( !     '-F<W0M,C R-#$R,S$N>'-D4$L! A0#%     @ ZGQC6E&D3^YF
M(@  W9P! !4              ( !1R$  '-F<W0M,C R-#$R,S%?8V%L+GAM
M;%!+ 0(4 Q0    ( .I\8UK5$W]$P4L  .,E!0 5              "  >!#
M  !S9G-T+3(P,C0Q,C,Q7V1E9BYX;6Q02P$"% ,4    " #J?&-:#3.\PB"^
M  "IO0H %0              @ '4CP  <V9S="TR,#(T,3(S,5]L86(N>&UL
M4$L! A0#%     @ ZGQC6G42G6=&A@  :1() !4              ( !)TX!
M '-F<W0M,C R-#$R,S%?<')E+GAM;%!+ 0(4 Q0    ( .I\8UJ]'%%\KR(%
M )580@ 3              "  :#4 0!S9G-T-#0P,38U,2TQ,&LN:'1M4$L!
M A0#%     @ ZGQC6KIT@X5LI   2^   !D              ( !@/<& '-F
M<W0T-# Q-C4Q+3$P:S%X-#=X,2YJ<&=02P$"% ,4    " #J?&-:)]X6_=L1
M  !#4   %@              @ $CG < <V9S=#0T,#$V-3$M97@Q,#,P+FAT
M;5!+ 0(4 Q0    ( .I\8UI.6Y L'"4  /'0   5              "  3*N
M!P!S9G-T-#0P,38U,2UE>#$Y,2YH=&U02P$"% ,4    " #J?&-:X6S77GP!
M   C P  %               @ &!TP< <V9S=#0T,#$V-3$M97@R,2YH=&U0
M2P$"% ,4    " #J?&-:./].9=H"  "N!@  %               @ $OU0<
M<V9S=#0T,#$V-3$M97@R,RYH=&U02P$"% ,4    " #J?&-:[.?P67$'   &
M'   %0              @ $[V < <V9S=#0T,#$V-3$M97@S,3$N:'1M4$L!
M A0#%     @ ZGQC6G9YO#RX!P  #B(  !4              ( !W]\' '-F
M<W0T-# Q-C4Q+65X,S$R+FAT;5!+ 0(4 Q0    ( .I\8UH)<GWUC@0  *L6
M   4              "  <KG!P!S9G-T-#0P,38U,2UE>#,R+FAT;5!+!08
1    #@ . *8#  "*[ <    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>129
<FILENAME>sfst4401651-10k_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:SFST="http://southernfirst.com/20241231"
  xmlns:cyd="http://xbrl.sec.gov/cyd/2024"
  xmlns:dei="http://xbrl.sec.gov/dei/2024"
  xmlns:ecd="http://xbrl.sec.gov/ecd/2024"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2024"
  xmlns:us-gaap="http://fasb.org/us-gaap/2024"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xhtml="http://www.w3.org/1999/xhtml"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="sfst-20241231.xsd" xlink:type="simple"/>
    <context id="From2024-01-01to2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-06-30">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2024-06-30</instant>
        </period>
    </context>
    <context id="AsOf2025-03-03">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2025-03-03</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_NonvestedRestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_NonvestedRestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_NonvestedRestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_PreferredStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:PreferredStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_NonvestedRestrictedStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">SFST:NonvestedRestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_RetainedEarningsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FederalReserveBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">SFST:FederalReserveBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FederalReserveBankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis">SFST:FederalReserveBankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AgencySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_TotalInvestmentSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:TotalInvestmentSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CorporateBondSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CorporateBondSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USTreasurySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AgencySecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AgencySecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:USStatesAndPoliticalSubdivisionsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:AssetBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:MortgageBackedSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_TotalInvestmentSecuritiesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:TotalInvestmentSecuritiesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_CorporateBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_USTreasuresMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:USTreasuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_CorporateBondsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CorporateBondsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_USTreasuresMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:USTreasuresMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_NonOwnerOccupiedLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">SFST:NonOwnerOccupiedLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_CommercialConstructionLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">SFST:CommercialConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:ResidentialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:CollateralAxis">us-gaap:CommercialRealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:BusinessMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:RealEstateLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">us-gaap:ConstructionLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:PassMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">SFST:WatchMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SpecialMentionMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:InternalCreditAssessmentAxis">us-gaap:SubstandardMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis">SFST:OtherMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758375">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_Accruing3059DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing3059DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_Accruing6089DaysPastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing6089DaysPastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_Accruing90DaysOrMorePastDueMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:Accruing90DaysOrMorePastDueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_NonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:NonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_AccruingCurrentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:AccruingCurrentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BusinessMember_custom_NonaccrualLoansWithNoAllowanceMember_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_TotalNonaccrualLoansMember_us-gaap_CommercialLoanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_NonaccrualLoansWithNoAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithNoAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_NonaccrualLoansWithAnAllowanceMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:NonaccrualLoansWithAnAllowanceMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_TotalNonaccrualLoansMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:TotalNonaccrualLoansMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_CommercialAndConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759312">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759328">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_CommercialAndConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_CommercialAndConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_CommercialAndConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759562">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759578">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_CommercialAndConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_CommercialAndConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:BusinessMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:RealEstateMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:HomeEquitysMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:ConstructionMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">SFST:OtherMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_CommercialAndConsumerMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:CommercialAndConsumerMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69759968">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69759984">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69760000">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:CommercialLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">SFST:NonOwnerOccupiedReMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69760031">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">us-gaap:HomeEquityLoanMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:ConsumerLoanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:AllowanceForCreditLossesUnfundedLoanCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_LandMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LandMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_BuildingMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FurnitureAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:FurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FurnitureAndEquipmentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:FurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SoftwareMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:SoftwareMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_ConstructionInProgressMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:ConstructionInProgressMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_AccumulatedDepreciationandAmortizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:AccumulatedDepreciationandAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_AccumulatedDepreciationandAmortizationMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:AccumulatedDepreciationandAmortizationMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FurnitureAndEquipmentMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:FurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FurnitureAndEquipmentMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:FurnitureAndEquipmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:LeaseholdImprovementsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BuildingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">SFST:BuildingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">SFST:FederalHomeLoanBankAdvancesAndOtherBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:VariableRateAxis">SFST:FederalHomeLoanBankAdvancesAndOtherBorrowingsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_FederalHomeLoanBankAdvancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FederalHomeLoanBankAdvancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FederalHomeLoanBankAdvancesMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">us-gaap:FederalHomeLoanBankAdvancesMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesThreeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesThreeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFourMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFourMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFiveMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesFiveMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSixMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSixMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSevenMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesSevenMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesEightMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PledgingPurposeAxis">SFST:FederalHomeLoanBankAdvancesEightMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2003-06-012003-06-26_custom_GreenvilleFirstStatutoryTrustOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2003-06-01</startDate>
            <endDate>2003-06-26</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustOneMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2005-12-012005-12-22_custom_GreenvilleFirstStatutoryTrustTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2005-12-01</startDate>
            <endDate>2005-12-22</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">SFST:GreenvilleFirstStatutoryTrustTwoMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2019-09-30_custom_SubordinateDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:SubordinateDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="From2019-09-012019-09-30_custom_SubordinateDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:SubordinateDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-09-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="From2024-09-012024-09-30_custom_SubordinateDebtMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis">SFST:SubordinateDebtMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-09-01</startDate>
            <endDate>2024-09-30</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember69764781">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:SecuritiesInvestmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_LineOfCreditMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-06-30_custom_PayFixedPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:PayFixedPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-06-30</instant>
        </period>
    </context>
    <context id="From2023-01-012023-06-30_custom_PayFixedPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:PayFixedPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-06-30</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_PayFixedPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:PayFixedPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_PayFixedPortfolioMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:PayFixedPortfolioMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_DesignatedAsHedgingInstrumentMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_InterestRateSwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_FixedRateAssetLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">SFST:FixedRateAssetLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_FixedRateAssetLiabilityMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">SFST:FixedRateAssetLiabilityMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_SwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_InterestRateLockCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_InterestRateLockCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_DerivativeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_SwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SwapMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SwapMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_InterestRateLockCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_InterestRateLockCommitmentsMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:InterestRateLockCommitmentsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:SecuritiesSoldNotYetPurchasedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_DerivativeMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">us-gaap:DerivativeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueMeasurementsNonrecurringMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsNonrecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_MinimumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_MaximumMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_DirectorsAffiliatesAndExecutiveOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:DirectorsAffiliatesAndExecutiveOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_DirectorsAffiliatesAndExecutiveOfficersMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis">SFST:DirectorsAffiliatesAndExecutiveOfficersMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:ProfitSharingAndFourHundredOneKPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_SupplementalExecutiveRetirementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_SupplementalExecutiveRetirementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_SupplementalExecutiveRetirementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_custom_SupplementalExecutiveRetirementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_custom_SupplementalExecutiveRetirementPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis">SFST:SupplementalExecutiveRetirementPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_TwoThousandTwentyEquityIncentivePlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">SFST:TwoThousandTwentyEquityIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_us-gaap_StockCompensationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_us-gaap_StockCompensationPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:StockCompensationPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_RestrictedStockPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">SFST:RestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_RestrictedStockPlanMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">SFST:RestrictedStockPlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_custom_WellCapitalizedMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis">SFST:WellCapitalizedMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_BankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">SFST:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2024-12-31_custom_CompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">SFST:CompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_BankMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">SFST:BankMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_custom_CompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">SFST:CompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-10-012024-12-31">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
        </entity>
        <period>
            <startDate>2024-10-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2024-12-31_srt_ParentCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2024-12-31</instant>
        </period>
    </context>
    <context id="AsOf2023-12-31_srt_ParentCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2023-12-31</instant>
        </period>
    </context>
    <context id="From2024-01-012024-12-31_srt_ParentCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-01-01</startDate>
            <endDate>2024-12-31</endDate>
        </period>
    </context>
    <context id="From2023-01-012023-12-31_srt_ParentCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2023-01-01</startDate>
            <endDate>2023-12-31</endDate>
        </period>
    </context>
    <context id="From2022-01-012022-12-31_srt_ParentCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2022-01-01</startDate>
            <endDate>2022-12-31</endDate>
        </period>
    </context>
    <context id="AsOf2022-12-31_srt_ParentCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2022-12-31</instant>
        </period>
    </context>
    <context id="AsOf2021-12-31_srt_ParentCompanyMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001090009</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:ParentCompanyMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-12-31</instant>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Pure">
        <measure>pure</measure>
    </unit>
    <unit id="officers">
        <measure>SFST:officers</measure>
    </unit>
    <unit id="Investments">
        <measure>SFST:Investments</measure>
    </unit>
    <dei:AmendmentFlag contextRef="From2024-01-01to2024-12-31" id="Fact000003">false</dei:AmendmentFlag>
    <dei:DocumentFiscalPeriodFocus contextRef="From2024-01-01to2024-12-31" id="Fact000004">FY</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey contextRef="From2024-01-01to2024-12-31" id="Fact000005">0001090009</dei:EntityCentralIndexKey>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl0141"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:PreferredStockValue
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl0142"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0258"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0361"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0362"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0365"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0366"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0379"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0388"
      unitRef="Shares"
      xsi:nil="true"/>
    <SFST:AdoptionOfASU201613
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0390"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AdoptionOfASU201613
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0391"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AdoptionOfASU201613
      contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0392"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AdoptionOfASU201613
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0393"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AdoptionOfASU201613
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0394"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0398"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0399"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0400"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0401"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0402"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0408"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0409"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0411"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0412"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0418"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0419"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0422"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0423"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0424"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0428"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0429"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0431"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0432"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0433"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0436"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0437"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0438"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0440"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0441"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0444"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0446"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0448"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0450"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0454"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0459"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0468"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0470"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0471"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0472"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0473"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0474"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0479"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0480"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0481"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0483"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0484"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0490"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0493"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0494"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0495"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0499"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0500"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0502"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0503"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0507"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0508"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0509"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0511"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0512"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0516"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0518"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0520"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0522"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0526"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0531"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0540"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0542"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0543"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0544"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0545"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0546"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0550"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0551"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0552"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0554"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0555"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0561"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0564"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0565"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0566"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0570"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0571"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0573"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0574"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0575"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0578"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0579"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0580"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      id="xdx2ixbrl0582"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0583"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      id="xdx2ixbrl0586"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-012024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0588"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember"
      id="xdx2ixbrl0590"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      id="xdx2ixbrl0592"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      id="xdx2ixbrl0596"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0601"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_PreferredStockMember"
      id="xdx2ixbrl0610"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0636"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0637"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0641"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0720"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0721"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0725"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl0745"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl0746"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:OperatingLeases
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl0792"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_CorporateBondSecuritiesMember"
      id="xdx2ixbrl0891"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember"
      id="xdx2ixbrl0899"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      id="xdx2ixbrl0917"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_CorporateBondSecuritiesMember"
      id="xdx2ixbrl0950"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      id="xdx2ixbrl0966"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      id="xdx2ixbrl0990"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2024-12-31_custom_CorporateBondsMember"
      id="xdx2ixbrl1058"
      unitRef="Investments"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2024-12-31_custom_CorporateBondsMember"
      id="xdx2ixbrl1060"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2024-12-31_custom_CorporateBondsMember"
      id="xdx2ixbrl1062"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2024-12-31_custom_USTreasuresMember"
      id="xdx2ixbrl1076"
      unitRef="Investments"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2024-12-31_custom_USTreasuresMember"
      id="xdx2ixbrl1078"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2024-12-31_custom_USTreasuresMember"
      id="xdx2ixbrl1080"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2023-12-31_custom_CorporateBondsMember"
      id="xdx2ixbrl1184"
      unitRef="Investments"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2023-12-31_custom_CorporateBondsMember"
      id="xdx2ixbrl1186"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2023-12-31_custom_CorporateBondsMember"
      id="xdx2ixbrl1188"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2023-12-31_custom_USTreasuresMember"
      id="xdx2ixbrl1202"
      unitRef="Investments"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2023-12-31_custom_USTreasuresMember"
      id="xdx2ixbrl1204"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2023-12-31_custom_USTreasuresMember"
      id="xdx2ixbrl1206"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      id="xdx2ixbrl1238"
      unitRef="Investments"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      id="xdx2ixbrl1240"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      id="xdx2ixbrl1242"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      id="xdx2ixbrl1496"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      id="xdx2ixbrl1498"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1502"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1508"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1510"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1514"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1516"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1520"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1522"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1524"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1526"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1528"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1532"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1534"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl1574"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl1586"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl1588"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1592"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1594"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1596"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1600"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1604"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1606"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1610"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1612"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1616"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1618"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1622"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1624"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2024
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl1646"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2023
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl1648"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl1650"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2021
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl1652"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2020
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl1654"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsRevolving
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl1658"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl1659"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1671"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1673"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1675"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1677"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl1681"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl1687"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl1689"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl1691"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl1693"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl1695"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl1707"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl1709"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl1711"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl1713"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl1735"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1759"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1765"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1773"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1775"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1777"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1785"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2024
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl1807"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2023
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl1809"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl1811"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl1820"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1853"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1855"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      id="xdx2ixbrl1870"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      id="xdx2ixbrl1872"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1888"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1890"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1906"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1908"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      id="xdx2ixbrl1924"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      id="xdx2ixbrl1926"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1930"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1932"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1934"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1936"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1938"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1940"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl1944"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl1948"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl1950"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl1952"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl1954"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl1956"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl1958"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl1962"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1966"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1968"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1970"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1972"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1974"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1976"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl1980"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1984"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1986"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1988"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1990"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1992"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1994"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl1998"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2002"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2004"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2006"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2008"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2010"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2012"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2016"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2024
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2020"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2023
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2022"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2024"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2026"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2020
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2028"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsPrior
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2030"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2033"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      id="xdx2ixbrl2045"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      id="xdx2ixbrl2047"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      id="xdx2ixbrl2049"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      id="xdx2ixbrl2051"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2062"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2064"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2066"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2068"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      id="xdx2ixbrl2086"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      id="xdx2ixbrl2098"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      id="xdx2ixbrl2104"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2116"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2122"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2140"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2024
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2144"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2023
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2146"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2148"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2150"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2020
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2152"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2157"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      id="xdx2ixbrl2175"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2024
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl2197"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2023
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl2199"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl2201"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl2211"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      id="xdx2ixbrl2224"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      id="xdx2ixbrl2236"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      id="xdx2ixbrl2238"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2242"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2246"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2248"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2250"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2254"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2256"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2260"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2262"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2264"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2266"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2268"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2272"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2274"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2310"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl2326"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl2328"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2332"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2334"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2338"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2344"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2346"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2350"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2352"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2356"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2362"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2364"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl2382"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2023
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl2386"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2021
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl2390"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2020
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl2392"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2019
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl2394"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsRevolving
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl2398"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl2399"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2411"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2413"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2415"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2417"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl2421"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl2425"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl2427"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl2429"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl2431"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl2433"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      id="xdx2ixbrl2435"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2447"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2449"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2451"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2453"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2511"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2513"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2517"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2523"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2525"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2023
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl2547"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl2549"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2021
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl2551"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2019
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl2555"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsPrior
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl2557"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2593"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2595"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      id="xdx2ixbrl2610"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      id="xdx2ixbrl2612"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2628"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2630"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2634"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2636"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2646"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2648"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      id="xdx2ixbrl2664"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      id="xdx2ixbrl2666"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2670"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2672"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2674"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2676"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2678"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2680"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      id="xdx2ixbrl2684"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl2688"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl2690"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl2692"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl2694"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl2696"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl2698"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      id="xdx2ixbrl2702"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2706"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2708"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2710"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2712"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2714"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2716"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2720"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2724"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2726"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2728"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2730"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2732"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2734"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2738"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2742"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2744"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2746"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2748"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2750"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2752"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2756"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2023
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2760"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2762"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2021
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2764"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2020
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2766"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2019
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2768"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsPrior
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2770"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      id="xdx2ixbrl2773"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      id="xdx2ixbrl2783"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      id="xdx2ixbrl2785"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      id="xdx2ixbrl2787"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      id="xdx2ixbrl2789"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      id="xdx2ixbrl2791"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2801"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2803"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2805"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2807"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      id="xdx2ixbrl2809"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      id="xdx2ixbrl2827"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      id="xdx2ixbrl2837"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      id="xdx2ixbrl2845"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2853"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2855"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      id="xdx2ixbrl2863"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2867"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2869"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2873"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2875"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2877"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember"
      id="xdx2ixbrl2881"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2899"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2023
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2903"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2905"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2021
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2907"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2020
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2909"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2019
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2911"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsPrior
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2913"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      id="xdx2ixbrl2916"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      id="xdx2ixbrl2934"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2023
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl2956"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2021
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl2960"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:CurrentPeriodGrossWriteoffs2019
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl2964"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl2978"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl2980"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl2982"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember"
      id="xdx2ixbrl2988"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl2990"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl2992"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember"
      id="xdx2ixbrl3000"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl3002"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3004"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember"
      id="xdx2ixbrl3006"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl3014"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3016"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3028"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl3038"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3040"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember"
      id="xdx2ixbrl3048"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl3050"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3052"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember"
      id="xdx2ixbrl3054"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing3059DaysPastDueMember"
      id="xdx2ixbrl3060"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl3062"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3064"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_NonaccrualLoansMember"
      id="xdx2ixbrl3066"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoan
      contextRef="AsOf2024-12-31_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3076"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl3086"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3088"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_NonaccrualLoansMember"
      id="xdx2ixbrl3090"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl3098"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3100"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember"
      id="xdx2ixbrl3108"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl3110"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3112"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember"
      id="xdx2ixbrl3114"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl3122"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3124"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl3134"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3136"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3148"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing3059DaysPastDueMember"
      id="xdx2ixbrl3156"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing6089DaysPastDueMember"
      id="xdx2ixbrl3158"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3160"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_NonaccrualLoansMember"
      id="xdx2ixbrl3162"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3172"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_NonaccrualLoansMember"
      id="xdx2ixbrl3174"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:TotalLoan
      contextRef="AsOf2023-12-31_custom_Accruing90DaysOrMorePastDueMember"
      id="xdx2ixbrl3184"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:OtherRealEstateOwned
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl3209"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:OtherRealEstateOwned
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl3210"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl3227"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl3228"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_custom_BusinessMember_custom_NonaccrualLoansWithNoAllowanceMember_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl3244"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithNoAllowanceMember"
      id="xdx2ixbrl3274"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithAnAllowanceMember"
      id="xdx2ixbrl3282"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      id="xdx2ixbrl3358"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3360"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3362"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3364"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      id="xdx2ixbrl3368"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      id="xdx2ixbrl3369"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3370"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3372"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3374"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      id="xdx2ixbrl3378"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3380"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3382"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3384"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      id="xdx2ixbrl3424"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3426"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3428"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3430"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      id="xdx2ixbrl3434"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3436"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3438"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3440"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      id="xdx2ixbrl3444"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3446"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3448"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3450"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      id="xdx2ixbrl3498"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      id="xdx2ixbrl3499"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3500"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3502"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3504"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      id="xdx2ixbrl3508"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3510"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3512"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3514"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      id="xdx2ixbrl3518"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3520"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3522"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      id="xdx2ixbrl3524"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:BusinessAssets
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69759968"
      id="xdx2ixbrl3546"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69759968"
      id="xdx2ixbrl3548"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl3556"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl3564"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:BusinessAssets
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3570"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3572"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:BusinessAssets
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69759984"
      id="xdx2ixbrl3578"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69759984"
      id="xdx2ixbrl3580"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:BusinessAssets
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      id="xdx2ixbrl3586"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      id="xdx2ixbrl3588"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2024-12-31"
      id="xdx2ixbrl3596"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:BusinessAssets
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69760000"
      id="xdx2ixbrl3600"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69760000"
      id="xdx2ixbrl3601"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:BusinessAssets
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl3606"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      id="xdx2ixbrl3608"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:BusinessAssets
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl3614"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      id="xdx2ixbrl3616"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:BusinessAssets
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3622"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      id="xdx2ixbrl3624"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:BusinessAssets
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69760031"
      id="xdx2ixbrl3630"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69760031"
      id="xdx2ixbrl3632"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:BusinessAssets
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      id="xdx2ixbrl3638"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      id="xdx2ixbrl3640"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:BusinessAssets
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl3646"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLoansPayable
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl3648"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2021-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      id="xdx2ixbrl3662"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AdjustmentForAdoptionOfCECL
      contextRef="From2024-01-012024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      id="xdx2ixbrl3663"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AdjustmentForAdoptionOfCECL
      contextRef="From2023-01-012023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      id="xdx2ixbrl3664"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31_us-gaap_FederalHomeLoanBankAdvancesMember"
      id="xdx2ixbrl3883"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2024-12-31_us-gaap_FederalHomeLoanBankAdvancesMember"
      id="xdx2ixbrl3885"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesTwoMember"
      id="xdx2ixbrl3903"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesTwoMember"
      id="xdx2ixbrl3905"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFourMember"
      id="xdx2ixbrl3923"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFourMember"
      id="xdx2ixbrl3925"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSevenMember"
      id="xdx2ixbrl3957"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSevenMember"
      id="xdx2ixbrl3959"
      unitRef="Pure"
      xsi:nil="true"/>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesEightMember"
      id="xdx2ixbrl3967"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesEightMember"
      id="xdx2ixbrl3969"
      unitRef="Pure"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4148"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4150"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4154"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4156"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4159"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4161"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4164"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4166"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AssetBackedSecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4169"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AssetBackedSecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4171"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4174"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4176"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4179"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4181"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:MortgageLoanInterestRateLockCommitments
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4184"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:MortgageLoanInterestRateLockCommitments
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4186"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4189"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4191"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4194"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4196"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4199"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4201"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4209"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4211"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4214"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4216"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4219"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4221"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4224"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4226"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AssetBackedSecurities
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4229"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:AssetBackedSecurities
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4231"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4234"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4236"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4239"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4241"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:MortgageLoanInterestRateLockCommitments
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4244"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:MortgageLoanInterestRateLockCommitments
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4246"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4249"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4251"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4259"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4261"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4264"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4266"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4269"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsRecurringMember"
      id="xdx2ixbrl4271"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AlternativeInvestment
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      id="xdx2ixbrl4279"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      id="xdx2ixbrl4287"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AlternativeInvestment
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      id="xdx2ixbrl4293"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      id="xdx2ixbrl4301"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl4324"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl4326"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl4334"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl4336"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl4346"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl4350"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl4356"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl4360"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl4368"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl4370"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl4378"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      id="xdx2ixbrl4380"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl4390"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl4394"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel1Member"
      id="xdx2ixbrl4400"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      id="xdx2ixbrl4404"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="AsOf2023-12-31"
      id="xdx2ixbrl4536"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl4681"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl4683"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl4685"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl4687"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl4689"
      unitRef="Shares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl4691"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      id="xdx2ixbrl4753"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31"
      id="xdx2ixbrl4755"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-12-31"
      id="xdx2ixbrl4757"
      unitRef="USDPShares"
      xsi:nil="true"/>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      id="xdx2ixbrl5116"
      unitRef="USD"
      xsi:nil="true"/>
    <SFST:InvestmentInSubsidiariesNet
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      id="xdx2ixbrl5132"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      id="xdx2ixbrl5136"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      id="xdx2ixbrl5147"
      unitRef="USD"
      xsi:nil="true"/>
    <us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      id="xdx2ixbrl5148"
      unitRef="USD"
      xsi:nil="true"/>
    <dei:DocumentType contextRef="From2024-01-01to2024-12-31" id="Fact000014">10-K</dei:DocumentType>
    <dei:DocumentAnnualReport contextRef="From2024-01-01to2024-12-31" id="Fact000015">true</dei:DocumentAnnualReport>
    <dei:DocumentPeriodEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000016">2024-12-31</dei:DocumentPeriodEndDate>
    <dei:CurrentFiscalYearEndDate contextRef="From2024-01-01to2024-12-31" id="Fact000017">--12-31</dei:CurrentFiscalYearEndDate>
    <dei:DocumentFiscalYearFocus contextRef="From2024-01-01to2024-12-31" id="Fact000018">2024</dei:DocumentFiscalYearFocus>
    <dei:DocumentTransitionReport contextRef="From2024-01-01to2024-12-31" id="Fact000019">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber contextRef="From2024-01-01to2024-12-31" id="Fact000020">000-27719</dei:EntityFileNumber>
    <dei:EntityRegistrantName contextRef="From2024-01-01to2024-12-31" id="Fact000021">Southern First Bancshares, Inc.</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode contextRef="From2024-01-01to2024-12-31" id="Fact000022">SC</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber contextRef="From2024-01-01to2024-12-31" id="Fact000023">58-2459561</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1 contextRef="From2024-01-01to2024-12-31" id="Fact000024">6 Verdae Boulevard</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown contextRef="From2024-01-01to2024-12-31" id="Fact000025">Greenville</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince contextRef="From2024-01-01to2024-12-31" id="Fact000026">SC</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode contextRef="From2024-01-01to2024-12-31" id="Fact000027">29607</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode contextRef="From2024-01-01to2024-12-31" id="Fact000028">864</dei:CityAreaCode>
    <dei:LocalPhoneNumber contextRef="From2024-01-01to2024-12-31" id="Fact000029">679-9000</dei:LocalPhoneNumber>
    <dei:Security12bTitle contextRef="From2024-01-01to2024-12-31" id="Fact000030">Common Stock</dei:Security12bTitle>
    <dei:TradingSymbol contextRef="From2024-01-01to2024-12-31" id="Fact000031">SFST</dei:TradingSymbol>
    <dei:SecurityExchangeName contextRef="From2024-01-01to2024-12-31" id="Fact000032">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityWellKnownSeasonedIssuer contextRef="From2024-01-01to2024-12-31" id="Fact000033">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="From2024-01-01to2024-12-31" id="Fact000034">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="From2024-01-01to2024-12-31" id="Fact000035">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent contextRef="From2024-01-01to2024-12-31" id="Fact000036">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory contextRef="From2024-01-01to2024-12-31" id="Fact000037">Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness contextRef="From2024-01-01to2024-12-31" id="Fact000038">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="From2024-01-01to2024-12-31" id="Fact000039">false</dei:EntityEmergingGrowthCompany>
    <dei:IcfrAuditorAttestationFlag contextRef="From2024-01-01to2024-12-31" id="Fact000040">true</dei:IcfrAuditorAttestationFlag>
    <dei:DocumentFinStmtErrorCorrectionFlag contextRef="From2024-01-01to2024-12-31" id="Fact000041">false</dei:DocumentFinStmtErrorCorrectionFlag>
    <dei:EntityShellCompany contextRef="From2024-01-01to2024-12-31" id="Fact000042">false</dei:EntityShellCompany>
    <dei:EntityPublicFloat
      contextRef="AsOf2024-06-30"
      decimals="INF"
      id="Fact000043"
      unitRef="USD">224378032</dei:EntityPublicFloat>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="AsOf2025-03-03"
      decimals="INF"
      id="Fact000044"
      unitRef="Shares">8177372</dei:EntityCommonStockSharesOutstanding>
    <dei:DocumentsIncorporatedByReferenceTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000045">&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Portions of the registrant&#x2019;s Proxy Statement relating to the Annual Meeting of Shareholders to be held on May 20, 2025 are incorporated by reference into Part III of this Annual Report on Form 10-K where indicated.&lt;/span&gt;</dei:DocumentsIncorporatedByReferenceTextBlock>
    <cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000047">&lt;p id="xdx_84B_ecyd--CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock_zAnBEWSHWIt1" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;We depend heavily on various information systems and
electronic resources to conduct our business operations. Additionally, a majority of our clients, service providers, and other business
partners on whom we rely, including providers of our online banking, mobile banking, and accounting systems, utilize their own electronic
information systems. Any of these systems are susceptible to compromise, whether by employees, clients, or other authorized individuals,
as well as by malicious actors employing sophisticated and continuously evolving software, tools, and strategies. Given our status as
a financial services provider and our relative size, we and our business partners are considered high-value targets for&lt;/p&gt;




&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;such malicious actors. For further details, please
refer to the "Risks Related to Information Security and Business Interruption" section of the Risk Factors outlined in Item
1A of this Form 10-K.&lt;/p&gt;

&lt;p id="xdx_897_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_zqf3DIMSsJc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;As a result, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_906_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zc6IXEOibpHk"&gt;we have devoted significant resources
to assessing, identifying, and managing cybersecurity risks and threats, including:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Maintaining policies and procedures
regarding security operations and governance through the implementation of an Information Security Program; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Establishing a committee responsible
for security administration, including regular assessments of our systems, existing controls, vulnerabilities, and potential improvements;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Implementing multi-layered controls
to avoid reliance on single controls;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Utilizing both preventative and
detective tools to monitor and block suspicious activity and to alert of potential threats;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Keeping abreast of new technology
and evaluating tools to help respond to threats to cybersecurity in real time;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Managing and maintaining cybersecurity
controls utilizing available people, processes and technology;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_98C_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zPwFvftMrtJ7" style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Utilizing a third-party risk
management program for purposes of identifying, assessing and managing risks involved with external service providers;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Conducting thorough due diligence
concerning our third-party service providers, including evaluating their cybersecurity practices;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_982_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_zY36KLmtPjyk" style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Collaborating with third-party
cybersecurity consultants, who perform regular penetration testing, vulnerability assessments, and other procedures to identify potential
weaknesses in our systems and processes;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Providing regular cybersecurity
training for both our employees and Board of Directors.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8A5_zCl0rMmaSUg3" style="font: 10pt Arial, Helvetica, Sans-Serif; display: none; margin-right: 0; margin-left: 0; text-align: justify"&gt;&#160;&lt;/p&gt;

</cyd:CybersecurityRiskManagementProcessesForAssessingIdentifyingAndManagingThreatsTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000049">&lt;p id="xdx_897_ecyd--CybersecurityRiskManagementProcessesIntegratedTextBlock_zqf3DIMSsJc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;As a result, &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_906_ecyd--CybersecurityRiskManagementProcessesIntegratedFlag_dbT_c20240101__20241231_zc6IXEOibpHk"&gt;we have devoted significant resources
to assessing, identifying, and managing cybersecurity risks and threats, including:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Maintaining policies and procedures
regarding security operations and governance through the implementation of an Information Security Program; &lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Establishing a committee responsible
for security administration, including regular assessments of our systems, existing controls, vulnerabilities, and potential improvements;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Implementing multi-layered controls
to avoid reliance on single controls;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Utilizing both preventative and
detective tools to monitor and block suspicious activity and to alert of potential threats;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Keeping abreast of new technology
and evaluating tools to help respond to threats to cybersecurity in real time;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Managing and maintaining cybersecurity
controls utilizing available people, processes and technology;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_98C_ecyd--CybersecurityRiskManagementThirdPartyEngagedFlag_dbT_c20240101__20241231_zPwFvftMrtJ7" style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Utilizing a third-party risk
management program for purposes of identifying, assessing and managing risks involved with external service providers;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Conducting thorough due diligence
concerning our third-party service providers, including evaluating their cybersecurity practices;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_982_ecyd--CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag_dbT_c20240101__20241231_zY36KLmtPjyk" style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Collaborating with third-party
cybersecurity consultants, who perform regular penetration testing, vulnerability assessments, and other procedures to identify potential
weaknesses in our systems and processes;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt/107% Arial, Helvetica, Sans-Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;tr style="vertical-align: top"&gt;
&lt;td style="width: 0.25in"&gt;&lt;/td&gt;&lt;td style="width: 0.25in"&gt;&lt;span style="font-family: Symbol; font-size: 10pt"&gt;&#xb7;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Providing regular cybersecurity
training for both our employees and Board of Directors.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;

</cyd:CybersecurityRiskManagementProcessesIntegratedTextBlock>
    <cyd:CybersecurityRiskManagementProcessesIntegratedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000050">true</cyd:CybersecurityRiskManagementProcessesIntegratedFlag>
    <cyd:CybersecurityRiskManagementThirdPartyEngagedFlag contextRef="From2024-01-01to2024-12-31" id="Fact000051">true</cyd:CybersecurityRiskManagementThirdPartyEngagedFlag>
    <cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag contextRef="From2024-01-01to2024-12-31" id="Fact000052">true</cyd:CybersecurityRiskThirdPartyOversightAndIdentificationProcessesFlag>
    <cyd:CybersecurityRiskRoleOfManagementTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000054">&lt;p id="xdx_841_ecyd--CybersecurityRiskRoleOfManagementTextBlock_z9yMzVJHQBgc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span id="xdx_909_ecyd--CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zWd6FOTi2fI9"&gt;The Information Security Program, overseen by our Executive
Project and Technology Risk Committee (&#x201c;EPTRC&#x201d;), plays a vital role in our overall risk management system.&lt;/span&gt; It encompasses
administrative, technical, and physical measures aimed at safeguarding the security and confidentiality of client records and information.
&lt;span id="xdx_902_ecyd--CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock_c20240101__20241231_zBiVnfzpko6e"&gt;We also have an Incident Response Plan which is continually updated in response to an ever-changing threat landscape to provide long-term
strategies for remediation, prevention of future incidents and resiliency to all types of threats.&lt;/span&gt; The incident response team (i) includes
subject matter experts to address cyber threats and (ii) includes members of management responsible to monitor threat escalation and identify
events that may warrant Board notification and a Form 8-K cybersecurity notice.&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;Occasionally, we have encountered cybersecurity threats
necessitating adjustments to our procedures and the integration of extra safeguards. Although these specific threats or incidents haven't
significantly impacted us thus far, it is possible that future threats and incidents we detect could potentially have a material adverse
effect on our business strategy, results of operations, and financial condition.&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;Our management team is tasked with the daily management
of the cybersecurity risks we encounter and supervises the EPTRC. Our EPTRC, in turn, oversees the assessment of information security,
the creation of policies, standards, and procedures, as well as testing, training, and security reporting processes for our Company. The
EPTRC is comprised of management with the appropriate expertise and authority to ensure effective oversight of the Information Security
Program.&lt;/p&gt;

&lt;p id="xdx_98C_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock_c20240101__20241231_zvnC5OV0UN77" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;Furthermore, our Board of Directors, both collectively
and through its Risk Committee, holds &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90F_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_z2lWfV39T9Td"&gt;responsibility for overseeing risk management, including cybersecurity risks.&lt;/span&gt; In this capacity,
the Board and the Risk Committee, supported by management and third-party cybersecurity advisors, ensure that the risk management processes
devised and executed by management are adequate and operational as intended. Annually, the Board reviews and approves our information
security program, vendor management policy (including third-party service providers), acceptable use policy, incident response policy,
and business continuity planning policy. These policies are developed and implemented by our management team. To fulfill their duties,
the Board receives regular updates from the Risk Committee regarding cybersecurity risks and management&#x2019;s endeavors to prevent,
detect, mitigate, and address any cybersecurity incidents, at least quarterly.&lt;/p&gt;

</cyd:CybersecurityRiskRoleOfManagementTextBlock>
    <cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000055">The Information Security Program, overseen by our Executive
Project and Technology Risk Committee (&#x201c;EPTRC&#x201d;), plays a vital role in our overall risk management system.</cyd:CybersecurityRiskBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000056">We also have an Incident Response Plan which is continually updated in response to an ever-changing threat landscape to provide long-term
strategies for remediation, prevention of future incidents and resiliency to all types of threats.</cyd:CybersecurityRiskProcessForInformingBoardCommitteeOrSubcommitteeResponsibleForOversightTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000057">Furthermore, our Board of Directors, both collectively
and through its Risk Committee, holds &lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIEN5YmVyc2VjdXJpdHkgUmlzayBNYW5hZ2VtZW50IGFuZCBTdHJhdGVneSBEaXNjbG9zdXJlAA__" id="xdx_90F_ecyd--CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag_dbT_c20240101__20241231_z2lWfV39T9Td"&gt;responsibility for overseeing risk management, including cybersecurity risks.&lt;/span&gt; In this capacity,
the Board and the Risk Committee, supported by management and third-party cybersecurity advisors, ensure that the risk management processes
devised and executed by management are adequate and operational as intended. Annually, the Board reviews and approves our information
security program, vendor management policy (including third-party service providers), acceptable use policy, incident response policy,
and business continuity planning policy. These policies are developed and implemented by our management team. To fulfill their duties,
the Board receives regular updates from the Risk Committee regarding cybersecurity risks and management&#x2019;s endeavors to prevent,
detect, mitigate, and address any cybersecurity incidents, at least quarterly.</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleTextBlock>
    <cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag contextRef="From2024-01-01to2024-12-31" id="Fact000058">true</cyd:CybersecurityRiskManagementPositionsOrCommitteesResponsibleFlag>
    <dei:AuditorFirmId contextRef="From2024-01-01to2024-12-31" id="Fact000059">149</dei:AuditorFirmId>
    <dei:AuditorName contextRef="From2024-01-01to2024-12-31" id="Fact000060">Elliott Davis, LLC</dei:AuditorName>
    <dei:AuditorLocation contextRef="From2024-01-01to2024-12-31" id="Fact000061">Greenville, South Carolina</dei:AuditorLocation>
    <us-gaap:CashAndDueFromBanks
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000069"
      unitRef="USD">22553000</us-gaap:CashAndDueFromBanks>
    <us-gaap:CashAndDueFromBanks
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000070"
      unitRef="USD">28020000</us-gaap:CashAndDueFromBanks>
    <us-gaap:FederalFundsSold
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000072"
      unitRef="USD">128452000</us-gaap:FederalFundsSold>
    <us-gaap:FederalFundsSold
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000073"
      unitRef="USD">119349000</us-gaap:FederalFundsSold>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000075"
      unitRef="USD">11858000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:InterestBearingDepositsInBanks
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000076"
      unitRef="USD">8801000</us-gaap:InterestBearingDepositsInBanks>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000078"
      unitRef="USD">162863000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000079"
      unitRef="USD">156170000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000084"
      unitRef="USD">132127000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000085"
      unitRef="USD">134702000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:OtherInvestments
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000087"
      unitRef="USD">19490000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000088"
      unitRef="USD">19939000</us-gaap:OtherInvestments>
    <us-gaap:Investments
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000090"
      unitRef="USD">151617000</us-gaap:Investments>
    <us-gaap:Investments
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000091"
      unitRef="USD">154641000</us-gaap:Investments>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000093"
      unitRef="USD">4565000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:LoansReceivableHeldForSaleAmount
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000094"
      unitRef="USD">7194000</us-gaap:LoansReceivableHeldForSaleAmount>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000096"
      unitRef="USD">3631767000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000097"
      unitRef="USD">3602627000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000099"
      unitRef="USD">39914000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000100"
      unitRef="USD">40682000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000102"
      unitRef="USD">3591853000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000103"
      unitRef="USD">3561945000</us-gaap:NotesReceivableNet>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000105"
      unitRef="USD">54070000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:BankOwnedLifeInsurance
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000106"
      unitRef="USD">52501000</us-gaap:BankOwnedLifeInsurance>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000108"
      unitRef="USD">88794000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000109"
      unitRef="USD">94301000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000111"
      unitRef="USD">13467000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000112"
      unitRef="USD">12200000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:OtherAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000114"
      unitRef="USD">20364000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000115"
      unitRef="USD">16837000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000117"
      unitRef="USD">4087593000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000118"
      unitRef="USD">4055789000</us-gaap:Assets>
    <us-gaap:Deposits
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000123"
      unitRef="USD">3435765000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000124"
      unitRef="USD">3379564000</us-gaap:Deposits>
    <SFST:FederalHomeLoanBankAdvancesandOtherBorrowingsAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000126"
      unitRef="USD">240000000</SFST:FederalHomeLoanBankAdvancesandOtherBorrowingsAmount>
    <SFST:FederalHomeLoanBankAdvancesandOtherBorrowingsAmount
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000127"
      unitRef="USD">275000000</SFST:FederalHomeLoanBankAdvancesandOtherBorrowingsAmount>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000129"
      unitRef="USD">24903000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000130"
      unitRef="USD">36322000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:OtherLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000132"
      unitRef="USD">56481000</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000133"
      unitRef="USD">52436000</us-gaap:OtherLiabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000135"
      unitRef="USD">3757149000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000136"
      unitRef="USD">3743322000</us-gaap:Liabilities>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000144"
      unitRef="USDPShares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000146"
      unitRef="USDPShares">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000148"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000150"
      unitRef="Shares">10000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000155"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000157"
      unitRef="USDPShares">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000159"
      unitRef="Shares">20000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000161"
      unitRef="Shares">8164872</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000163"
      unitRef="Shares">8164872</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000165"
      unitRef="Shares">10000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000167"
      unitRef="Shares">8088186</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000169"
      unitRef="Shares">8088186</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000152"
      unitRef="USD">82000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000153"
      unitRef="USD">81000</us-gaap:CommonStockValue>
    <SFST:NonvestedRestrictedStockValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000171"
      unitRef="USD">3884000</SFST:NonvestedRestrictedStockValue>
    <SFST:NonvestedRestrictedStockValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000172"
      unitRef="USD">3596000</SFST:NonvestedRestrictedStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000174"
      unitRef="USD">124641000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000175"
      unitRef="USD">121777000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000177"
      unitRef="USD">-11472000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000178"
      unitRef="USD">-11342000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000180"
      unitRef="USD">221077000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000181"
      unitRef="USD">205547000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000183"
      unitRef="USD">330444000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000184"
      unitRef="USD">312467000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000186"
      unitRef="USD">4087593000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000187"
      unitRef="USD">4055789000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000193"
      unitRef="USD">186863000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000194"
      unitRef="USD">166137000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndFeeIncomeLoansAndLeases
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000195"
      unitRef="USD">114233000</us-gaap:InterestAndFeeIncomeLoansAndLeases>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000197"
      unitRef="USD">5812000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000198"
      unitRef="USD">4463000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestAndDividendIncomeSecurities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000199"
      unitRef="USD">1990000</us-gaap:InterestAndDividendIncomeSecurities>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000201"
      unitRef="USD">8537000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000202"
      unitRef="USD">6998000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestIncomeFederalFundsSold
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000203"
      unitRef="USD">1439000</us-gaap:InterestIncomeFederalFundsSold>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000205"
      unitRef="USD">201212000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000206"
      unitRef="USD">177598000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000207"
      unitRef="USD">117662000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestExpenseDeposits
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000213"
      unitRef="USD">108774000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000214"
      unitRef="USD">91373000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseDeposits
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000215"
      unitRef="USD">18102000</us-gaap:InterestExpenseDeposits>
    <us-gaap:InterestExpenseBorrowings
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000217"
      unitRef="USD">11216000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000218"
      unitRef="USD">8571000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestExpenseBorrowings
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000219"
      unitRef="USD">1939000</us-gaap:InterestExpenseBorrowings>
    <us-gaap:InterestAndDebtExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000221"
      unitRef="USD">119990000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000222"
      unitRef="USD">99944000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestAndDebtExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000223"
      unitRef="USD">20041000</us-gaap:InterestAndDebtExpense>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000225"
      unitRef="USD">81222000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000226"
      unitRef="USD">77654000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:InterestIncomeExpenseNet
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000227"
      unitRef="USD">97621000</us-gaap:InterestIncomeExpenseNet>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000229"
      unitRef="USD">125000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000230"
      unitRef="USD">1260000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000231"
      unitRef="USD">6155000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000233"
      unitRef="USD">81097000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000234"
      unitRef="USD">76394000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000235"
      unitRef="USD">91466000</us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000241"
      unitRef="USD">5560000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000242"
      unitRef="USD">4036000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000243"
      unitRef="USD">4198000</us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax>
    <SFST:ServiceFeesOnDepositAccounts
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000245"
      unitRef="USD">1764000</SFST:ServiceFeesOnDepositAccounts>
    <SFST:ServiceFeesOnDepositAccounts
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000246"
      unitRef="USD">1382000</SFST:ServiceFeesOnDepositAccounts>
    <SFST:ServiceFeesOnDepositAccounts
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000247"
      unitRef="USD">1265000</SFST:ServiceFeesOnDepositAccounts>
    <SFST:ProductOrServiceOnDebitCard
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000249"
      unitRef="USD">2337000</SFST:ProductOrServiceOnDebitCard>
    <SFST:ProductOrServiceOnDebitCard
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000250"
      unitRef="USD">2245000</SFST:ProductOrServiceOnDebitCard>
    <SFST:ProductOrServiceOnDebitCard
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000251"
      unitRef="USD">2163000</SFST:ProductOrServiceOnDebitCard>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000253"
      unitRef="USD">1569000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000254"
      unitRef="USD">1379000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:BankOwnedLifeInsuranceIncome
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000255"
      unitRef="USD">1289000</us-gaap:BankOwnedLifeInsuranceIncome>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000257"
      unitRef="USD">28000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:GainLossOnSaleOfOtherAssets
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000259"
      unitRef="USD">-394000</us-gaap:GainLossOnSaleOfOtherAssets>
    <us-gaap:NoninterestIncomeOther
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000261"
      unitRef="USD">883000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000262"
      unitRef="USD">818000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncomeOther
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000263"
      unitRef="USD">1059000</us-gaap:NoninterestIncomeOther>
    <us-gaap:NoninterestIncome
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000265"
      unitRef="USD">12141000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000266"
      unitRef="USD">9860000</us-gaap:NoninterestIncome>
    <us-gaap:NoninterestIncome
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000267"
      unitRef="USD">9580000</us-gaap:NoninterestIncome>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000273"
      unitRef="USD">43546000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000274"
      unitRef="USD">40275000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:LaborAndRelatedExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000275"
      unitRef="USD">38790000</us-gaap:LaborAndRelatedExpense>
    <us-gaap:OccupancyNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000277"
      unitRef="USD">10291000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000278"
      unitRef="USD">10255000</us-gaap:OccupancyNet>
    <us-gaap:OccupancyNet
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000279"
      unitRef="USD">9105000</us-gaap:OccupancyNet>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000281"
      unitRef="USD">7741000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000282"
      unitRef="USD">7078000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:InformationTechnologyAndDataProcessing
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000283"
      unitRef="USD">6112000</us-gaap:InformationTechnologyAndDataProcessing>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000285"
      unitRef="USD">4022000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000286"
      unitRef="USD">3766000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:FederalDepositInsuranceCorporationPremiumExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000287"
      unitRef="USD">1686000</us-gaap:FederalDepositInsuranceCorporationPremiumExpense>
    <us-gaap:ProfessionalFees
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000289"
      unitRef="USD">2404000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000290"
      unitRef="USD">2496000</us-gaap:ProfessionalFees>
    <us-gaap:ProfessionalFees
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000291"
      unitRef="USD">2635000</us-gaap:ProfessionalFees>
    <us-gaap:MarketingExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000293"
      unitRef="USD">1412000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000294"
      unitRef="USD">1357000</us-gaap:MarketingExpense>
    <us-gaap:MarketingExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000295"
      unitRef="USD">1216000</us-gaap:MarketingExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000297"
      unitRef="USD">3910000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000298"
      unitRef="USD">3600000</us-gaap:OtherNoninterestExpense>
    <us-gaap:OtherNoninterestExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000299"
      unitRef="USD">3389000</us-gaap:OtherNoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000301"
      unitRef="USD">73326000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000302"
      unitRef="USD">68827000</us-gaap:NoninterestExpense>
    <us-gaap:NoninterestExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000303"
      unitRef="USD">62933000</us-gaap:NoninterestExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000305"
      unitRef="USD">19912000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000306"
      unitRef="USD">17427000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000307"
      unitRef="USD">38113000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000309"
      unitRef="USD">4382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000310"
      unitRef="USD">4001000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000311"
      unitRef="USD">8998000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000313"
      unitRef="USD">15530000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000314"
      unitRef="USD">13426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000315"
      unitRef="USD">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000321"
      unitRef="USDPShares">1.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000322"
      unitRef="USDPShares">1.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000323"
      unitRef="USDPShares">3.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000325"
      unitRef="USDPShares">1.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000326"
      unitRef="USDPShares">1.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000327"
      unitRef="USDPShares">3.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000333"
      unitRef="Shares">8080623</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000334"
      unitRef="Shares">8046633</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000335"
      unitRef="Shares">7958294</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact000337"
      unitRef="Shares">8117057</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact000338"
      unitRef="Shares">8078454</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact000339"
      unitRef="Shares">8071690</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000341"
      unitRef="USD">15530000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000342"
      unitRef="USD">13426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000343"
      unitRef="USD">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000353"
      unitRef="USD">-165000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000354"
      unitRef="USD">2620000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000355"
      unitRef="USD">-16027000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000357"
      unitRef="USD">-35000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000358"
      unitRef="USD">552000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000359"
      unitRef="USD">-3367000</us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000363"
      unitRef="USD">12000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesBeforeTax>
    <us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000367"
      unitRef="USD">2000</us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000369"
      unitRef="USD">-130000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000370"
      unitRef="USD">2068000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000371"
      unitRef="USD">-12670000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000373"
      unitRef="USD">15400000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000374"
      unitRef="USD">15494000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000375"
      unitRef="USD">16445000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000386"
      unitRef="Shares">7925819</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000378"
      unitRef="USD">79000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_custom_NonvestedRestrictedStockMember"
      decimals="-3"
      id="Fact000380"
      unitRef="USD">-1435000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000381"
      unitRef="USD">114226000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000382"
      unitRef="USD">-740000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000383"
      unitRef="USD">165771000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2021-12-31"
      decimals="-3"
      id="Fact000384"
      unitRef="USD">277901000</us-gaap:StockholdersEquity>
    <SFST:AdoptionOfASU201613
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000395"
      unitRef="USD">-2765000</SFST:AdoptionOfASU201613>
    <SFST:AdoptionOfASU201613
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000396"
      unitRef="USD">-2765000</SFST:AdoptionOfASU201613>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000403"
      unitRef="USD">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000404"
      unitRef="USD">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000416"
      unitRef="Shares">32375</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000407"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000410"
      unitRef="USD">904000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000413"
      unitRef="USD">905000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="From2022-01-012022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000426"
      unitRef="Shares">52851</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember"
      decimals="-3"
      id="Fact000420"
      unitRef="USD">-2970000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000421"
      unitRef="USD">2970000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-12-31_custom_NonvestedRestrictedStockMember"
      decimals="-3"
      id="Fact000430"
      unitRef="USD">1099000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000434"
      unitRef="USD">1099000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000439"
      unitRef="USD">927000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000442"
      unitRef="USD">927000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000452"
      unitRef="USD">-12670000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000456"
      unitRef="USD">-12670000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000466"
      unitRef="Shares">8011045</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000458"
      unitRef="USD">80000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_custom_NonvestedRestrictedStockMember"
      decimals="-3"
      id="Fact000460"
      unitRef="USD">-3306000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000461"
      unitRef="USD">119027000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000462"
      unitRef="USD">-13410000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000463"
      unitRef="USD">192121000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000464"
      unitRef="USD">294512000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000475"
      unitRef="USD">13426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000476"
      unitRef="USD">13426000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000487"
      unitRef="Shares">26250</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000482"
      unitRef="USD">518000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000485"
      unitRef="USD">518000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000497"
      unitRef="Shares">50891</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000489"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember"
      decimals="-3"
      id="Fact000491"
      unitRef="USD">-1705000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000492"
      unitRef="USD">1704000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31_custom_NonvestedRestrictedStockMember"
      decimals="-3"
      id="Fact000501"
      unitRef="USD">1415000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000505"
      unitRef="USD">1415000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000510"
      unitRef="USD">528000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000513"
      unitRef="USD">528000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000524"
      unitRef="USD">2068000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000528"
      unitRef="USD">2068000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000538"
      unitRef="Shares">8088186</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000530"
      unitRef="USD">81000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_custom_NonvestedRestrictedStockMember"
      decimals="-3"
      id="Fact000532"
      unitRef="USD">-3596000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000533"
      unitRef="USD">121777000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000534"
      unitRef="USD">-11342000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000535"
      unitRef="USD">205547000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000536"
      unitRef="USD">312467000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000547"
      unitRef="USD">15530000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000548"
      unitRef="USD">15530000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000558"
      unitRef="Shares">16250</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000553"
      unitRef="USD">294000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000556"
      unitRef="USD">294000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000568"
      unitRef="Shares">60436</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2024-01-012024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000560"
      unitRef="USD">1000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember"
      decimals="-3"
      id="Fact000562"
      unitRef="USD">-2197000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000563"
      unitRef="USD">2196000</us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-012024-12-31_custom_NonvestedRestrictedStockMember"
      decimals="-3"
      id="Fact000572"
      unitRef="USD">1909000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000576"
      unitRef="USD">1909000</us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-012024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000581"
      unitRef="USD">374000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000584"
      unitRef="USD">374000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-012024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000594"
      unitRef="USD">-130000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000598"
      unitRef="USD">-130000</us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
    <us-gaap:SharesOutstanding
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="INF"
      id="Fact000608"
      unitRef="Shares">8164872</us-gaap:SharesOutstanding>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_CommonStockMember"
      decimals="-3"
      id="Fact000600"
      unitRef="USD">82000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_custom_NonvestedRestrictedStockMember"
      decimals="-3"
      id="Fact000602"
      unitRef="USD">-3884000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AdditionalPaidInCapitalMember"
      decimals="-3"
      id="Fact000603"
      unitRef="USD">124641000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember"
      decimals="-3"
      id="Fact000604"
      unitRef="USD">-11472000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_us-gaap_RetainedEarningsMember"
      decimals="-3"
      id="Fact000605"
      unitRef="USD">221077000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000606"
      unitRef="USD">330444000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000616"
      unitRef="USD">15530000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000617"
      unitRef="USD">13426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000618"
      unitRef="USD">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000624"
      unitRef="USD">125000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000625"
      unitRef="USD">1260000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000626"
      unitRef="USD">6155000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000628"
      unitRef="USD">4810000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000629"
      unitRef="USD">4816000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:DepreciationAmortizationAndAccretionNet
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000630"
      unitRef="USD">3698000</us-gaap:DepreciationAmortizationAndAccretionNet>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000632"
      unitRef="USD">-554000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000633"
      unitRef="USD">-61000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000634"
      unitRef="USD">-694000</us-gaap:AccretionAmortizationOfDiscountsAndPremiumsInvestments>
    <us-gaap:GainLossOnSaleOfInvestments
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000638"
      unitRef="USD">12000</us-gaap:GainLossOnSaleOfInvestments>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000640"
      unitRef="USD">28000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <us-gaap:GainLossOnSaleOfPropertyPlantEquipment
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000642"
      unitRef="USD">-394000</us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
    <SFST:OperatingLeasePayment
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000644"
      unitRef="USD">145000</SFST:OperatingLeasePayment>
    <SFST:OperatingLeasePayment
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000645"
      unitRef="USD">233000</SFST:OperatingLeasePayment>
    <SFST:OperatingLeasePayment
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000646"
      unitRef="USD">872000</SFST:OperatingLeasePayment>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000648"
      unitRef="USD">2283000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000649"
      unitRef="USD">1943000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000650"
      unitRef="USD">2026000</us-gaap:ShareBasedCompensation>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000652"
      unitRef="USD">5447000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000653"
      unitRef="USD">3790000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:GainLossOnSalesOfLoansNet
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000654"
      unitRef="USD">2914000</us-gaap:GainLossOnSalesOfLoansNet>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000656"
      unitRef="USD">188906000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000657"
      unitRef="USD">147040000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000658"
      unitRef="USD">165698000</us-gaap:PaymentsForOriginationAndPurchasesOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000660"
      unitRef="USD">196982000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000661"
      unitRef="USD">147553000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:ProceedsFromSaleOfLoansHeldForSale
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000662"
      unitRef="USD">178251000</us-gaap:ProceedsFromSaleOfLoansHeldForSale>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000664"
      unitRef="USD">1569000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000665"
      unitRef="USD">1379000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000666"
      unitRef="USD">1289000</us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000668"
      unitRef="USD">1232000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000669"
      unitRef="USD">230000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInDeferredIncomeTaxes
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000670"
      unitRef="USD">22000</us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000672"
      unitRef="USD">3527000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000673"
      unitRef="USD">1378000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000674"
      unitRef="USD">5047000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000676"
      unitRef="USD">5838000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000677"
      unitRef="USD">2178000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000678"
      unitRef="USD">4082000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000680"
      unitRef="USD">25558000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000681"
      unitRef="USD">17653000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000682"
      unitRef="USD">50305000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000688"
      unitRef="USD">30408000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000689"
      unitRef="USD">329431000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsForProceedsFromLoansAndLeases
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000690"
      unitRef="USD">782130000</us-gaap:PaymentsForProceedsFromLoansAndLeases>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000692"
      unitRef="USD">785000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000693"
      unitRef="USD">1242000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000694"
      unitRef="USD">13950000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000700"
      unitRef="USD">23937000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000701"
      unitRef="USD">63224000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000702"
      unitRef="USD">13048000</us-gaap:PaymentsToAcquireAvailableForSaleSecuritiesDebt>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000704"
      unitRef="USD">4301000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000705"
      unitRef="USD">51642000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:PaymentsToAcquireOtherInvestments
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000706"
      unitRef="USD">27751000</us-gaap:PaymentsToAcquireOtherInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000712"
      unitRef="USD">25793000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000713"
      unitRef="USD">24428000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000714"
      unitRef="USD">10833000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000716"
      unitRef="USD">4750000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000717"
      unitRef="USD">42536000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments>
    <us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000718"
      unitRef="USD">20939000</us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfOtherInvestments>
    <us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000722"
      unitRef="USD">12429000</us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000724"
      unitRef="USD">28000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000726"
      unitRef="USD">95000</us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000728"
      unitRef="USD">-28860000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000729"
      unitRef="USD">-378575000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000730"
      unitRef="USD">-792583000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000736"
      unitRef="USD">56201000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000737"
      unitRef="USD">245700000</us-gaap:IncreaseDecreaseInDeposits>
    <us-gaap:IncreaseDecreaseInDeposits
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000738"
      unitRef="USD">570038000</us-gaap:IncreaseDecreaseInDeposits>
    <SFST:IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000740"
      unitRef="USD">35000000</SFST:IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings>
    <SFST:IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000741"
      unitRef="USD">-100000000</SFST:IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings>
    <SFST:IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000742"
      unitRef="USD">-175000000</SFST:IncreaseDecreaseInFederalHomeLoanBankAdvancesAndOtherBorrowings>
    <us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000744"
      unitRef="USD">11500000</us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000748"
      unitRef="USD">294000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000749"
      unitRef="USD">518000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:ProceedsFromStockOptionsExercised
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000750"
      unitRef="USD">905000</us-gaap:ProceedsFromStockOptionsExercised>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000752"
      unitRef="USD">9995000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000753"
      unitRef="USD">346218000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000754"
      unitRef="USD">745943000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000756"
      unitRef="USD">6693000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000757"
      unitRef="USD">-14704000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000758"
      unitRef="USD">3665000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000760"
      unitRef="USD">156170000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000761"
      unitRef="USD">170874000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2021-12-31"
      decimals="-3"
      id="Fact000762"
      unitRef="USD">167209000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000764"
      unitRef="USD">162863000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact000765"
      unitRef="USD">156170000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact000766"
      unitRef="USD">170874000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:InterestPaidNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000772"
      unitRef="USD">119348000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000773"
      unitRef="USD">93351000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000774"
      unitRef="USD">18877000</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000776"
      unitRef="USD">3767000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000777"
      unitRef="USD">1514000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000778"
      unitRef="USD">11828000</us-gaap:IncomeTaxesPaid>
    <SFST:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000784"
      unitRef="USD">-130000</SFST:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes>
    <SFST:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000785"
      unitRef="USD">2068000</SFST:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes>
    <SFST:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000786"
      unitRef="USD">-12660000</SFST:UnrealizedGainlossOnSecuritiesNetOfIncomeTaxes>
    <SFST:OperatingLeases
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000793"
      unitRef="USD">145000</SFST:OperatingLeases>
    <SFST:OperatingLeases
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact000794"
      unitRef="USD">595000</SFST:OperatingLeases>
    <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000796">&lt;p id="xdx_808_eus-gaap--SignificantAccountingPoliciesTextBlock_zJxIjHxwXUc8" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="a_034"&gt;&lt;/span&gt;NOTE
1 &#x2013; &lt;span id="xdx_825_zFqPnSXwimv3"&gt;Summary of Significant Accounting Policies and Activities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;&lt;i&gt;Southern
First Bancshares, Inc.&lt;/i&gt;&lt;/b&gt; (the "Company") is a South Carolina corporation that owns all of the capital stock of Southern
First Bank (the "Bank") and all of the stock of Greenville First Statutory Trust I and II (collectively, the "Trusts").
The Trusts are special purpose non-consolidated entities organized for the sole purpose of issuing trust preferred securities. The Bank's
primary federal regulator is the Federal Deposit Insurance Corporation (the "FDIC"). The Bank is also regulated and examined
by the South Carolina Board of Financial Institutions. The Bank is primarily engaged in the business of accepting demand deposits and
savings deposits insured by the FDIC, and providing commercial, consumer and mortgage loans to the general public.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_z6ysnAruE83b" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86F_zmerAnQgZwMa"&gt;Basis
of Presentation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Southern First Bank.
In consolidation, all significant intercompany transactions have been eliminated. The accounting and reporting policies conform to accounting
principles generally accepted in the United States of America. In accordance with guidance issued by the Financial Accounting Standards
Board (&#x201c;FASB&#x201d;), the operations of the Trusts have not been consolidated in these financial statements.&lt;/span&gt;&lt;/p&gt;



&lt;p id="xdx_841_eus-gaap--UseOfEstimates_zIgY3D3OmX33" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86C_zlrn3APDkv8j"&gt;Use
of Estimates&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of
America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amount of income and expenses
during the reporting periods. Actual results could differ from those estimates. Material estimates that are particularly susceptible
to significant change in the near term relate to the determination of the allowance for credit losses, derivatives, real estate acquired
in settlement of loans, fair value of financial instruments, evaluating investment securities for credit impairment and valuation of
deferred tax assets.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_848_eus-gaap--ConcentrationRiskCreditRisk_zAtKgJCgtdT5" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_861_zBhuRjCX2CR4"&gt;Risks
and Uncertainties&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
the normal course of its business, the Company encounters two significant types of risks: economic and regulatory. There are three main
components of economic risk: interest rate risk, credit risk and market risk. The Company is subject to interest rate risk to the degree
that its interest-bearing liabilities mature or reprice at different speeds, or on different bases, than its interest-earning assets.
Credit risk is the risk of default within the Company&#x2019;s loan portfolio that results from borrowers&#x2019; inability or unwillingness
to make contractually required payments. Market risk reflects changes in the value of collateral underlying loans receivable and the
valuation of real estate held by the Company. There were several notable bank failures in 2023, driven primarily by liquidity challenges
as depositors rapidly withdrew funds. These failures were exacerbated by the impact of rising interest rates, which left affected banks
unable to sell long-term investment securities without incurring significant losses. In response, regulators took steps to stabilize
the banking system, including ensuring that losses to the Deposit Insurance Fund used to support uninsured depositors would be recovered
through a special assessment on banks, as mandated by law. This has increased and may continue to increase the cost of our FDIC insurance
assessments. While the immediate banking turmoil has largely subsided, ongoing economic uncertainties&#x2014;including the Federal Reserve's
evolving monetary policy, persistent inflationary pressures, and concerns about commercial real estate exposure&#x2014;continue to shape
the financial landscape. The long-term impact of these developments on the economy, financial institutions, and regulatory frameworks
remains uncertain.&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company is subject to the regulations of various governmental agencies. These regulations can and do change significantly from period
to period. The Company also undergoes periodic examinations by the regulatory agencies, which may subject it to changes with respect
to valuation of assets, amount of required credit loss allowance and operating restrictions resulting from the regulators&#x2019; judgments
based on information available to them at the time of their examinations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Bank makes loans to individuals and businesses in the Upstate, Midlands, and Lowcountry regions of South Carolina as well as the Triangle,
Triad and Charlotte regions of North Carolina and Atlanta, Georgia for various personal and commercial purposes. The Bank&#x2019;s loan
portfolio has a concentration of real estate loans. As of December 31, 2024 and 2023, real estate loans represented &lt;span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20241231_zz4fTkh2OAf7" title="Real estate loan percentage"&gt;83.5%&lt;/span&gt; and &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20231231_zy4Uzlct7v14" title="Real estate loan percentage"&gt;84.8%&lt;/span&gt; of
total loans, respectively. However, borrowers&#x2019; ability to repay their loans is not dependent upon any specific economic sector.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;As
of December 31, 2024, the Company&#x2019;s and the Bank&#x2019;s capital ratios were in excess of all regulatory requirements. While management
believes that we have sufficient capital to withstand an extended economic recession, our reported and regulatory capital ratios could
be adversely impacted by future credit losses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company maintains access to multiple sources of liquidity, including a $&lt;span id="xdx_909_eus-gaap--LineOfCreditAssumed1_pn3n3_dm_c20240101__20241231_zlgm8RgHZD1h" title="Line of credit"&gt;15&lt;/span&gt;.0 million holding company line of credit with another bank
which could be used to support capital ratios at the subsidiary bank. As of December 31, 2024, the $&lt;span id="xdx_907_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_pn3n3_dm_c20241231_zvjfPChd4oy2" title="Unused line"&gt;15&lt;/span&gt;.0 million line was unused.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zEppejJX8Zs1" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86D_zAl3IMyFsjwk"&gt;Subsequent
Events&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Subsequent
events are events or transactions that occur after the balance sheet date but before financial statements are issued. Recognized subsequent
events are events or transactions that provide additional evidence about conditions that existed at the date of the balance sheet, including
the estimates inherent in the process of preparing financial statements. Non-recognized subsequent events are events that provide evidence
about conditions that did not exist at the date of the balance sheet but arose after that date. Management performed an evaluation to
determine whether there have been any subsequent events since the balance sheet date and determined that no subsequent events occurred
requiring accrual or disclosure.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zrOb5Qjnr896" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_863_zVesG9Awl665"&gt;Reclassifications&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Certain
amounts, previously reported, have been reclassified to state all periods on a comparable basis and had no effect on shareholders&#x2019;
equity or net income.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zEbIeydr3wgi" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86C_zCSvRVDrmvQf"&gt;Cash
and Cash Equivalents&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Cash
and cash equivalents include cash and due from banks, interest bearing deposits and federal funds sold. Cash and cash equivalents have
original maturities of three months or less, and federal funds sold are generally purchased and sold for one-day periods. Accordingly,
the carrying value of these instruments is deemed to be a reasonable estimate of fair value. At December&#160;31, 2024 and 2023, included
in cash and cash equivalents was $&lt;span id="xdx_90C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_dm_c20241231__us-gaap--CashAndCashEquivalentsAxis__custom--FederalReserveBankMember_zyGwZwCGD3n8" title="Cash and cash equivalents"&gt;5.4&lt;/span&gt; million and $&lt;span id="xdx_90E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_dm_c20231231__us-gaap--CashAndCashEquivalentsAxis__custom--FederalReserveBankMember_zyuChzMVth9k" title="Cash and cash equivalents"&gt;5.1&lt;/span&gt; million, respectively, on deposit with the Federal Reserve Bank.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_eus-gaap--InvestmentPolicyTextBlock_z2WvnkPm1LF5" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86B_zq1FSd2Ob1af"&gt;Investment
Securities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;We
classify our investment securities as held to maturity securities, trading securities and available for sale securities as applicable.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Investment
securities are designated as held to maturity if we have the intent and the ability to hold the securities to maturity. Held to maturity
securities are carried at amortized cost, adjusted for the amortization of any related premiums or the accretion of any related discounts
into interest income using a methodology which approximates a level yield of interest over the estimated remaining period until maturity.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Investment
securities that are purchased and held principally for the purpose of selling in the near term are reported as trading securities. Trading
securities are carried at fair value with unrealized holding gains and losses included in earnings.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;We
classify investment securities as available for sale when at the time of purchase we determine that such securities may be sold at a
future date or if we do not have the intent or ability to hold such securities to maturity. Securities designated as available for sale
are recorded at fair value. Changes in the fair value of available for sale debt securities&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;are included in shareholders&#x2019; equity
as unrealized gains or losses, net of the related tax effect. Realized gains or losses on available for sale securities are computed
on the specific identification basis.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_ecustom--AllowanceForCreditLossesPolicyTextBlock_zmUtghbv9bDk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_861_zlsVZC2AC1K1"&gt;Allowance
for Credit Losses &#x2013; Investment Securities&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;For
available for sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or if it is
more likely than not that it will be required to sell the security before recovery of the amortized cost basis. If either of the criteria
regarding intent or requirement to sell is met, the security's amortized cost basis is written down to fair value through income with
the establishment of an allowance under the Current Expected Credit Loss Model (&#x201c;CECL&#x201d;). For debt securities available for
sale that do not meet the aforementioned criteria, the Company evaluates whether any decline in fair value is due to credit loss factors.
In making this assessment, management considers any changes to the rating of the security by a rating agency and adverse conditions specifically
related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows
expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash
flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded
for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been
recorded through an allowance for credit losses is recognized in other comprehensive income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Changes
in the allowance for credit losses under CECL are recorded as provision for (or reversal of) credit loss expense. Losses are charged
against the allowance when management believes the uncollectibility of an available for sale security is confirmed or when either of
the criteria regarding intent or requirement to sell is met. At December 31, 2024 and 2023, there was&#160;no&#160;allowance for credit
losses related to the available-for-sale portfolio. In addition, the Company had no held to maturity securities at December 31, 2024
and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accrued
interest receivable on available for sale debt securities totaled $&lt;span id="xdx_90D_ecustom--AccruedInterestReceivable_c20240101__20241231_zmXsUa74HZK4" title="Accrued interest receivable"&gt;576,000&lt;/span&gt; and $&lt;span id="xdx_907_ecustom--AccruedInterestReceivable_c20230101__20231231_z3gtIkF2FOih" title="Accrued interest receivable"&gt;530,000&lt;/span&gt; at December 31, 2024 and December 31, 2023, respectively,
and was excluded from the estimate of credit losses.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_eus-gaap--ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_ztOcboxnAm67" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_862_zacmaLwV24r"&gt;Other
Investments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Other
investments include stock acquired for membership and regulatory purposes, such as Federal Home Loan Bank of Atlanta (&#x201c;FHLB&#x201d;)
stock, investments in unconsolidated subsidiaries and other nonmarketable securities. FHLB stock is generally pledged against any borrowings
from the FHLB and cash dividends on our FHLB stock are recorded in investment income. Other nonmarketable securities consist of investments
in funds related to the Small Business Investment Company (&#x201c;SBIC&#x201d;) and Rural Business Investment Company (&#x201c;RBIC&#x201d;)
programs, as well as an investment in a South Carolina not-for-profit corporation. No ready market exists for these stocks and they have
no quoted market value. As a result, these securities are carried at cost and are periodically evaluated for impairment.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--FinanceLoansAndLeasesReceivablePolicy_zicgHs4HjWjk" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_867_zKsygrQY5eP9"&gt;Loans&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Loans
are stated at the principal balance outstanding. Unamortized net loan fees and the allowance for possible credit losses are deducted
from total loans on the balance sheets. Interest income is recognized over the term of the loan based on the principal amount outstanding.
The net of loan origination fees received and direct costs incurred in the origination of loans is deferred and amortized to interest
income over the contractual life of the loans adjusted for actual principal prepayments using a method approximating the interest method.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_ecustom--AllowanceForCreditLossesLoansPolicyTextBlock_zfGumhauyh6j" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_86D_zPTSLlIRr8di"&gt;Allowance
for Credit Losses - Loans&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Under
CECL, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with GAAP
that is deducted from the loans&#x2019; amortized cost basis to present the net amount expected to be collected on the loans.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Management
assesses the adequacy of the allowance on a quarterly basis. This assessment includes procedures to estimate the allowance and test the
adequacy and appropriateness of the resulting balance. The level of the allowance is based upon management's evaluation of historical
default and loss experience, current and projected economic conditions, asset quality trends, known and inherent risks in the portfolio,
adverse situations that may affect the borrowers' ability to repay a loan, the estimated value of any underlying collateral, composition
of the loan portfolio, industry and peer bank loan quality indications and other pertinent factors, including regulatory recommendations.
Management believes the level of the allowance for credit losses is adequate to absorb all expected future losses inherent in the loan
portfolio at the balance sheet date. The allowance is increased through provision for credit losses and decreased by charge-offs, net
of recoveries of amounts previously charged-off.&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
allowance for credit losses is measured on a collective basis for pools of loans with similar risk characteristics. The Company has identified
the following pools of financial assets with similar risk characteristics for measuring expected credit losses:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Commercial
loans&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Owner
    occupied real estate - Owner occupied commercial mortgages consist of loans to purchase or re-finance owner occupied nonresidential
    properties. This includes office buildings, other commercial facilities, and farmland. Commercial mortgages secured by owner occupied
    properties are primarily dependent on the ability of borrowers to achieve business results consistent with those projected at loan
    origination. While these loans and leases are collateralized by real property in an effort to mitigate risk, it is possible the liquidation
    of collateral will not fully satisfy the obligation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Non-owner
    occupied real estate - Non-owner occupied commercial mortgages consist of loans to purchase or refinance investment nonresidential
    properties. This includes office buildings and other facilities rented or leased to unrelated parties, as well as farmland and multifamily
    properties. The primary risk associated with income producing commercial mortgage loans is the ability of the income-producing property
    that collateralizes the loan to produce adequate cash flow to service the debt. While these loans are collateralized by real property
    in an effort to mitigate risk, it is possible the liquidation of collateral will not fully satisfy the obligation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Construction
    - Construction loans consist of loans to finance land for development of commercial or residential real property and construction
    of multifamily apartments or other commercial properties. These loans are highly dependent on the supply and demand for commercial
    real estate as well as the demand for newly constructed residential homes and lots acquired for development. Deterioration in demand
    could result in decreased collateral values, which could make repayments of outstanding loans difficult for customers.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Commercial
    business - Commercial business loans consist of loans or lines of credit to finance accounts receivable, inventory or other general
    business needs, business credit cards, and lease financing agreements for equipment, vehicles, or other assets. The primary risk
    associated with commercial and industrial and lease financing loans is the ability of borrowers to achieve business results consistent
    with those projected at origination. Failure to achieve these projections presents risk the borrower will be unable to service the
    debt consistent with the contractual terms of the loan.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Consumer
loans&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Real
    estate - Residential mortgages consist of loans to purchase or refinance the borrower&#x2019;s primary dwelling, second residence
    or vacation home and are often secured by 1-4 family residential property. Significant and rapid declines in real estate values can
    result in borrowers having debt levels in excess of the current market value of the collateral.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Home
    equity - Home equity loans consist of home equity lines of credit and other lines of credit secured by first or second liens on the
    borrower&#x2019;s primary residence. These loans are secured by both senior and junior liens on the residential real estate and are
    particularly susceptible to declining collateral values. This risk is elevated for loans secured by junior lines as a substantial
    decline in value could render the junior lien position effectively unsecured.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Construction
    - Construction loans consist of loans to construct a borrower&#x2019;s primary or secondary residence or vacant land upon which the
    owner intends to construct a dwelling at a future date. These loans are typically secured by undeveloped or partially developed land
    in anticipation of completing construction of a 1-4 family residential property. There is risk these construction and development
    projects can experience delays and cost overruns exceeding the borrower&#x2019;s financial ability to complete the project. Such cost
    overruns can result in foreclosure of partially completed and unmarketable collateral.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Other
    - Consumer loans consist of loans to finance unsecured home improvements, student loans, automobiles and revolving lines of credit
    that can be secured or unsecured. The value of the underlying collateral within this class is at risk of potential rapid depreciation
    which could result in unpaid balances in excess of the collateral.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;For
all loan pools, the Company uses a lifetime probability of default and loss given default modeling approach to estimate the allowance
for credit losses on loans. This method uses historical correlations between default experience and the age of loans to forecast defaults
and losses, assuming that a loan in a pool shares similar risk characteristics such as loan&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;product type, risk rating and loan age, and
demonstrates similar default characteristics as other loans in that pool, as the loan progresses through its lifecycle. The Company calculates
lifetime probability of default and loss given default rates based on historical loss experience, which is used to calculate expected
losses based on the pool&#x2019;s loss rate and the age of loans in the pool. Management believes that the Company&#x2019;s historical
loss experience provides the best basis for its assessment of expected credit losses to determine the allowance for credit losses. The
Company uses its own internal data to measure historical credit loss experience within the pools with similar risk characteristics over
an economic cycle. The probability of default and loss given default method also includes assumptions of observed migration over the
lifetime of the underlying loan data.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Management
also considers further adjustments to historical loss information for current conditions and reasonable and supportable forecasts that
differ from the conditions that exist for the period over which historical information is evaluated as well as other changes in qualitative
factors not inherently considered in the quantitative analyses. The Company generally utilizes a four-quarter forecast period in evaluating
the appropriateness of the reasonable and supportable forecast scenarios which are incorporated through qualitative adjustments. There
is immediate reversion to historical loss rates. The qualitative categories and the measurements used to quantify the risks within each
of these categories are subjectively selected by management but measured by objective measurements period over period. The data for each
measurement may be obtained from internal or external sources. The current period measurements are evaluated and assigned a factor commensurate
with the current level of risk relative to past measurements over time. The resulting qualitative adjustments are applied to the relevant
collectively evaluated loan pools. These adjustments are based upon quarterly trend assessments in certain economic factors such as labor,
inflation, consumer sentiment and real disposable income, as well as associate retention and turnover, portfolio concentrations, and
growth characteristics. The qualitative analysis increases or decreases the allowance allocation for each loan pool based on the assessment
of factors described above. Management continues to update and expand the
qualitative framework to further address factors not captured in the quantitative process.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Loans
that do not share similar risk characteristics with the collectively evaluated pools are evaluated on an individual basis and are excluded
from the collectively evaluated loan pools. Individual loan evaluations are generally performed for nonaccrual loans and other loans
as considered necessary. Such loans are evaluated for credit losses based on either discounted cash flows or the fair value of collateral.
The Company has elected the practical expedient under ASC 326 to estimate expected credit losses based on the fair value of collateral,
which considers selling costs in the event sale of the collateral is expected. Loans for which terms have been modified are evaluated
using these same individual evaluation methods. In the event the discounted cash flow method is used for a loan modification, the original
interest rate is used to discount expected cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;While
the Company&#x2019;s policies and procedures used to estimate the allowance for credit losses, as well as the resulting provision for
credit losses charged to income, are considered adequate by management and are reviewed periodically by regulators, model validators
and internal audit, they are necessarily approximate and imprecise. There are factors beyond the Company&#x2019;s control, such as changes
in projected economic conditions, real estate markets or particular industry conditions which may materially impact asset quality and
the adequacy of the allowance for credit losses and thus the resulting provision for credit losses.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_846_ecustom--AccruedInterestReceivablePolicyTextBlock_zpli9lnKqXSc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_866_zvBnf1KppPI9"&gt;Accrued
Interest Receivable&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accrued
interest receivable related to loans totaled $&lt;span id="xdx_900_eus-gaap--DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_pn3n3_dm_c20240101__20241231_z6uqragd1Wf2" title="Accrued interest receivable related to loans"&gt;11&lt;/span&gt;.0 million and $&lt;span id="xdx_90D_eus-gaap--DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_pn3n3_dm_c20230101__20231231_zCgcDi2t8ADh" title="Accrued interest receivable related to loans"&gt;11.6&lt;/span&gt; million at December 31, 2024 and December 31, 2023, respectively,
and was reported in other assets on the consolidated balance sheets. The Company elected not to measure an allowance for credit losses
for accrued interest receivable and instead elected to reverse interest income on loans or securities that are placed on nonaccrual status,
which is generally when the instrument is 90 days past due, or earlier if the Company believes the collection of interest is doubtful.
The Company has concluded that this policy results in the timely reversal of uncollectable interest.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84B_ecustom--UnfundedCommitmentsPolicyTextBlock_zMQnCR4TkfKk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_86E_zsD5HVNV21T"&gt;Unfunded
Commitments&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Effective
with the adoption of CECL, the Company estimates expected credit losses on commitments to extend credit over the contractual period in
which the Company is exposed to credit risk on the underlying commitments, unless the obligation is unconditionally cancelable by the
Company. The allowance for off-balance sheet credit exposures, which is reflected within other liabilities on the consolidated balance
sheets, is adjusted for as an increase or decrease to the provision for credit losses. The estimate includes consideration of the likelihood
that funding will occur and an estimate of&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;expected credit losses on commitments expected to be funded over its estimated life. The allowance
is calculated using the same aggregate reserve rates calculated for the funded portion of loans at the portfolio level applied to the
amount of commitments expected to fund.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company's CECL allowances will fluctuate over time due to macroeconomic conditions and forecasts as well as the size and composition
of the loan portfolios.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--LoansAndLeasesReceivablePastDueStatusPolicy_zFjys0fG1O1l" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_862_zUdXMAphCke4"&gt;Nonaccrual
and Past Due Loans&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Loans
are generally placed on nonaccrual status when principal or interest becomes 90 days past due, or when payment in full is not anticipated.
When a loan is placed on nonaccrual status, interest accrued but not received is generally reversed against interest income. Cash receipts
on nonaccrual loans are not recorded as interest income, but are used to reduce the loan&#x2019;s principal balance. A nonaccrual loan
is generally returned to accrual status and accrual of interest is resumed when payments have been made according to the terms and conditions
of the loan for a continuous six month period. Our loans are considered past due when contractually required principal or interest payments
have not been made on the due dates.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_849_eus-gaap--LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy_zqXrrHBBX0vc" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_861_zaV25QbSGp09"&gt;Nonperforming
Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Nonperforming
assets include real estate acquired through foreclosure or deed taken in lieu of foreclosure, loans on nonaccrual status and loans past
due 90 days or more and still accruing interest. Loans are placed on nonaccrual status when, in the opinion of management, the collection
of additional interest is uncertain. Thereafter no interest is taken into income until such time as the borrower demonstrates the ability
to pay both principal and interest.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_eus-gaap--LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_zseMMUlrdz94" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_866_zCDPYM7gR1Q2"&gt;Individually
Evaluated Loans&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Our
individually evaluated loans include loans on nonaccrual status and other loans as needed. For loans that are classified as individually
evaluated, an allowance is established when the fair value (discounted cash flows, collateral value, or observable market price) of the
individually evaluated loan less costs to sell, are lower than the carrying value of that loan. A loan is considered individually evaluated
when, based on current information and events, it is probable that the Company will be unable to collect the scheduled payments of principal
or interest when due according to the contractual terms of the loan agreement. Factors considered by management in determining impairment
include payment status, collateral value, and the probability of collecting scheduled principal and interest payments when due, among
other factors. Loans that experience insignificant payment delays and payment shortfalls generally are not classified as individually
evaluated. Management determines the significance of payment delays and payment shortfalls on a case-by-case basis, taking into consideration
all of the circumstances surrounding the loan and the borrower, including, without limitation, the length of the delay, the reasons for
the delay, the borrower's prior payment record, and the amount of the shortfall in relation to the principal and interest owed. The allowance
for credit loss is measured on a loan by loan basis for commercial and consumer loans by either the present value of expected future
cash flows discounted at the loan's effective interest rate, the loan's obtainable market price, or the fair value of the collateral
if the loan is collateral dependent.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84E_ecustom--LoanChargeOffPolicyPolicyTextBlock_zuzSxH9aYrlj" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_86B_zzOlIky5atth"&gt;Loan
Charge-off Policy&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;For
commercial loans, we generally fully charge off or charge collateralized loans down to net realizable value when management determines
the loan to be uncollectible; repayment is deemed to be projected beyond reasonable time frames; the loan has been classified as a loss
by either our internal loan review process or our banking regulatory agencies; the client has filed bankruptcy and the loss becomes evident
owing to a lack of assets; or the loan is 120 days past due unless both well-secured and in the process of collection. For consumer loans,
we generally charge down to net realizable value when the loan is 180 days past due.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_ecustom--LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock_z8mo1JMdRJpl" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_869_z7PSbB7bosF9"&gt;Loan
Modifications to Borrowers Experiencing Financial Difficulty&lt;/span&gt;&lt;/span&gt; &lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Loans
that are modified are reviewed by the Company to identify if the modification was due to a borrower experiencing financial difficulty.
Terms may be modified to fit the ability of the borrower to repay in line with its current financial status. The modification of the
terms of such loans includes one or a combination of the following: a reduction of the stated interest rate of the loan, an extension
of the maturity date, a permanent reduction of the recorded investment of the loan, or an other-than-insignificant payment delay. The
adoption of Accounting Standards Update (&#x201c;ASU&#x201d;) 2022-02 on January 1, 2023 eliminated the recognition and measurement of
troubled debt restructurings (&#x201c;TDRs&#x201d;) and enhanced disclosures for modifications to loans related to borrowers experiencing
financial difficulties.&lt;/span&gt;&lt;/p&gt;





&lt;p id="xdx_84C_eus-gaap--RealEstatePolicyTextBlock_zarWlNqRhqGj" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_867_zb9BUoevT2Ec"&gt;Other
Real Estate Owned (&#x201c;OREO&#x201d;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Real
estate acquired through foreclosure is initially recorded at the lower of cost or estimated fair value less selling costs. Subsequent
to the date of acquisition, it is carried at the lower of cost or fair value, adjusted for net selling costs. Fair values of real estate
owned are reviewed regularly and write-downs are recorded when it is determined that the carrying value of real estate exceeds the fair
value less estimated costs to sell. Costs relating to the development and improvement of such property are capitalized, whereas those
costs relating to holding the property are expensed.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_847_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zEvVYIuJ54q6" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86B_zMQzlCt2HZii"&gt;Property
and Equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Property
and equipment are stated at cost. Major repairs are charged to operations, while major improvements are capitalized. Depreciation is
computed using the straight-line method over the estimated useful lives of the related assets. Upon retirement, sale, or other disposition
of property and equipment, the cost and accumulated depreciation are eliminated from the accounts, and gain or loss is included in income
from operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Construction
in progress is stated at cost, which includes the cost of construction and other direct costs attributable to the construction. No provision
for depreciation is made on construction in progress until such time as the relevant assets are completed and put into use.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zJWW36bs4h1c" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_86B_zpdnFYYlkpoi"&gt;Operating
Leases&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company maintains operating leases on land and buildings for various office spaces. The operating right-of-use asset is included in property
and equipment and the operating right-of-use liability is included in other liabilities on the balance sheets. The right-of-use asset
and lease liability are recognized at lease commencement by calculating the net present value of the lease payments over the lease term.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84F_ecustom--BankOwnedLifeInsurancePoliciesPolicyTextBlock_zbozgpHgcKE7" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span&gt;&lt;span id="xdx_866_zNuAoJoCCvCb"&gt;Bank
Owned Life Insurance Policies&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Bank
owned life insurance policies represent the cash value of policies on certain officers of the Company.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84C_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_znSWqQ4hgDTh" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_862_zd9eS2y6fw97"&gt;Comprehensive
Income&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Comprehensive
income (loss) consists of net income and net unrealized gains (losses) on securities and is presented in the statements of shareholders&#x2019;
equity and comprehensive income. The statement requires only additional disclosures in the consolidated financial statements; it does
not affect our results of operations.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zjGtN4M7ROO" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_86B_z4GURJiWUp16"&gt;Revenue
from Contracts with Customers&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company records revenue from contracts with customers in accordance with Accounting Standards Codification Topic 606, &#x201c;Revenue
from Contracts with Customers&#x201d; (&#x201c;Topic 606&#x201d;). Under Topic 606, the Company must identify the contract with a customer,
identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance
obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant revenue has
not been recognized in the current reporting period that results from performance obligations satisfied in previous periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company&#x2019;s primary sources of revenue are derived from interest and dividends earned on loans, investment securities, and other
financial instruments that are not within the scope of Topic 606. The Company has evaluated the nature of its contracts with customers
and determined that further disaggregation of revenue from contracts with customers into more granular categories beyond what is presented
in the Consolidated Statements of Income was not necessary. The Company generally fully satisfies its performance obligations on its
contracts with customers as services are rendered and the transaction prices are typically fixed; charged either on a periodic basis
or based on activity. Because performance obligations are satisfied as services are rendered and the transaction prices are fixed, the
Company has made no significant judgments in applying the revenue guidance prescribed in Topic 606 that affect the determination of the
amount and timing of revenue from contracts with customers.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zILIXunFPpya" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86E_zGv2iUS263W8"&gt;Income
Taxes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
financial statements have been prepared on the accrual basis. When income and expenses are recognized in different periods for financial
reporting purposes versus for the purposes of computing income taxes currently payable, deferred taxes are provided on such temporary
differences. Deferred tax assets and liabilities are recognized for the&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;expected future tax consequences of events that have been recognized
in the consolidated financial statements or tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates
expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The Company
believes that its income tax filing positions taken or expected to be taken on its tax returns will more likely than not be sustained
upon audit by the taxing authorities and does not anticipate any adjustments that will result in a material adverse impact on the Company&#x2019;s
financial condition, results of operations, or cash flow. Therefore, no reserves for uncertain income tax positions have been recorded.
The Company&#x2019;s federal and state income tax returns are open and subject to examination from the 2021 tax return year and forward.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zbrvC1JBmsvc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_86A_zE1AwHnoqAak"&gt;Stock-Based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company has a stock-based employee compensation plan. Compensation cost is recognized for all stock options granted and for any outstanding
unvested awards as if the fair value method had been applied to those awards as of the date of grant.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zT4k9rI6vvHa" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_863_zzx4cZJAcrF6"&gt;Adoption
of New Accounting Standard&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
June 2016, the FASB issued ASU 2016-13, Financial Instruments &#x2013; Credit Losses (Topic 326). The ASU introduced a new credit loss
methodology, the Current Expected Credit Loss (&#x201c;CECL&#x201d;) methodology, which requires earlier recognition of credit losses,
while also providing additional transparency about credit risk. Since its original issuance in 2016, the FASB has issued several updates
to the original ASU.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
CECL methodology utilizes a lifetime &#x201c;expected credit loss&#x201d; measurement objective for the recognition of credit losses for
loans, held-to-maturity securities, and other receivables at the time the financial asset is originated or acquired. It also applies
to off-balance sheet credit exposures, such as unfunded commitments to extend credit. The expected credit losses are adjusted each period
for changes in expected lifetime credit losses. The methodology replaces the multiple existing impairment methods in current GAAP, which
generally require that a loss be incurred before it is recognized. For available-for-sale securities where fair value is less than cost,
credit-related impairment, if any, is recognized through an allowance for credit losses and adjusted each period for changes in credit
risk.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;On
January 1, 2022, the Company adopted the guidance prospectively with a cumulative adjustment to retained earnings. Results for reporting
periods beginning after January 1, 2022 are presented under CECL while prior period amounts continue to be reported in accordance with
the previously applicable incurred loss accounting methodology. The transition adjustment for the adoption of CECL included an increase
in the allowance for credit losses on loans of $&lt;span id="xdx_909_eus-gaap--FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_pn3n3_dm_c20240101__20241231_z0EGXRnDTK5g" title="Allowance for loan losses"&gt;1.5&lt;/span&gt;&#160;million and an increase in the reserve for unfunded loan commitments of $&lt;span id="xdx_90F_ecustom--LiabilityForUnfundedCommitments_pn3n3_dm_c20240101__20241231_zFpI43EXJ8wj" title="Liability for unfunded commitments"&gt;2&lt;/span&gt;.0&#160;million,
which is recorded within other liabilities. The adoption of CECL had an insignificant impact on the Company's investment securities portfolio.
The Company recorded a net decrease to retained earnings of $&lt;span id="xdx_90C_eus-gaap--RetainedEarningsAppropriated_iI_pn3n3_dm_c20241231_zGY07FmnQFef" title="Net decrease to retained earnings"&gt;2.8&lt;/span&gt;&#160;million as of January 1, 2022 for the cumulative effect of adopting
CECL, which reflects the transition adjustments noted above, net of the applicable deferred tax assets recorded. Federal banking regulatory
agencies provided optional relief to delay the adverse regulatory capital impact of CECL at adoption. The Company did not elect to use
this optional relief.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
January 2023, the Company adopted ASU 2022-02, &#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326): Troubled Debt Restructurings
and Vintage Disclosures&#x201d; (&#x201c;ASU 2022-02&#x201d;), which eliminated the accounting guidance for troubled debt restructurings
(&#x201c;TDRs&#x201d;) while enhancing disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower
is experiencing financial difficulty. In addition, for public business entities, the guidance requires disclosure of current-period gross
write-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20. The Company
adopted the guidance using the modified retrospective method. Upon adoption of this guidance, the Company no longer establishes a specific
reserve for modifications to borrowers experiencing financial difficulty. Instead, these modifications are included in their respective
cohort and a historical loss rate is applied to the current loan balance to arrive at the quantitative baseline portion of the allowance.
The difference between the allowance previously determined and the current allowance was not material to the Company&#x2019;s financial
statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
January 2023, the Company adopted ASU 2022-01, &#x201c;Derivatives and Hedging (Topic 815): Fair Value Hedging &#x2013; Portfolio Layer
Method&#x201d;, which intended to better align hedge accounting with an organization&#x2019;s risk management strategies. The ASU became
applicable to the Company in the second quarter of 2023 when we entered into a fair value hedge using the portfolio layer method.&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
December 2022, the FASB issued amendments to defer the sunset date of the Reference Rate Reform Topic of the Accounting Standards Codification
from December 31, 2022 to December 31, 2024, because the current relief in Reference Rate Reform Topic may not cover a period of time
during which a significant number of modifications may take place. The amendments were effective upon issuance. The amendments did not
have a material effect on the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
November 2023, the FASB amended the Segment Reporting topic in the Accounting Standards Codification to improve disclosures about a public
entity&#x2019;s reportable segments and provide more detailed information about a reportable segment&#x2019;s expenses. The amendments
were effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15,
2024. Early adoption was permitted. Upon adoption, the Company applied the amendments retrospectively to all prior periods presented
in the financial statements. The amendments did not have a material effect on the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_841_ecustom--NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_znDvt1L2KN7k" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_867_zxCQdJEDvx17"&gt;Newly
Issued, But Not Yet Effective Accounting Standards&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
December 2023, the FASB amended the Income Taxes topic in the Accounting Standards Codification to improve the transparency of income
tax disclosures. The amendments are effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual
financial statements that have not yet been issued or made available for issuance. The Company does not expect these amendments to have
a material effect on its financial statements. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
November 2024, the FASB amended the &lt;i&gt;Income Statement &#x2013; Reporting Comprehensive Income &lt;/i&gt;topic in the Accounting Standards
Codification to require public companies to disclose, in interim and annual reporting periods, additional information about certain expenses
in the notes to the financial statements. The amendments are effective for annual periods beginning after December 15, 2026, and interim
reporting periods beginning after December 15, 2027. Early adoption is permitted. The Company will apply the amendments retrospectively
to all prior periods presented in the financial statements. The Company does not expect these amendments to have a material effect on
its financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p id="xdx_843_ecustom--OperatingSegmentsPolicyTextBlock_zWbHItIuePA9" style="font: 11pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_867_zVLflblEvSGh"&gt;Operating
Segments&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 11pt Arial, Helvetica, Sans-Serif; text-align: justify; margin-right: 0pt; margin-left: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;The
Company adopted Accounting Standards Update 2023-07 &#x201c;Segment Reporting (Topic 280) &#x2013; Improvement to Reportable Segment
Disclosures&#x201d; on January 1, 2024. The Company, through the Bank, provides a broad range of financial services to individuals
and companies in South Carolina, North Carolina, and Georgia. The Company operates through a single operating and reporting segment,
primarily as a bank through services including demand, time and savings deposits; lending services; ATM processing and mortgage
banking services. The Company&#x2019;s chief operating decision maker, the Company&#x2019;s Chief Executive Officer, assesses
performance for the Company and decides how to allocate resources based on net income that also is reported on the income statement
as consolidated net income. The measure of&#160;segment&#160;assets is reported on the balance sheet as total consolidated assets.
While the chief operating decision maker monitors the operating results of its lines of business, operations are managed and
financial performance is evaluated on a consolidated basis. Accordingly, all of the financial service operations are considered by
management to be aggregated in one reportable operating segment.&lt;/span&gt;&lt;/p&gt;
</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000798">&lt;p id="xdx_847_eus-gaap--BasisOfAccountingPolicyPolicyTextBlock_z6ysnAruE83b" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86F_zmerAnQgZwMa"&gt;Basis
of Presentation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
accompanying consolidated financial statements include the accounts of the Company and its wholly owned subsidiary, Southern First Bank.
In consolidation, all significant intercompany transactions have been eliminated. The accounting and reporting policies conform to accounting
principles generally accepted in the United States of America. In accordance with guidance issued by the Financial Accounting Standards
Board (&#x201c;FASB&#x201d;), the operations of the Trusts have not been consolidated in these financial statements.&lt;/span&gt;&lt;/p&gt;



</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="From2024-01-01to2024-12-31" id="Fact000800">&lt;p id="xdx_841_eus-gaap--UseOfEstimates_zIgY3D3OmX33" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86C_zlrn3APDkv8j"&gt;Use
of Estimates&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States of
America requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure
of contingent assets and liabilities as of the date of the consolidated financial statements and the reported amount of income and expenses
during the reporting periods. Actual results could differ from those estimates. Material estimates that are particularly susceptible
to significant change in the near term relate to the determination of the allowance for credit losses, derivatives, real estate acquired
in settlement of loans, fair value of financial instruments, evaluating investment securities for credit impairment and valuation of
deferred tax assets.&lt;/span&gt;&lt;/p&gt;

</us-gaap:UseOfEstimates>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="From2024-01-01to2024-12-31" id="Fact000802">&lt;p id="xdx_848_eus-gaap--ConcentrationRiskCreditRisk_zAtKgJCgtdT5" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_861_zBhuRjCX2CR4"&gt;Risks
and Uncertainties&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
the normal course of its business, the Company encounters two significant types of risks: economic and regulatory. There are three main
components of economic risk: interest rate risk, credit risk and market risk. The Company is subject to interest rate risk to the degree
that its interest-bearing liabilities mature or reprice at different speeds, or on different bases, than its interest-earning assets.
Credit risk is the risk of default within the Company&#x2019;s loan portfolio that results from borrowers&#x2019; inability or unwillingness
to make contractually required payments. Market risk reflects changes in the value of collateral underlying loans receivable and the
valuation of real estate held by the Company. There were several notable bank failures in 2023, driven primarily by liquidity challenges
as depositors rapidly withdrew funds. These failures were exacerbated by the impact of rising interest rates, which left affected banks
unable to sell long-term investment securities without incurring significant losses. In response, regulators took steps to stabilize
the banking system, including ensuring that losses to the Deposit Insurance Fund used to support uninsured depositors would be recovered
through a special assessment on banks, as mandated by law. This has increased and may continue to increase the cost of our FDIC insurance
assessments. While the immediate banking turmoil has largely subsided, ongoing economic uncertainties&#x2014;including the Federal Reserve's
evolving monetary policy, persistent inflationary pressures, and concerns about commercial real estate exposure&#x2014;continue to shape
the financial landscape. The long-term impact of these developments on the economy, financial institutions, and regulatory frameworks
remains uncertain.&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company is subject to the regulations of various governmental agencies. These regulations can and do change significantly from period
to period. The Company also undergoes periodic examinations by the regulatory agencies, which may subject it to changes with respect
to valuation of assets, amount of required credit loss allowance and operating restrictions resulting from the regulators&#x2019; judgments
based on information available to them at the time of their examinations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Bank makes loans to individuals and businesses in the Upstate, Midlands, and Lowcountry regions of South Carolina as well as the Triangle,
Triad and Charlotte regions of North Carolina and Atlanta, Georgia for various personal and commercial purposes. The Bank&#x2019;s loan
portfolio has a concentration of real estate loans. As of December 31, 2024 and 2023, real estate loans represented &lt;span id="xdx_907_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20241231_zz4fTkh2OAf7" title="Real estate loan percentage"&gt;83.5%&lt;/span&gt; and &lt;span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_dp_c20231231_zy4Uzlct7v14" title="Real estate loan percentage"&gt;84.8%&lt;/span&gt; of
total loans, respectively. However, borrowers&#x2019; ability to repay their loans is not dependent upon any specific economic sector.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;As
of December 31, 2024, the Company&#x2019;s and the Bank&#x2019;s capital ratios were in excess of all regulatory requirements. While management
believes that we have sufficient capital to withstand an extended economic recession, our reported and regulatory capital ratios could
be adversely impacted by future credit losses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company maintains access to multiple sources of liquidity, including a $&lt;span id="xdx_909_eus-gaap--LineOfCreditAssumed1_pn3n3_dm_c20240101__20241231_zlgm8RgHZD1h" title="Line of credit"&gt;15&lt;/span&gt;.0 million holding company line of credit with another bank
which could be used to support capital ratios at the subsidiary bank. As of December 31, 2024, the $&lt;span id="xdx_907_eus-gaap--LineOfCreditFacilityRemainingBorrowingCapacity_iI_pn3n3_dm_c20241231_zvjfPChd4oy2" title="Unused line"&gt;15&lt;/span&gt;.0 million line was unused.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConcentrationRiskCreditRisk>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact000804"
      unitRef="Pure">0.835</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:DebtInstrumentInterestRateStatedPercentage
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact000806"
      unitRef="Pure">0.848</us-gaap:DebtInstrumentInterestRateStatedPercentage>
    <us-gaap:LineOfCreditAssumed1
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000808"
      unitRef="USD">15000000</us-gaap:LineOfCreditAssumed1>
    <us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000810"
      unitRef="USD">15000000</us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
    <us-gaap:SubsequentEventsPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000812">&lt;p id="xdx_84B_eus-gaap--SubsequentEventsPolicyPolicyTextBlock_zEppejJX8Zs1" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86D_zAl3IMyFsjwk"&gt;Subsequent
Events&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Subsequent
events are events or transactions that occur after the balance sheet date but before financial statements are issued. Recognized subsequent
events are events or transactions that provide additional evidence about conditions that existed at the date of the balance sheet, including
the estimates inherent in the process of preparing financial statements. Non-recognized subsequent events are events that provide evidence
about conditions that did not exist at the date of the balance sheet but arose after that date. Management performed an evaluation to
determine whether there have been any subsequent events since the balance sheet date and determined that no subsequent events occurred
requiring accrual or disclosure.&lt;/span&gt;&lt;/p&gt;

</us-gaap:SubsequentEventsPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription contextRef="From2024-01-01to2024-12-31" id="Fact000814">&lt;p id="xdx_849_eus-gaap--PriorPeriodReclassificationAdjustmentDescription_zrOb5Qjnr896" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_863_zVesG9Awl665"&gt;Reclassifications&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Certain
amounts, previously reported, have been reclassified to state all periods on a comparable basis and had no effect on shareholders&#x2019;
equity or net income.&lt;/span&gt;&lt;/p&gt;

</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000816">&lt;p id="xdx_849_eus-gaap--CashAndCashEquivalentsPolicyTextBlock_zEbIeydr3wgi" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86C_zCSvRVDrmvQf"&gt;Cash
and Cash Equivalents&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Cash
and cash equivalents include cash and due from banks, interest bearing deposits and federal funds sold. Cash and cash equivalents have
original maturities of three months or less, and federal funds sold are generally purchased and sold for one-day periods. Accordingly,
the carrying value of these instruments is deemed to be a reasonable estimate of fair value. At December&#160;31, 2024 and 2023, included
in cash and cash equivalents was $&lt;span id="xdx_90C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_dm_c20241231__us-gaap--CashAndCashEquivalentsAxis__custom--FederalReserveBankMember_zyGwZwCGD3n8" title="Cash and cash equivalents"&gt;5.4&lt;/span&gt; million and $&lt;span id="xdx_90E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3_dm_c20231231__us-gaap--CashAndCashEquivalentsAxis__custom--FederalReserveBankMember_zyuChzMVth9k" title="Cash and cash equivalents"&gt;5.1&lt;/span&gt; million, respectively, on deposit with the Federal Reserve Bank.&lt;/span&gt;&lt;/p&gt;

</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31_custom_FederalReserveBankMember"
      decimals="-3"
      id="Fact000818"
      unitRef="USD">5400000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-31_custom_FederalReserveBankMember"
      decimals="-3"
      id="Fact000820"
      unitRef="USD">5100000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InvestmentPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000822">&lt;p id="xdx_846_eus-gaap--InvestmentPolicyTextBlock_z2WvnkPm1LF5" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86B_zq1FSd2Ob1af"&gt;Investment
Securities&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;We
classify our investment securities as held to maturity securities, trading securities and available for sale securities as applicable.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Investment
securities are designated as held to maturity if we have the intent and the ability to hold the securities to maturity. Held to maturity
securities are carried at amortized cost, adjusted for the amortization of any related premiums or the accretion of any related discounts
into interest income using a methodology which approximates a level yield of interest over the estimated remaining period until maturity.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Investment
securities that are purchased and held principally for the purpose of selling in the near term are reported as trading securities. Trading
securities are carried at fair value with unrealized holding gains and losses included in earnings.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;We
classify investment securities as available for sale when at the time of purchase we determine that such securities may be sold at a
future date or if we do not have the intent or ability to hold such securities to maturity. Securities designated as available for sale
are recorded at fair value. Changes in the fair value of available for sale debt securities&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;are included in shareholders&#x2019; equity
as unrealized gains or losses, net of the related tax effect. Realized gains or losses on available for sale securities are computed
on the specific identification basis.&lt;/span&gt;&lt;/p&gt;

</us-gaap:InvestmentPolicyTextBlock>
    <SFST:AllowanceForCreditLossesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000824">&lt;p id="xdx_842_ecustom--AllowanceForCreditLossesPolicyTextBlock_zmUtghbv9bDk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_861_zlsVZC2AC1K1"&gt;Allowance
for Credit Losses &#x2013; Investment Securities&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;For
available for sale debt securities in an unrealized loss position, the Company first assesses whether it intends to sell, or if it is
more likely than not that it will be required to sell the security before recovery of the amortized cost basis. If either of the criteria
regarding intent or requirement to sell is met, the security's amortized cost basis is written down to fair value through income with
the establishment of an allowance under the Current Expected Credit Loss Model (&#x201c;CECL&#x201d;). For debt securities available for
sale that do not meet the aforementioned criteria, the Company evaluates whether any decline in fair value is due to credit loss factors.
In making this assessment, management considers any changes to the rating of the security by a rating agency and adverse conditions specifically
related to the security, among other factors. If this assessment indicates that a credit loss exists, the present value of cash flows
expected to be collected from the security are compared to the amortized cost basis of the security. If the present value of the cash
flows expected to be collected is less than the amortized cost basis, a credit loss exists and an allowance for credit losses is recorded
for the credit loss, limited by the amount that the fair value is less than the amortized cost basis. Any impairment that has not been
recorded through an allowance for credit losses is recognized in other comprehensive income.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Changes
in the allowance for credit losses under CECL are recorded as provision for (or reversal of) credit loss expense. Losses are charged
against the allowance when management believes the uncollectibility of an available for sale security is confirmed or when either of
the criteria regarding intent or requirement to sell is met. At December 31, 2024 and 2023, there was&#160;no&#160;allowance for credit
losses related to the available-for-sale portfolio. In addition, the Company had no held to maturity securities at December 31, 2024
and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accrued
interest receivable on available for sale debt securities totaled $&lt;span id="xdx_90D_ecustom--AccruedInterestReceivable_c20240101__20241231_zmXsUa74HZK4" title="Accrued interest receivable"&gt;576,000&lt;/span&gt; and $&lt;span id="xdx_907_ecustom--AccruedInterestReceivable_c20230101__20231231_z3gtIkF2FOih" title="Accrued interest receivable"&gt;530,000&lt;/span&gt; at December 31, 2024 and December 31, 2023, respectively,
and was excluded from the estimate of credit losses.&lt;/span&gt;&lt;/p&gt;

</SFST:AllowanceForCreditLossesPolicyTextBlock>
    <SFST:AccruedInterestReceivable
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact000826"
      unitRef="USD">576000</SFST:AccruedInterestReceivable>
    <SFST:AccruedInterestReceivable
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact000828"
      unitRef="USD">530000</SFST:AccruedInterestReceivable>
    <us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000830">&lt;p id="xdx_84B_eus-gaap--ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy_ztOcboxnAm67" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_862_zacmaLwV24r"&gt;Other
Investments&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Other
investments include stock acquired for membership and regulatory purposes, such as Federal Home Loan Bank of Atlanta (&#x201c;FHLB&#x201d;)
stock, investments in unconsolidated subsidiaries and other nonmarketable securities. FHLB stock is generally pledged against any borrowings
from the FHLB and cash dividends on our FHLB stock are recorded in investment income. Other nonmarketable securities consist of investments
in funds related to the Small Business Investment Company (&#x201c;SBIC&#x201d;) and Rural Business Investment Company (&#x201c;RBIC&#x201d;)
programs, as well as an investment in a South Carolina not-for-profit corporation. No ready market exists for these stocks and they have
no quoted market value. As a result, these securities are carried at cost and are periodically evaluated for impairment.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy>
    <us-gaap:FinanceLoansAndLeasesReceivablePolicy contextRef="From2024-01-01to2024-12-31" id="Fact000832">&lt;p id="xdx_841_eus-gaap--FinanceLoansAndLeasesReceivablePolicy_zicgHs4HjWjk" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_867_zKsygrQY5eP9"&gt;Loans&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Loans
are stated at the principal balance outstanding. Unamortized net loan fees and the allowance for possible credit losses are deducted
from total loans on the balance sheets. Interest income is recognized over the term of the loan based on the principal amount outstanding.
The net of loan origination fees received and direct costs incurred in the origination of loans is deferred and amortized to interest
income over the contractual life of the loans adjusted for actual principal prepayments using a method approximating the interest method.&lt;/span&gt;&lt;/p&gt;

</us-gaap:FinanceLoansAndLeasesReceivablePolicy>
    <SFST:AllowanceForCreditLossesLoansPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000834">&lt;p id="xdx_847_ecustom--AllowanceForCreditLossesLoansPolicyTextBlock_zfGumhauyh6j" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_86D_zPTSLlIRr8di"&gt;Allowance
for Credit Losses - Loans&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Under
CECL, the allowance for credit losses on loans is a valuation allowance estimated at each balance sheet date in accordance with GAAP
that is deducted from the loans&#x2019; amortized cost basis to present the net amount expected to be collected on the loans.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Management
assesses the adequacy of the allowance on a quarterly basis. This assessment includes procedures to estimate the allowance and test the
adequacy and appropriateness of the resulting balance. The level of the allowance is based upon management's evaluation of historical
default and loss experience, current and projected economic conditions, asset quality trends, known and inherent risks in the portfolio,
adverse situations that may affect the borrowers' ability to repay a loan, the estimated value of any underlying collateral, composition
of the loan portfolio, industry and peer bank loan quality indications and other pertinent factors, including regulatory recommendations.
Management believes the level of the allowance for credit losses is adequate to absorb all expected future losses inherent in the loan
portfolio at the balance sheet date. The allowance is increased through provision for credit losses and decreased by charge-offs, net
of recoveries of amounts previously charged-off.&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
allowance for credit losses is measured on a collective basis for pools of loans with similar risk characteristics. The Company has identified
the following pools of financial assets with similar risk characteristics for measuring expected credit losses:&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Commercial
loans&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Owner
    occupied real estate - Owner occupied commercial mortgages consist of loans to purchase or re-finance owner occupied nonresidential
    properties. This includes office buildings, other commercial facilities, and farmland. Commercial mortgages secured by owner occupied
    properties are primarily dependent on the ability of borrowers to achieve business results consistent with those projected at loan
    origination. While these loans and leases are collateralized by real property in an effort to mitigate risk, it is possible the liquidation
    of collateral will not fully satisfy the obligation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Non-owner
    occupied real estate - Non-owner occupied commercial mortgages consist of loans to purchase or refinance investment nonresidential
    properties. This includes office buildings and other facilities rented or leased to unrelated parties, as well as farmland and multifamily
    properties. The primary risk associated with income producing commercial mortgage loans is the ability of the income-producing property
    that collateralizes the loan to produce adequate cash flow to service the debt. While these loans are collateralized by real property
    in an effort to mitigate risk, it is possible the liquidation of collateral will not fully satisfy the obligation.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Construction
    - Construction loans consist of loans to finance land for development of commercial or residential real property and construction
    of multifamily apartments or other commercial properties. These loans are highly dependent on the supply and demand for commercial
    real estate as well as the demand for newly constructed residential homes and lots acquired for development. Deterioration in demand
    could result in decreased collateral values, which could make repayments of outstanding loans difficult for customers.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Commercial
    business - Commercial business loans consist of loans or lines of credit to finance accounts receivable, inventory or other general
    business needs, business credit cards, and lease financing agreements for equipment, vehicles, or other assets. The primary risk
    associated with commercial and industrial and lease financing loans is the ability of borrowers to achieve business results consistent
    with those projected at origination. Failure to achieve these projections presents risk the borrower will be unable to service the
    debt consistent with the contractual terms of the loan.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Consumer
loans&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Real
    estate - Residential mortgages consist of loans to purchase or refinance the borrower&#x2019;s primary dwelling, second residence
    or vacation home and are often secured by 1-4 family residential property. Significant and rapid declines in real estate values can
    result in borrowers having debt levels in excess of the current market value of the collateral.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Home
    equity - Home equity loans consist of home equity lines of credit and other lines of credit secured by first or second liens on the
    borrower&#x2019;s primary residence. These loans are secured by both senior and junior liens on the residential real estate and are
    particularly susceptible to declining collateral values. This risk is elevated for loans secured by junior lines as a substantial
    decline in value could render the junior lien position effectively unsecured.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Construction
    - Construction loans consist of loans to construct a borrower&#x2019;s primary or secondary residence or vacant land upon which the
    owner intends to construct a dwelling at a future date. These loans are typically secured by undeveloped or partially developed land
    in anticipation of completing construction of a 1-4 family residential property. There is risk these construction and development
    projects can experience delays and cost overruns exceeding the borrower&#x2019;s financial ability to complete the project. Such cost
    overruns can result in foreclosure of partially completed and unmarketable collateral.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Other
    - Consumer loans consist of loans to finance unsecured home improvements, student loans, automobiles and revolving lines of credit
    that can be secured or unsecured. The value of the underlying collateral within this class is at risk of potential rapid depreciation
    which could result in unpaid balances in excess of the collateral.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;For
all loan pools, the Company uses a lifetime probability of default and loss given default modeling approach to estimate the allowance
for credit losses on loans. This method uses historical correlations between default experience and the age of loans to forecast defaults
and losses, assuming that a loan in a pool shares similar risk characteristics such as loan&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;product type, risk rating and loan age, and
demonstrates similar default characteristics as other loans in that pool, as the loan progresses through its lifecycle. The Company calculates
lifetime probability of default and loss given default rates based on historical loss experience, which is used to calculate expected
losses based on the pool&#x2019;s loss rate and the age of loans in the pool. Management believes that the Company&#x2019;s historical
loss experience provides the best basis for its assessment of expected credit losses to determine the allowance for credit losses. The
Company uses its own internal data to measure historical credit loss experience within the pools with similar risk characteristics over
an economic cycle. The probability of default and loss given default method also includes assumptions of observed migration over the
lifetime of the underlying loan data.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Management
also considers further adjustments to historical loss information for current conditions and reasonable and supportable forecasts that
differ from the conditions that exist for the period over which historical information is evaluated as well as other changes in qualitative
factors not inherently considered in the quantitative analyses. The Company generally utilizes a four-quarter forecast period in evaluating
the appropriateness of the reasonable and supportable forecast scenarios which are incorporated through qualitative adjustments. There
is immediate reversion to historical loss rates. The qualitative categories and the measurements used to quantify the risks within each
of these categories are subjectively selected by management but measured by objective measurements period over period. The data for each
measurement may be obtained from internal or external sources. The current period measurements are evaluated and assigned a factor commensurate
with the current level of risk relative to past measurements over time. The resulting qualitative adjustments are applied to the relevant
collectively evaluated loan pools. These adjustments are based upon quarterly trend assessments in certain economic factors such as labor,
inflation, consumer sentiment and real disposable income, as well as associate retention and turnover, portfolio concentrations, and
growth characteristics. The qualitative analysis increases or decreases the allowance allocation for each loan pool based on the assessment
of factors described above. Management continues to update and expand the
qualitative framework to further address factors not captured in the quantitative process.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Loans
that do not share similar risk characteristics with the collectively evaluated pools are evaluated on an individual basis and are excluded
from the collectively evaluated loan pools. Individual loan evaluations are generally performed for nonaccrual loans and other loans
as considered necessary. Such loans are evaluated for credit losses based on either discounted cash flows or the fair value of collateral.
The Company has elected the practical expedient under ASC 326 to estimate expected credit losses based on the fair value of collateral,
which considers selling costs in the event sale of the collateral is expected. Loans for which terms have been modified are evaluated
using these same individual evaluation methods. In the event the discounted cash flow method is used for a loan modification, the original
interest rate is used to discount expected cash flows.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;While
the Company&#x2019;s policies and procedures used to estimate the allowance for credit losses, as well as the resulting provision for
credit losses charged to income, are considered adequate by management and are reviewed periodically by regulators, model validators
and internal audit, they are necessarily approximate and imprecise. There are factors beyond the Company&#x2019;s control, such as changes
in projected economic conditions, real estate markets or particular industry conditions which may materially impact asset quality and
the adequacy of the allowance for credit losses and thus the resulting provision for credit losses.&lt;/span&gt;&lt;/p&gt;

</SFST:AllowanceForCreditLossesLoansPolicyTextBlock>
    <SFST:AccruedInterestReceivablePolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000836">&lt;p id="xdx_846_ecustom--AccruedInterestReceivablePolicyTextBlock_zpli9lnKqXSc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_866_zvBnf1KppPI9"&gt;Accrued
Interest Receivable&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accrued
interest receivable related to loans totaled $&lt;span id="xdx_900_eus-gaap--DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_pn3n3_dm_c20240101__20241231_z6uqragd1Wf2" title="Accrued interest receivable related to loans"&gt;11&lt;/span&gt;.0 million and $&lt;span id="xdx_90D_eus-gaap--DebtSecuritiesAvailableForSaleAccruedInterestWriteoff_pn3n3_dm_c20230101__20231231_zCgcDi2t8ADh" title="Accrued interest receivable related to loans"&gt;11.6&lt;/span&gt; million at December 31, 2024 and December 31, 2023, respectively,
and was reported in other assets on the consolidated balance sheets. The Company elected not to measure an allowance for credit losses
for accrued interest receivable and instead elected to reverse interest income on loans or securities that are placed on nonaccrual status,
which is generally when the instrument is 90 days past due, or earlier if the Company believes the collection of interest is doubtful.
The Company has concluded that this policy results in the timely reversal of uncollectable interest.&lt;/span&gt;&lt;/p&gt;

</SFST:AccruedInterestReceivablePolicyTextBlock>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000838"
      unitRef="USD">11000000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff>
    <us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact000840"
      unitRef="USD">11600000</us-gaap:DebtSecuritiesAvailableForSaleAccruedInterestWriteoff>
    <SFST:UnfundedCommitmentsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000842">&lt;p id="xdx_84B_ecustom--UnfundedCommitmentsPolicyTextBlock_zMQnCR4TkfKk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_86E_zsD5HVNV21T"&gt;Unfunded
Commitments&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Effective
with the adoption of CECL, the Company estimates expected credit losses on commitments to extend credit over the contractual period in
which the Company is exposed to credit risk on the underlying commitments, unless the obligation is unconditionally cancelable by the
Company. The allowance for off-balance sheet credit exposures, which is reflected within other liabilities on the consolidated balance
sheets, is adjusted for as an increase or decrease to the provision for credit losses. The estimate includes consideration of the likelihood
that funding will occur and an estimate of&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;expected credit losses on commitments expected to be funded over its estimated life. The allowance
is calculated using the same aggregate reserve rates calculated for the funded portion of loans at the portfolio level applied to the
amount of commitments expected to fund.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company's CECL allowances will fluctuate over time due to macroeconomic conditions and forecasts as well as the size and composition
of the loan portfolios.&lt;/span&gt;&lt;/p&gt;

</SFST:UnfundedCommitmentsPolicyTextBlock>
    <us-gaap:LoansAndLeasesReceivablePastDueStatusPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000844">&lt;p id="xdx_845_eus-gaap--LoansAndLeasesReceivablePastDueStatusPolicy_zFjys0fG1O1l" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_862_zUdXMAphCke4"&gt;Nonaccrual
and Past Due Loans&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Loans
are generally placed on nonaccrual status when principal or interest becomes 90 days past due, or when payment in full is not anticipated.
When a loan is placed on nonaccrual status, interest accrued but not received is generally reversed against interest income. Cash receipts
on nonaccrual loans are not recorded as interest income, but are used to reduce the loan&#x2019;s principal balance. A nonaccrual loan
is generally returned to accrual status and accrual of interest is resumed when payments have been made according to the terms and conditions
of the loan for a continuous six month period. Our loans are considered past due when contractually required principal or interest payments
have not been made on the due dates.&lt;/span&gt;&lt;/p&gt;

</us-gaap:LoansAndLeasesReceivablePastDueStatusPolicy>
    <us-gaap:LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy contextRef="From2024-01-01to2024-12-31" id="Fact000846">&lt;p id="xdx_849_eus-gaap--LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy_zqXrrHBBX0vc" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_861_zaV25QbSGp09"&gt;Nonperforming
Assets&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Nonperforming
assets include real estate acquired through foreclosure or deed taken in lieu of foreclosure, loans on nonaccrual status and loans past
due 90 days or more and still accruing interest. Loans are placed on nonaccrual status when, in the opinion of management, the collection
of additional interest is uncertain. Thereafter no interest is taken into income until such time as the borrower demonstrates the ability
to pay both principal and interest.&lt;/span&gt;&lt;/p&gt;

</us-gaap:LoansAndLeasesReceivableNonperformingLoanAndLeasePolicy>
    <us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000848">&lt;p id="xdx_843_eus-gaap--LoansAndLeasesReceivableAllowanceForLoanLossesPolicy_zseMMUlrdz94" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_866_zCDPYM7gR1Q2"&gt;Individually
Evaluated Loans&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Our
individually evaluated loans include loans on nonaccrual status and other loans as needed. For loans that are classified as individually
evaluated, an allowance is established when the fair value (discounted cash flows, collateral value, or observable market price) of the
individually evaluated loan less costs to sell, are lower than the carrying value of that loan. A loan is considered individually evaluated
when, based on current information and events, it is probable that the Company will be unable to collect the scheduled payments of principal
or interest when due according to the contractual terms of the loan agreement. Factors considered by management in determining impairment
include payment status, collateral value, and the probability of collecting scheduled principal and interest payments when due, among
other factors. Loans that experience insignificant payment delays and payment shortfalls generally are not classified as individually
evaluated. Management determines the significance of payment delays and payment shortfalls on a case-by-case basis, taking into consideration
all of the circumstances surrounding the loan and the borrower, including, without limitation, the length of the delay, the reasons for
the delay, the borrower's prior payment record, and the amount of the shortfall in relation to the principal and interest owed. The allowance
for credit loss is measured on a loan by loan basis for commercial and consumer loans by either the present value of expected future
cash flows discounted at the loan's effective interest rate, the loan's obtainable market price, or the fair value of the collateral
if the loan is collateral dependent.&lt;/span&gt;&lt;/p&gt;

</us-gaap:LoansAndLeasesReceivableAllowanceForLoanLossesPolicy>
    <SFST:LoanChargeOffPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000850">&lt;p id="xdx_84E_ecustom--LoanChargeOffPolicyPolicyTextBlock_zuzSxH9aYrlj" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_86B_zzOlIky5atth"&gt;Loan
Charge-off Policy&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;For
commercial loans, we generally fully charge off or charge collateralized loans down to net realizable value when management determines
the loan to be uncollectible; repayment is deemed to be projected beyond reasonable time frames; the loan has been classified as a loss
by either our internal loan review process or our banking regulatory agencies; the client has filed bankruptcy and the loss becomes evident
owing to a lack of assets; or the loan is 120 days past due unless both well-secured and in the process of collection. For consumer loans,
we generally charge down to net realizable value when the loan is 180 days past due.&lt;/span&gt;&lt;/p&gt;

</SFST:LoanChargeOffPolicyPolicyTextBlock>
    <SFST:LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000852">&lt;p id="xdx_84C_ecustom--LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock_z8mo1JMdRJpl" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_869_z7PSbB7bosF9"&gt;Loan
Modifications to Borrowers Experiencing Financial Difficulty&lt;/span&gt;&lt;/span&gt; &lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Loans
that are modified are reviewed by the Company to identify if the modification was due to a borrower experiencing financial difficulty.
Terms may be modified to fit the ability of the borrower to repay in line with its current financial status. The modification of the
terms of such loans includes one or a combination of the following: a reduction of the stated interest rate of the loan, an extension
of the maturity date, a permanent reduction of the recorded investment of the loan, or an other-than-insignificant payment delay. The
adoption of Accounting Standards Update (&#x201c;ASU&#x201d;) 2022-02 on January 1, 2023 eliminated the recognition and measurement of
troubled debt restructurings (&#x201c;TDRs&#x201d;) and enhanced disclosures for modifications to loans related to borrowers experiencing
financial difficulties.&lt;/span&gt;&lt;/p&gt;





</SFST:LoanModificationstoBorrowersExperiencingFinancialDifficultyPolicyTextBlock>
    <us-gaap:RealEstatePolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000854">&lt;p id="xdx_84C_eus-gaap--RealEstatePolicyTextBlock_zarWlNqRhqGj" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_867_zb9BUoevT2Ec"&gt;Other
Real Estate Owned (&#x201c;OREO&#x201d;)&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Real
estate acquired through foreclosure is initially recorded at the lower of cost or estimated fair value less selling costs. Subsequent
to the date of acquisition, it is carried at the lower of cost or fair value, adjusted for net selling costs. Fair values of real estate
owned are reviewed regularly and write-downs are recorded when it is determined that the carrying value of real estate exceeds the fair
value less estimated costs to sell. Costs relating to the development and improvement of such property are capitalized, whereas those
costs relating to holding the property are expensed.&lt;/span&gt;&lt;/p&gt;

</us-gaap:RealEstatePolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000856">&lt;p id="xdx_847_eus-gaap--PropertyPlantAndEquipmentPolicyTextBlock_zEvVYIuJ54q6" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86B_zMQzlCt2HZii"&gt;Property
and Equipment&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Property
and equipment are stated at cost. Major repairs are charged to operations, while major improvements are capitalized. Depreciation is
computed using the straight-line method over the estimated useful lives of the related assets. Upon retirement, sale, or other disposition
of property and equipment, the cost and accumulated depreciation are eliminated from the accounts, and gain or loss is included in income
from operations.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Construction
in progress is stated at cost, which includes the cost of construction and other direct costs attributable to the construction. No provision
for depreciation is made on construction in progress until such time as the relevant assets are completed and put into use.&lt;/span&gt;&lt;/p&gt;

</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:LesseeLeasesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000858">&lt;p id="xdx_844_eus-gaap--LesseeLeasesPolicyTextBlock_zJWW36bs4h1c" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_86B_zpdnFYYlkpoi"&gt;Operating
Leases&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company maintains operating leases on land and buildings for various office spaces. The operating right-of-use asset is included in property
and equipment and the operating right-of-use liability is included in other liabilities on the balance sheets. The right-of-use asset
and lease liability are recognized at lease commencement by calculating the net present value of the lease payments over the lease term.&lt;/span&gt;&lt;/p&gt;

</us-gaap:LesseeLeasesPolicyTextBlock>
    <SFST:BankOwnedLifeInsurancePoliciesPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000860">&lt;p id="xdx_84F_ecustom--BankOwnedLifeInsurancePoliciesPolicyTextBlock_zbozgpHgcKE7" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span&gt;&lt;span id="xdx_866_zNuAoJoCCvCb"&gt;Bank
Owned Life Insurance Policies&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Bank
owned life insurance policies represent the cash value of policies on certain officers of the Company.&lt;/span&gt;&lt;/p&gt;

</SFST:BankOwnedLifeInsurancePoliciesPolicyTextBlock>
    <us-gaap:ComprehensiveIncomePolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000862">&lt;p id="xdx_84C_eus-gaap--ComprehensiveIncomePolicyPolicyTextBlock_znSWqQ4hgDTh" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_862_zd9eS2y6fw97"&gt;Comprehensive
Income&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Comprehensive
income (loss) consists of net income and net unrealized gains (losses) on securities and is presented in the statements of shareholders&#x2019;
equity and comprehensive income. The statement requires only additional disclosures in the consolidated financial statements; it does
not affect our results of operations.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ComprehensiveIncomePolicyPolicyTextBlock>
    <us-gaap:RevenueFromContractWithCustomerPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000864">&lt;p id="xdx_845_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_zjGtN4M7ROO" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_86B_z4GURJiWUp16"&gt;Revenue
from Contracts with Customers&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company records revenue from contracts with customers in accordance with Accounting Standards Codification Topic 606, &#x201c;Revenue
from Contracts with Customers&#x201d; (&#x201c;Topic 606&#x201d;). Under Topic 606, the Company must identify the contract with a customer,
identify the performance obligations in the contract, determine the transaction price, allocate the transaction price to the performance
obligations in the contract, and recognize revenue when (or as) the Company satisfies a performance obligation. Significant revenue has
not been recognized in the current reporting period that results from performance obligations satisfied in previous periods.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company&#x2019;s primary sources of revenue are derived from interest and dividends earned on loans, investment securities, and other
financial instruments that are not within the scope of Topic 606. The Company has evaluated the nature of its contracts with customers
and determined that further disaggregation of revenue from contracts with customers into more granular categories beyond what is presented
in the Consolidated Statements of Income was not necessary. The Company generally fully satisfies its performance obligations on its
contracts with customers as services are rendered and the transaction prices are typically fixed; charged either on a periodic basis
or based on activity. Because performance obligations are satisfied as services are rendered and the transaction prices are fixed, the
Company has made no significant judgments in applying the revenue guidance prescribed in Topic 606 that affect the determination of the
amount and timing of revenue from contracts with customers.&lt;/span&gt;&lt;/p&gt;

</us-gaap:RevenueFromContractWithCustomerPolicyTextBlock>
    <us-gaap:IncomeTaxPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000866">&lt;p id="xdx_84A_eus-gaap--IncomeTaxPolicyTextBlock_zILIXunFPpya" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_86E_zGv2iUS263W8"&gt;Income
Taxes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
financial statements have been prepared on the accrual basis. When income and expenses are recognized in different periods for financial
reporting purposes versus for the purposes of computing income taxes currently payable, deferred taxes are provided on such temporary
differences. Deferred tax assets and liabilities are recognized for the&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;expected future tax consequences of events that have been recognized
in the consolidated financial statements or tax returns. Deferred tax assets and liabilities are measured using the enacted tax rates
expected to apply to taxable income in the years in which those temporary differences are expected to be realized or settled. The Company
believes that its income tax filing positions taken or expected to be taken on its tax returns will more likely than not be sustained
upon audit by the taxing authorities and does not anticipate any adjustments that will result in a material adverse impact on the Company&#x2019;s
financial condition, results of operations, or cash flow. Therefore, no reserves for uncertain income tax positions have been recorded.
The Company&#x2019;s federal and state income tax returns are open and subject to examination from the 2021 tax return year and forward.&lt;/span&gt;&lt;/p&gt;

</us-gaap:IncomeTaxPolicyTextBlock>
    <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="From2024-01-01to2024-12-31" id="Fact000868">&lt;p id="xdx_842_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zbrvC1JBmsvc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span id="xdx_86A_zE1AwHnoqAak"&gt;Stock-Based
Compensation&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company has a stock-based employee compensation plan. Compensation cost is recognized for all stock options granted and for any outstanding
unvested awards as if the fair value method had been applied to those awards as of the date of grant.&lt;/span&gt;&lt;/p&gt;

</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000870">&lt;p id="xdx_841_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zT4k9rI6vvHa" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_863_zzx4cZJAcrF6"&gt;Adoption
of New Accounting Standard&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
June 2016, the FASB issued ASU 2016-13, Financial Instruments &#x2013; Credit Losses (Topic 326). The ASU introduced a new credit loss
methodology, the Current Expected Credit Loss (&#x201c;CECL&#x201d;) methodology, which requires earlier recognition of credit losses,
while also providing additional transparency about credit risk. Since its original issuance in 2016, the FASB has issued several updates
to the original ASU.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
CECL methodology utilizes a lifetime &#x201c;expected credit loss&#x201d; measurement objective for the recognition of credit losses for
loans, held-to-maturity securities, and other receivables at the time the financial asset is originated or acquired. It also applies
to off-balance sheet credit exposures, such as unfunded commitments to extend credit. The expected credit losses are adjusted each period
for changes in expected lifetime credit losses. The methodology replaces the multiple existing impairment methods in current GAAP, which
generally require that a loss be incurred before it is recognized. For available-for-sale securities where fair value is less than cost,
credit-related impairment, if any, is recognized through an allowance for credit losses and adjusted each period for changes in credit
risk.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;On
January 1, 2022, the Company adopted the guidance prospectively with a cumulative adjustment to retained earnings. Results for reporting
periods beginning after January 1, 2022 are presented under CECL while prior period amounts continue to be reported in accordance with
the previously applicable incurred loss accounting methodology. The transition adjustment for the adoption of CECL included an increase
in the allowance for credit losses on loans of $&lt;span id="xdx_909_eus-gaap--FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease_pn3n3_dm_c20240101__20241231_z0EGXRnDTK5g" title="Allowance for loan losses"&gt;1.5&lt;/span&gt;&#160;million and an increase in the reserve for unfunded loan commitments of $&lt;span id="xdx_90F_ecustom--LiabilityForUnfundedCommitments_pn3n3_dm_c20240101__20241231_zFpI43EXJ8wj" title="Liability for unfunded commitments"&gt;2&lt;/span&gt;.0&#160;million,
which is recorded within other liabilities. The adoption of CECL had an insignificant impact on the Company's investment securities portfolio.
The Company recorded a net decrease to retained earnings of $&lt;span id="xdx_90C_eus-gaap--RetainedEarningsAppropriated_iI_pn3n3_dm_c20241231_zGY07FmnQFef" title="Net decrease to retained earnings"&gt;2.8&lt;/span&gt;&#160;million as of January 1, 2022 for the cumulative effect of adopting
CECL, which reflects the transition adjustments noted above, net of the applicable deferred tax assets recorded. Federal banking regulatory
agencies provided optional relief to delay the adverse regulatory capital impact of CECL at adoption. The Company did not elect to use
this optional relief.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
January 2023, the Company adopted ASU 2022-02, &#x201c;Financial Instruments &#x2013; Credit Losses (Topic 326): Troubled Debt Restructurings
and Vintage Disclosures&#x201d; (&#x201c;ASU 2022-02&#x201d;), which eliminated the accounting guidance for troubled debt restructurings
(&#x201c;TDRs&#x201d;) while enhancing disclosure requirements for certain loan refinancing and restructurings by creditors when a borrower
is experiencing financial difficulty. In addition, for public business entities, the guidance requires disclosure of current-period gross
write-offs by year of origination for financing receivables and net investments in leases within the scope of Subtopic 326-20. The Company
adopted the guidance using the modified retrospective method. Upon adoption of this guidance, the Company no longer establishes a specific
reserve for modifications to borrowers experiencing financial difficulty. Instead, these modifications are included in their respective
cohort and a historical loss rate is applied to the current loan balance to arrive at the quantitative baseline portion of the allowance.
The difference between the allowance previously determined and the current allowance was not material to the Company&#x2019;s financial
statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
January 2023, the Company adopted ASU 2022-01, &#x201c;Derivatives and Hedging (Topic 815): Fair Value Hedging &#x2013; Portfolio Layer
Method&#x201d;, which intended to better align hedge accounting with an organization&#x2019;s risk management strategies. The ASU became
applicable to the Company in the second quarter of 2023 when we entered into a fair value hedge using the portfolio layer method.&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
December 2022, the FASB issued amendments to defer the sunset date of the Reference Rate Reform Topic of the Accounting Standards Codification
from December 31, 2022 to December 31, 2024, because the current relief in Reference Rate Reform Topic may not cover a period of time
during which a significant number of modifications may take place. The amendments were effective upon issuance. The amendments did not
have a material effect on the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
November 2023, the FASB amended the Segment Reporting topic in the Accounting Standards Codification to improve disclosures about a public
entity&#x2019;s reportable segments and provide more detailed information about a reportable segment&#x2019;s expenses. The amendments
were effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15,
2024. Early adoption was permitted. Upon adoption, the Company applied the amendments retrospectively to all prior periods presented
in the financial statements. The amendments did not have a material effect on the Company&#x2019;s financial statements.&lt;/span&gt;&lt;/p&gt;

</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000872"
      unitRef="USD">1500000</us-gaap:FinancingReceivableAllowanceForCreditLossesPeriodIncreaseDecrease>
    <SFST:LiabilityForUnfundedCommitments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact000874"
      unitRef="USD">2000000</SFST:LiabilityForUnfundedCommitments>
    <us-gaap:RetainedEarningsAppropriated
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact000876"
      unitRef="USD">2800000</us-gaap:RetainedEarningsAppropriated>
    <SFST:NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000878">&lt;p id="xdx_841_ecustom--NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock_znDvt1L2KN7k" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_867_zxCQdJEDvx17"&gt;Newly
Issued, But Not Yet Effective Accounting Standards&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
December 2023, the FASB amended the Income Taxes topic in the Accounting Standards Codification to improve the transparency of income
tax disclosures. The amendments are effective for annual periods beginning after December 15, 2024. Early adoption is permitted for annual
financial statements that have not yet been issued or made available for issuance. The Company does not expect these amendments to have
a material effect on its financial statements. &lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
November 2024, the FASB amended the &lt;i&gt;Income Statement &#x2013; Reporting Comprehensive Income &lt;/i&gt;topic in the Accounting Standards
Codification to require public companies to disclose, in interim and annual reporting periods, additional information about certain expenses
in the notes to the financial statements. The amendments are effective for annual periods beginning after December 15, 2026, and interim
reporting periods beginning after December 15, 2027. Early adoption is permitted. The Company will apply the amendments retrospectively
to all prior periods presented in the financial statements. The Company does not expect these amendments to have a material effect on
its financial statements.&lt;/span&gt;&lt;/p&gt;

</SFST:NewlyIssuedButNotYetEffectiveAccountingStandardsPolicyTextBlock>
    <SFST:OperatingSegmentsPolicyTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000880">&lt;p id="xdx_843_ecustom--OperatingSegmentsPolicyTextBlock_zWbHItIuePA9" style="font: 11pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;i&gt;&lt;span&gt;&lt;span id="xdx_867_zVLflblEvSGh"&gt;Operating
Segments&lt;/span&gt;&lt;/span&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 11pt Arial, Helvetica, Sans-Serif; text-align: justify; margin-right: 0pt; margin-left: 0pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;The
Company adopted Accounting Standards Update 2023-07 &#x201c;Segment Reporting (Topic 280) &#x2013; Improvement to Reportable Segment
Disclosures&#x201d; on January 1, 2024. The Company, through the Bank, provides a broad range of financial services to individuals
and companies in South Carolina, North Carolina, and Georgia. The Company operates through a single operating and reporting segment,
primarily as a bank through services including demand, time and savings deposits; lending services; ATM processing and mortgage
banking services. The Company&#x2019;s chief operating decision maker, the Company&#x2019;s Chief Executive Officer, assesses
performance for the Company and decides how to allocate resources based on net income that also is reported on the income statement
as consolidated net income. The measure of&#160;segment&#160;assets is reported on the balance sheet as total consolidated assets.
While the chief operating decision maker monitors the operating results of its lines of business, operations are managed and
financial performance is evaluated on a consolidated basis. Accordingly, all of the financial service operations are considered by
management to be aggregated in one reportable operating segment.&lt;/span&gt;&lt;/p&gt;
</SFST:OperatingSegmentsPolicyTextBlock>
    <us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000882">&lt;p id="xdx_806_eus-gaap--InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock_zQElfOialKYj" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE
2 &#x2013; &lt;span id="xdx_82F_zlQRZrGfgPFd"&gt;Investment Securities&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
amortized costs and fair value of investment securities are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_pn3n3_ze8Gkb7wcx1c" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B9_zLCnEvg7SJu3" style="display: none"&gt;Schedule of amortized costs and fair value of investment securities&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Gross
    Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;span id="xdx_91B_eus-gaap--CorporateBondSecuritiesMember_zRgiEXkAM99g"&gt;Corporate
    bonds [Member]&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: left"&gt;Available for sale &lt;span id="xdx_91F_eus-gaap--AssetBackedSecuritiesMember_zG3bK6EfgN38" style="display: none"&gt;Asset-backed
        securities [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 48%; font-size: 10pt; text-align: left"&gt;Corporate bonds &lt;span id="xdx_915_eus-gaap--USTreasurySecuritiesMember_zoCDxoXOLMLa" style="display: none"&gt;US
        treasuries [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zKXAdCubu9I9" style="width: 10%; text-align: right" title="Available for sale, Amortized Cost"&gt;2,121&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zMc0AP71YZn8" style="width: 10%; font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0891"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zOcmGaZJLGRd" style="width: 10%; font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;194&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zGvuSILf6bCa" style="width: 10%; font-size: 10pt; text-align: right" title="Available for sale, Fair Value"&gt;1,927&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;US treasuries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z0LFZjJQkKR6" style="text-align: right" title="Available for sale, Amortized Cost"&gt;999&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zufYMevRfr3a" style="font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0899"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zeVmUO52Q8x9" style="font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;91&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zGDMSUWhQyo7" style="font-size: 10pt; text-align: right" title="Available for sale, Fair Value"&gt;908&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;US government agencies &lt;span id="xdx_913_eus-gaap--AgencySecuritiesMember_z9oY02Z2kVrg" style="display: none"&gt;US
        government agencies [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zP2VfwrDuEc9" style="text-align: right" title="Available for sale, Amortized Cost"&gt;17,540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zeDbCRVCkwhc" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zWsgVJQV4R2i" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;1,746&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zu2sPe69dHA4" style="text-align: right" title="Available for sale, Fair Value"&gt;15,795&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;State and political subdivisions &lt;span id="xdx_917_eus-gaap--USStatesAndPoliticalSubdivisionsMember_zYwOgYjVNkK2" style="display: none"&gt;State
        and political subdivisions [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zdyqNafU4ri8" style="text-align: right" title="Available for sale, Amortized Cost"&gt;22,387&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zMxshH7aHbcd" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0917"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_ztFVWucjPRD9" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;3,065&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zPOmgLaWneRf" style="text-align: right" title="Available for sale, Fair Value"&gt;19,322&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Asset-backed securities &lt;span id="xdx_910_eus-gaap--MortgageBackedSecuritiesMember_zNeoj5yb9lX7" style="display: none"&gt;Mortgage-backed
        securities [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zVmX4cNDOmBh" style="text-align: right" title="Available for sale, Amortized Cost"&gt;36,613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zTquDerhV0pa" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;36&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zev6IvSKMmIb" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;111&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_ztq5XXyhPPw7" style="text-align: right" title="Available for sale, Fair Value"&gt;36,538&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_znwT80B7EWmf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;66,988&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zVi9jfMviyra" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;19&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z8kEjBTHHxNg" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;9,370&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zKtbvmg0ojSi" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Fair Value"&gt;57,637&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Total investment securities available for sale&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zGSnbkigD6Oh" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;146,648&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zPt6iTJexQqa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;56&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zlbksAX7Byzf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;14,577&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zElQj7E5Y5h1" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value"&gt;132,127&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="13" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;December
                                            31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="5" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Gross
                                            Unrealized&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Gains&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Losses&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Available
    for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zele2fjeNqOf" style="text-align: right" title="Available for sale, Amortized Cost"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;2,147&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zJ00AwtenOo3" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0950"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zi6Efjp6wV9" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;237&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zdSrzhIvbcgk" style="font-size: 9pt; text-align: right" title="Available for sale, Fair Value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1,910&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;US treasuries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zw7iwdGGZyMj" style="text-align: right" title="Available for sale, Amortized Cost"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;9,495&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zEpWIML2QPuj" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zjKRAu32TxW6" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIBKlSU5Tppb" style="font-size: 9pt; text-align: right" title="Available for sale, Fair Value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;9,394&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;US government agencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zYYfhAziw1M2" style="text-align: right" title="Available for sale, Amortized Cost"&gt;20,594&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zkvJLvblThfb" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0966"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zJzBGtsBbpka" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;1,938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zXcFjZnXXl85" style="text-align: right" title="Available for sale, Fair Value"&gt;18,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;State and political subdivisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zW1YBA0xWb85" style="text-align: right" title="Available for sale, Amortized Cost"&gt;22,642&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zSBON34xAsm6" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z7QhToFMS7uk" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;2,912&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z1XYok9QFQ7i" style="text-align: right" title="Available for sale, Fair Value"&gt;19,741&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Asset-backed securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrRrAekoJx16" style="text-align: right" title="Available for sale, Amortized Cost"&gt;33,450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zn8qeIrhutZ2" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zXMLJmTjm5Q3" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;216&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zd442Zrv2JAc" style="text-align: right" title="Available for sale, Fair Value"&gt;33,236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zbyuIoWuE6xe" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;60,730&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z4idojFIENf5" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0990"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z8AFhjE4oiy2" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;8,965&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zslycdNKlJXj" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Fair Value"&gt;51,765&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Total investment securities available for sale&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zxsvDKjCvQEc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;149,058&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_z5ct5h0F4tB5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;14&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zbPp1ZFOHCh5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;14,370&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_z1NY1Wi7JUye" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value"&gt;134,702&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AC_zvRXM2FSpytd" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;During
2024 and 2023, $&lt;span id="xdx_902_ecustom--ProceedsFromSaleOfInvestmentSecurities_pn3n3_dm_c20240101__20241231_zWHwp01ZvGGc" title="Sale of investment securities"&gt;10.6&lt;/span&gt; million and $&lt;span id="xdx_90D_ecustom--ProceedsFromSaleOfInvestmentSecurities_pn3n3_dm_c20230101__20231231_zlTk47X5bVZh" title="Sale of investment securities"&gt;16.5&lt;/span&gt; million, respectively, of investment securities matured. No gain or loss was recognized on the
maturities of the investment securities. During 2022, approximately $&lt;span id="xdx_90B_ecustom--ProceedsFromSaleOfInvestmentSecurities_pn3n3_dm_c20220101__20221231_ziL4c6I3uC9a" title="Sale of investment securities"&gt;12.6&lt;/span&gt; million of investment securities were sold, resulting
in a gross gain on sale of investment securities of $&lt;span id="xdx_903_eus-gaap--GainOnSaleOfInvestments_c20220101__20221231_zSEMvws7QNhj" title="Gross gain on sale of investment securities"&gt;83,000&lt;/span&gt; and a gross loss on sale of investment securities of $&lt;span id="xdx_901_eus-gaap--LossOnSaleOfInvestments_c20220101__20221231_zV11jWPwBTJe" title="Gross loss on sale of investments"&gt;71,000&lt;/span&gt;.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
amortized costs and fair values of investment securities available for sale at December 31, 2024 and 2023, by contractual maturity, are
shown below. Expected maturities may differ from contractual maturities because issuers have the right to prepay the obligations.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_pn3n3_zwfX9u4WZrjf" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zL3kgaf1FMKl" style="display: none"&gt;Schedule of amortized costs and fair values of
       investment securities available for sale by contractual maturity&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amortized&lt;br/&gt; Cost&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Available for sale&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 48%; text-align: left"&gt;Due within one year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20241231_zlSd3QsF54ud" style="width: 10%; text-align: right" title="Due within one year, Amortized Cost"&gt;470&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20241231_zP5MIpnWef3d" style="width: 10%; text-align: right" title="Due within one year, Fair Value"&gt;461&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20231231_z2QAva8znUH8" style="width: 10%; text-align: right" title="Due within one year, Amortized Cost"&gt;9,503&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20231231_zMfPPvX5JDD1" style="width: 10%; text-align: right" title="Due within one year, Fair Value"&gt;9,467&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Due after one through five years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20241231_zg4Fw8p5yBja" style="text-align: right" title="Due after one through five years, Amortized Cost"&gt;17,897&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20241231_z5rTjqBDexE2" style="text-align: right" title="Due after one through five years, Fair Value"&gt;16,154&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20231231_zwG1vyjczRK9" style="text-align: right" title="Due after one through five years, Amortized Cost"&gt;10,222&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20231231_zjZOxZAsSYyj" style="text-align: right" title="Due after one through five years, Fair Value"&gt;9,279&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Due after five through ten years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20241231_zZAUvCS2JQqd" style="text-align: right" title="Due after five through ten years, Amortized Cost"&gt;29,512&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20241231_z8asI7CYaa8g" style="text-align: right" title="Due after five through ten years, Fair Value"&gt;26,791&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20231231_zAkYSY1HIxk8" style="text-align: right" title="Due after five through ten years, Amortized Cost"&gt;32,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20231231_zuAHgyQoh1U4" style="text-align: right" title="Due after five through ten years, Fair Value"&gt;28,380&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Due after ten years&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20241231_zyMyN67BcdH" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years , Amortized Cost"&gt;98,769&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_c20241231_zJsQDHX3i2m7" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years ,Fair Value"&gt;88,721&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20231231_zeZ1wI7OGVg4" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years , Amortized Cost"&gt;97,174&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_c20231231_z3g5JfeCo0Xh" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years ,Fair Value"&gt;87,576&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left"&gt;Total investment securities&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231_zqd4vBRhe7Ba" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;146,648&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231_zAomBMgK3gak" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value"&gt;132,127&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231_zUqfrbB1qrhi" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;149,058&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231_zhmiSPQAhMG7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value"&gt;134,702&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
tables below summarize gross unrealized losses on investment securities and the fair market value of the related securities, aggregated
by investment category and length of time that individual securities have been in a continuous unrealized loss position, at December
31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_zfx4TCTsjtnb" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BB_zeMojz5R6247" style="display: none"&gt;Schedule of gross unrealized losses on investment securities and fair market value of related securities&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Less than 12 months&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;12 months or longer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Available
    for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; width: 37%"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zkj3s44fAET2" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1058"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zp8h0GDmHOa9" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1060"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zoXgRSmpRSil" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1062"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zlfT5ajOLVWi" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z8ouJ4pkaAg8" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1,927&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zScd8t4pt4hd" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;194&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z3BxFwoAqhL7" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zGvkMurJUU5c" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1,927&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zlLq9Jx8rVT4" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;194&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;US treasuries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zfefjCBPSiMb" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1076"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z0FmJZTnFez3" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1078"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zqseQ6QBFwB3" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1080"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zqwHWKNXBMte" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zewzPgW4Abki" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;908&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z59clC9XQ1Jg" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pip0_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zK6aQGGWUnHj" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zRdrcix6DMVh" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;908&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zkzCtynPXBgl" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;US government agencies&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zCfv7kJsaDHa" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zlWtdJ0Hm7Lj" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;2,694&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zy8zEXmX2AXc" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zgvx1rmF09va" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zJ7CA3YWWp1g" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;10,269&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zQdNB5d0db02" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1,745&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zfGphGfK8dBc" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zco5zqIi8L7a" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;12,963&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_z0icBQamSKq1" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1,746&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;State and political
    subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zLmP8D2vwluf" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zau83CQZpTS9" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1,436&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z2jVL4JTmtK7" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zdPyNPHB0RQh" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zsVwmP9ZjL38" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;17,886&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zKpgpZagiCBf" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;2,912&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zML16AzmBjjl" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zkyt7nPkqeTl" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;19,322&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zPRuCzirukqc" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;3,065&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zH4XL3vltKn1" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHg4Jm4CYIog" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;15,828&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zAf0vmt6nZ37" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;83&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHl4BDFsyIC3" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zPTPH3NoOQy8" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;5,344&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrfcn0gmaUSi" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zCVGj8KpG0id" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zguWGyScH2ck" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;21,172&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zw6vZiAp3VNe" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;111&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Mortgage-backed
    securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztIVNtiQ6DIb" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zl45in3DMoFl" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;8,226&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zyWc6EHDEFJ6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;409&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zw7ZZ2XR68Ek" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zkcNe97ACgc6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;45,360&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztw0WHMjwiV7" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;8,961&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zOpc2z3UJRV8" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zAD6JdkQQywf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;53,586&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zwrXPQdTPsS5" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;9,370&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Total
    investment securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zaOyX1H7cP63" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zSczhqhmFVNj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;28,184&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zLzJtBMORwak" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;646&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zMGvSYImzczj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;107&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zhn6DdjBhvf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;81,694&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zDNt4DTdPXtk" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;13,931&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--AvailableForSaleSecuritiesTotalNumberOfInvestments_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zYffNqOGAnrj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zpC6chPFkxkg" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;109,878&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zu0zo2EsaZ03" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;14,577&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;December 31, 2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Less than 12 months&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;12 months or longer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Available for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; width: 37%"&gt;&lt;span style="font-size: 8pt"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zKmITQBgtj4a" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1184"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zl1sw51Gy0dg" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1186"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z8U0tU5IxZX3" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1188"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z9Oh5oYPqqge" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zfTtW0rBhJgb" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;1,910&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zekX7OKxg7V2" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;237&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zfNwZImpKjx7" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zhOoiDW3Ilxg" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;1,910&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z4S4qwEkZdcd" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;237&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;US treasuries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zIs7hzwjmQij" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1202"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zGjcv9UnO79a" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1204"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zb6d7aCId6M" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1206"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zcIfNWnFfgY1" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z1R2kFSQRjBi" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;897&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zz16EVYLIB07" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pip0_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zGuwWeWj3S5" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z2MljILmJJnf" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;897&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z4fQAG12ZeH" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;US government agencies&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zuUX3eqOCIpl" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zH96k2y7bbN6" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;7,533&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zmoPnaBAnAZ7" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_z6RorEt1Fisb" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zsqW0iHpiKAd" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;11,123&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zEXeKTFysIj5" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;1,888&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zUTDtLr6Q0rf" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zVDi4Kp46UMc" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;18,656&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zBfQvfwkgaYg" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;1,938&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zlKhIGA9yKXg" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1238"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zLgaZOhb0uCg" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1240"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zqWOi5EVsqVc" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1242"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zEkCKdIc8Xnc" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z8fY8vKEtoHl" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;18,964&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zfHeff8PAaxa" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;2,912&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z2fhxC6hbhE7" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zgY6UkIDnp0c" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;18,964&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zRLuRfknHKD7" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;2,912&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHe3uDKqNEXe" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_z4O7fUaIOhne" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;26,746&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHsWMmHaCdXl" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zLTVgX3Z7bXd" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zhk78dkPuc57" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;4,866&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_z8QP0krR23Z8" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zaJVaKWZ2ds6" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_znJmornss2x7" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;31,612&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrzezOQO6BLb" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;216&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zERtUpllCMdf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztVS2cr226Na" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;2,869&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zdVuBwOA0kmb" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z41Sayl8JY08" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zFTSHrbfRsZj" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;48,896&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zPXSpa1QG3H7" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;8,929&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zJu6O59IsYCl" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;64&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zTWDaUoRXgM6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;51,765&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zY3AJznb6Ta" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;8,965&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Total
    investment securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_z1aAa46QTBX6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zo6RQkGLEE7f" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;37,148&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zwlUhb7BgFJ" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;231&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zxPL9anBNOS4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;111&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zhWpdMZsAhE2" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;86,656&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zzV7R5NU1tjf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;14,139&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--AvailableForSaleSecuritiesTotalNumberOfInvestments_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zvha4GQcdZbe" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zA4485wzz3hj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;123,804&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zRgOZuyLzeei" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;14,370&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AD_zhqukOvVlSsl" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024, the Company had &lt;span id="xdx_90C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth_iI_uInvestments_c20241231_zhzFPCPZtgI8" title="Number of investments"&gt;123&lt;/span&gt; individual investments that were in an unrealized loss position. The unrealized losses were primarily
attributable to changes in interest rates, rather than deterioration in credit quality. The individual securities are each investment
grade securities. The Company considers factors such as the financial condition of the issuer including credit ratings and specific events
affecting the operations of the issuer, volatility of the security, underlying assets that collateralize the debt security, and other
industry and macroeconomic conditions. The Company does not intend to sell these securities, and it is more likely than not that the
Company will not be required to sell these securities before recovery of the amortized cost. The issuers of these securities continue
to make timely principal and interest payments under the contractual terms of the securities. As such, there is no allowance for credit
losses on available for sale securities recognized as of December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Other
investments are comprised of the following and are recorded at cost which approximates fair value:&lt;/span&gt;&lt;/p&gt;





&lt;table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock_pn3n3_zdTOjAzE13qa" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of other investments"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BD_zFTbMVHxhnNe" style="display: none"&gt;Schedule of other investments&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20241231_zisGNCXP9QI9" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_491_20231231_z8g7cFvNf2Vh" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--InvestmentInFederalHomeLoanBankStockFairValueDisclosure_iI_pn3n3" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: left"&gt;Federal Home Loan Bank stock&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;14,516&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;16,063&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CertificatesOfDepositAtCarryingValue_iI_pn3n3" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Other nonmarketable investments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,571&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,473&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--InvestmentInTrustPreferredSecurities_iI_pn3n3_zyCf3who1Ge8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Investment in Trust Preferred subsidiaries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;403&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;403&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OtherInvestments_iI_pn3n3_zS5qPvlA2fw2" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-align: left"&gt;Total other investments&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;19,490&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;19,939&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company has evaluated other investments for impairment and determined that the other investments are not impaired as of December 31,
2024 and ultimate recoverability of the par value of the investments is probable. All of the FHLB stock is used to collateralize advances
with the FHLB.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024 and 2023, there were no securities pledged as collateral for repurchase agreements from brokers.&lt;/span&gt;&lt;/p&gt;
</us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact000884">&lt;table cellpadding="0" cellspacing="0" id="xdx_89C_eus-gaap--ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock_pn3n3_ze8Gkb7wcx1c" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair value of investment securities"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B9_zLCnEvg7SJu3" style="display: none"&gt;Schedule of amortized costs and fair value of investment securities&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Amortized&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Gross
    Unrealized&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Fair&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;span id="xdx_91B_eus-gaap--CorporateBondSecuritiesMember_zRgiEXkAM99g"&gt;Corporate
    bonds [Member]&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Cost&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Gains&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: left"&gt;Available for sale &lt;span id="xdx_91F_eus-gaap--AssetBackedSecuritiesMember_zG3bK6EfgN38" style="display: none"&gt;Asset-backed
        securities [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 48%; font-size: 10pt; text-align: left"&gt;Corporate bonds &lt;span id="xdx_915_eus-gaap--USTreasurySecuritiesMember_zoCDxoXOLMLa" style="display: none"&gt;US
        treasuries [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zKXAdCubu9I9" style="width: 10%; text-align: right" title="Available for sale, Amortized Cost"&gt;2,121&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zMc0AP71YZn8" style="width: 10%; font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0891"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zOcmGaZJLGRd" style="width: 10%; font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;194&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zGvuSILf6bCa" style="width: 10%; font-size: 10pt; text-align: right" title="Available for sale, Fair Value"&gt;1,927&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;US treasuries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_z0LFZjJQkKR6" style="text-align: right" title="Available for sale, Amortized Cost"&gt;999&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zufYMevRfr3a" style="font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0899"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zeVmUO52Q8x9" style="font-size: 10pt; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;91&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zGDMSUWhQyo7" style="font-size: 10pt; text-align: right" title="Available for sale, Fair Value"&gt;908&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;US government agencies &lt;span id="xdx_913_eus-gaap--AgencySecuritiesMember_z9oY02Z2kVrg" style="display: none"&gt;US
        government agencies [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zP2VfwrDuEc9" style="text-align: right" title="Available for sale, Amortized Cost"&gt;17,540&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zeDbCRVCkwhc" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;1&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zWsgVJQV4R2i" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;1,746&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zu2sPe69dHA4" style="text-align: right" title="Available for sale, Fair Value"&gt;15,795&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;State and political subdivisions &lt;span id="xdx_917_eus-gaap--USStatesAndPoliticalSubdivisionsMember_zYwOgYjVNkK2" style="display: none"&gt;State
        and political subdivisions [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zdyqNafU4ri8" style="text-align: right" title="Available for sale, Amortized Cost"&gt;22,387&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zMxshH7aHbcd" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0917"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_ztFVWucjPRD9" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;3,065&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zPOmgLaWneRf" style="text-align: right" title="Available for sale, Fair Value"&gt;19,322&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Asset-backed securities &lt;span id="xdx_910_eus-gaap--MortgageBackedSecuritiesMember_zNeoj5yb9lX7" style="display: none"&gt;Mortgage-backed
        securities [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zVmX4cNDOmBh" style="text-align: right" title="Available for sale, Amortized Cost"&gt;36,613&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zTquDerhV0pa" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;36&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zev6IvSKMmIb" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;111&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_ztq5XXyhPPw7" style="text-align: right" title="Available for sale, Fair Value"&gt;36,538&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_znwT80B7EWmf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;66,988&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zVi9jfMviyra" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;19&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z8kEjBTHHxNg" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;9,370&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zKtbvmg0ojSi" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Fair Value"&gt;57,637&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Total investment securities available for sale&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zGSnbkigD6Oh" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;146,648&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zPt6iTJexQqa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;56&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zlbksAX7Byzf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;14,577&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zElQj7E5Y5h1" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value"&gt;132,127&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="13" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;December
                                            31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="5" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Gross
                                            Unrealized&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Fair&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Gains&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Losses&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Value&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Available
    for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zele2fjeNqOf" style="text-align: right" title="Available for sale, Amortized Cost"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;2,147&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zJ00AwtenOo3" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0950"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zi6Efjp6wV9" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;237&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CorporateBondSecuritiesMember_zdSrzhIvbcgk" style="font-size: 9pt; text-align: right" title="Available for sale, Fair Value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1,910&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;US treasuries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zw7iwdGGZyMj" style="text-align: right" title="Available for sale, Amortized Cost"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;9,495&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zEpWIML2QPuj" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zjKRAu32TxW6" style="font-size: 9pt; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USTreasurySecuritiesMember_zIBKlSU5Tppb" style="font-size: 9pt; text-align: right" title="Available for sale, Fair Value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;9,394&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 9pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;US government agencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zYYfhAziw1M2" style="text-align: right" title="Available for sale, Amortized Cost"&gt;20,594&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zkvJLvblThfb" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0966"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zJzBGtsBbpka" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;1,938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zXcFjZnXXl85" style="text-align: right" title="Available for sale, Fair Value"&gt;18,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;State and political subdivisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zW1YBA0xWb85" style="text-align: right" title="Available for sale, Amortized Cost"&gt;22,642&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zSBON34xAsm6" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;11&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z7QhToFMS7uk" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;2,912&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z1XYok9QFQ7i" style="text-align: right" title="Available for sale, Fair Value"&gt;19,741&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Asset-backed securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrRrAekoJx16" style="text-align: right" title="Available for sale, Amortized Cost"&gt;33,450&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zn8qeIrhutZ2" style="text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;2&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zXMLJmTjm5Q3" style="text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;216&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zd442Zrv2JAc" style="text-align: right" title="Available for sale, Fair Value"&gt;33,236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zbyuIoWuE6xe" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;60,730&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z4idojFIENf5" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl0990"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z8AFhjE4oiy2" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;8,965&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zslycdNKlJXj" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale, Fair Value"&gt;51,765&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Total investment securities available for sale&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zxsvDKjCvQEc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;149,058&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_z5ct5h0F4tB5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Gains"&gt;14&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_zbPp1ZFOHCh5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Gross Unrealized Losses"&gt;14,370&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--TotalInvestmentSecuritiesMember_z1NY1Wi7JUye" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value"&gt;134,702&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2024-12-31_us-gaap_CorporateBondSecuritiesMember"
      decimals="-3"
      id="Fact000889"
      unitRef="USD">2121000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_CorporateBondSecuritiesMember"
      decimals="-3"
      id="Fact000893"
      unitRef="USD">194000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-31_us-gaap_CorporateBondSecuritiesMember"
      decimals="-3"
      id="Fact000895"
      unitRef="USD">1927000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact000897"
      unitRef="USD">999000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact000901"
      unitRef="USD">91000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact000903"
      unitRef="USD">908000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact000906"
      unitRef="USD">17540000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact000908"
      unitRef="USD">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact000910"
      unitRef="USD">1746000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact000912"
      unitRef="USD">15795000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact000915"
      unitRef="USD">22387000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact000919"
      unitRef="USD">3065000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact000921"
      unitRef="USD">19322000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact000924"
      unitRef="USD">36613000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact000926"
      unitRef="USD">36000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact000928"
      unitRef="USD">111000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact000930"
      unitRef="USD">36538000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact000932"
      unitRef="USD">66988000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact000934"
      unitRef="USD">19000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact000936"
      unitRef="USD">9370000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact000938"
      unitRef="USD">57637000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2024-12-31_custom_TotalInvestmentSecuritiesMember"
      decimals="-3"
      id="Fact000940"
      unitRef="USD">146648000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2024-12-31_custom_TotalInvestmentSecuritiesMember"
      decimals="-3"
      id="Fact000942"
      unitRef="USD">56000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2024-12-31_custom_TotalInvestmentSecuritiesMember"
      decimals="-3"
      id="Fact000944"
      unitRef="USD">14577000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-31_custom_TotalInvestmentSecuritiesMember"
      decimals="-3"
      id="Fact000946"
      unitRef="USD">132127000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-12-31_us-gaap_CorporateBondSecuritiesMember"
      decimals="-3"
      id="Fact000948"
      unitRef="USD">2147000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_CorporateBondSecuritiesMember"
      decimals="-3"
      id="Fact000952"
      unitRef="USD">237000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-31_us-gaap_CorporateBondSecuritiesMember"
      decimals="-3"
      id="Fact000954"
      unitRef="USD">1910000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact000956"
      unitRef="USD">9495000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact000958"
      unitRef="USD">1000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact000960"
      unitRef="USD">102000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-31_us-gaap_USTreasurySecuritiesMember"
      decimals="-3"
      id="Fact000962"
      unitRef="USD">9394000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact000964"
      unitRef="USD">20594000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact000968"
      unitRef="USD">1938000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact000970"
      unitRef="USD">18656000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact000972"
      unitRef="USD">22642000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact000974"
      unitRef="USD">11000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact000976"
      unitRef="USD">2912000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact000978"
      unitRef="USD">19741000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact000980"
      unitRef="USD">33450000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact000982"
      unitRef="USD">2000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact000984"
      unitRef="USD">216000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact000986"
      unitRef="USD">33236000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact000988"
      unitRef="USD">60730000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact000992"
      unitRef="USD">8965000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact000994"
      unitRef="USD">51765000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-12-31_custom_TotalInvestmentSecuritiesMember"
      decimals="-3"
      id="Fact000996"
      unitRef="USD">149058000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
      contextRef="AsOf2023-12-31_custom_TotalInvestmentSecuritiesMember"
      decimals="-3"
      id="Fact000998"
      unitRef="USD">14000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
    <us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
      contextRef="AsOf2023-12-31_custom_TotalInvestmentSecuritiesMember"
      decimals="-3"
      id="Fact001000"
      unitRef="USD">14370000</us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-31_custom_TotalInvestmentSecuritiesMember"
      decimals="-3"
      id="Fact001002"
      unitRef="USD">134702000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <SFST:ProceedsFromSaleOfInvestmentSecurities
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact001004"
      unitRef="USD">10600000</SFST:ProceedsFromSaleOfInvestmentSecurities>
    <SFST:ProceedsFromSaleOfInvestmentSecurities
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact001006"
      unitRef="USD">16500000</SFST:ProceedsFromSaleOfInvestmentSecurities>
    <SFST:ProceedsFromSaleOfInvestmentSecurities
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact001008"
      unitRef="USD">12600000</SFST:ProceedsFromSaleOfInvestmentSecurities>
    <us-gaap:GainOnSaleOfInvestments
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001010"
      unitRef="USD">83000</us-gaap:GainOnSaleOfInvestments>
    <us-gaap:LossOnSaleOfInvestments
      contextRef="From2022-01-012022-12-31"
      decimals="0"
      id="Fact001012"
      unitRef="USD">71000</us-gaap:LossOnSaleOfInvestments>
    <us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001014">&lt;table cellpadding="0" cellspacing="0" id="xdx_887_eus-gaap--InvestmentsClassifiedByContractualMaturityDateTableTextBlock_pn3n3_zwfX9u4WZrjf" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of amortized costs and fair values of investment securities available for sale by contractual maturity"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zL3kgaf1FMKl" style="display: none"&gt;Schedule of amortized costs and fair values of
       investment securities available for sale by contractual maturity&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;December
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Amortized&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Cost&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amortized&lt;br/&gt; Cost&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Available for sale&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 48%; text-align: left"&gt;Due within one year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20241231_zlSd3QsF54ud" style="width: 10%; text-align: right" title="Due within one year, Amortized Cost"&gt;470&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20241231_zP5MIpnWef3d" style="width: 10%; text-align: right" title="Due within one year, Fair Value"&gt;461&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost_iI_pn3n3_c20231231_z2QAva8znUH8" style="width: 10%; text-align: right" title="Due within one year, Amortized Cost"&gt;9,503&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue_iI_pn3n3_c20231231_zMfPPvX5JDD1" style="width: 10%; text-align: right" title="Due within one year, Fair Value"&gt;9,467&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Due after one through five years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20241231_zg4Fw8p5yBja" style="text-align: right" title="Due after one through five years, Amortized Cost"&gt;17,897&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20241231_z5rTjqBDexE2" style="text-align: right" title="Due after one through five years, Fair Value"&gt;16,154&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost_iI_pn3n3_c20231231_zwG1vyjczRK9" style="text-align: right" title="Due after one through five years, Amortized Cost"&gt;10,222&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue_iI_pn3n3_c20231231_zjZOxZAsSYyj" style="text-align: right" title="Due after one through five years, Fair Value"&gt;9,279&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Due after five through ten years&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20241231_zZAUvCS2JQqd" style="text-align: right" title="Due after five through ten years, Amortized Cost"&gt;29,512&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20241231_z8asI7CYaa8g" style="text-align: right" title="Due after five through ten years, Fair Value"&gt;26,791&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost_iI_pn3n3_c20231231_zAkYSY1HIxk8" style="text-align: right" title="Due after five through ten years, Amortized Cost"&gt;32,159&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue_iI_pn3n3_c20231231_zuAHgyQoh1U4" style="text-align: right" title="Due after five through ten years, Fair Value"&gt;28,380&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Due after ten years&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20241231_zyMyN67BcdH" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years , Amortized Cost"&gt;98,769&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_c20241231_zJsQDHX3i2m7" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years ,Fair Value"&gt;88,721&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost_iI_pn3n3_c20231231_zeZ1wI7OGVg4" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years , Amortized Cost"&gt;97,174&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue_iI_pn3n3_c20231231_z3g5JfeCo0Xh" style="border-bottom: Black 1pt solid; text-align: right" title="Due after ten years ,Fair Value"&gt;87,576&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left"&gt;Total investment securities&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20241231_zqd4vBRhe7Ba" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;146,648&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20241231_zAomBMgK3gak" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value"&gt;132,127&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AvailableForSaleDebtSecuritiesAmortizedCostBasis_iI_pn3n3_c20231231_zUqfrbB1qrhi" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Amortized Cost"&gt;149,058&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AvailableForSaleSecuritiesDebtSecurities_iI_pn3n3_c20231231_zhmiSPQAhMG7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale, Fair Value"&gt;134,702&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001016"
      unitRef="USD">470000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001018"
      unitRef="USD">461000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001020"
      unitRef="USD">9503000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001022"
      unitRef="USD">9467000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001024"
      unitRef="USD">17897000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001026"
      unitRef="USD">16154000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001028"
      unitRef="USD">10222000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001030"
      unitRef="USD">9279000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001032"
      unitRef="USD">29512000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001034"
      unitRef="USD">26791000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001036"
      unitRef="USD">32159000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001038"
      unitRef="USD">28380000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterFiveThroughTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001040"
      unitRef="USD">98769000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001042"
      unitRef="USD">88721000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001044"
      unitRef="USD">97174000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsAmortizedCost>
    <us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001046"
      unitRef="USD">87576000</us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterTenYearsFairValue>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001048"
      unitRef="USD">146648000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001050"
      unitRef="USD">132127000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001052"
      unitRef="USD">149058000</us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis>
    <us-gaap:AvailableForSaleSecuritiesDebtSecurities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001054"
      unitRef="USD">134702000</us-gaap:AvailableForSaleSecuritiesDebtSecurities>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001056">&lt;table cellpadding="0" cellspacing="0" id="xdx_899_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock_zfx4TCTsjtnb" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of gross unrealized losses on investment securities and fair market value of related securities"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BB_zeMojz5R6247" style="display: none"&gt;Schedule of gross unrealized losses on investment securities and fair market value of related securities&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Less than 12 months&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;12 months or longer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Available
    for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; width: 37%"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zkj3s44fAET2" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1058"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zp8h0GDmHOa9" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1060"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zoXgRSmpRSil" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1062"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zlfT5ajOLVWi" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z8ouJ4pkaAg8" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1,927&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zScd8t4pt4hd" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;194&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z3BxFwoAqhL7" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zGvkMurJUU5c" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1,927&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zlLq9Jx8rVT4" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;194&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;US treasuries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zfefjCBPSiMb" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1076"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z0FmJZTnFez3" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1078"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zqseQ6QBFwB3" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1080"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zqwHWKNXBMte" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zewzPgW4Abki" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;908&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z59clC9XQ1Jg" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pip0_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zK6aQGGWUnHj" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zRdrcix6DMVh" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;908&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zkzCtynPXBgl" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;91&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;US government agencies&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zCfv7kJsaDHa" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zlWtdJ0Hm7Lj" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;2,694&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zy8zEXmX2AXc" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zgvx1rmF09va" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zJ7CA3YWWp1g" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;10,269&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zQdNB5d0db02" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1,745&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zfGphGfK8dBc" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zco5zqIi8L7a" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;12,963&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_z0icBQamSKq1" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1,746&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;State and political
    subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zLmP8D2vwluf" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zau83CQZpTS9" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;1,436&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z2jVL4JTmtK7" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;153&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zdPyNPHB0RQh" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zsVwmP9ZjL38" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;17,886&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zKpgpZagiCBf" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;2,912&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zML16AzmBjjl" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zkyt7nPkqeTl" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;19,322&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zPRuCzirukqc" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;3,065&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zH4XL3vltKn1" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHg4Jm4CYIog" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;15,828&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zAf0vmt6nZ37" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;83&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHl4BDFsyIC3" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;5&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zPTPH3NoOQy8" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;5,344&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrfcn0gmaUSi" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zCVGj8KpG0id" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;11&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zguWGyScH2ck" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;21,172&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zw6vZiAp3VNe" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;111&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Mortgage-backed
    securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztIVNtiQ6DIb" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;6&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zl45in3DMoFl" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;8,226&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zyWc6EHDEFJ6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;409&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zw7ZZ2XR68Ek" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zkcNe97ACgc6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;45,360&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztw0WHMjwiV7" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;8,961&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zOpc2z3UJRV8" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;67&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zAD6JdkQQywf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;53,586&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zwrXPQdTPsS5" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;9,370&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Total
    investment securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zaOyX1H7cP63" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;16&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zSczhqhmFVNj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;28,184&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zLzJtBMORwak" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;646&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zMGvSYImzczj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;107&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zhn6DdjBhvf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;81,694&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zDNt4DTdPXtk" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;13,931&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--AvailableForSaleSecuritiesTotalNumberOfInvestments_iI_pp0d_uInvestments_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zYffNqOGAnrj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zpC6chPFkxkg" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;109,878&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zu0zo2EsaZ03" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;14,577&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;December 31, 2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Less than 12 months&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;12 months or longer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;#&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Unrealized&lt;br/&gt; losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Available for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left; width: 37%"&gt;&lt;span style="font-size: 8pt"&gt;Corporate bonds&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zKmITQBgtj4a" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1184"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zl1sw51Gy0dg" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1186"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z8U0tU5IxZX3" style="width: 4%; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1188"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z9Oh5oYPqqge" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zfTtW0rBhJgb" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;1,910&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zekX7OKxg7V2" style="width: 4%; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;237&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zfNwZImpKjx7" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_zhOoiDW3Ilxg" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;1,910&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--CorporateBondsMember_z4S4qwEkZdcd" style="width: 4%; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;237&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;US treasuries&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zIs7hzwjmQij" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1202"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zGjcv9UnO79a" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1204"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zb6d7aCId6M" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1206"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zcIfNWnFfgY1" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z1R2kFSQRjBi" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;897&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zz16EVYLIB07" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pip0_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_zGuwWeWj3S5" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z2MljILmJJnf" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;897&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__custom--USTreasuresMember_z4fQAG12ZeH" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;102&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;US government agencies&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zuUX3eqOCIpl" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zH96k2y7bbN6" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;7,533&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zmoPnaBAnAZ7" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;50&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_z6RorEt1Fisb" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;10&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zsqW0iHpiKAd" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;11,123&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zEXeKTFysIj5" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;1,888&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zUTDtLr6Q0rf" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zVDi4Kp46UMc" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;18,656&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AgencySecuritiesMember_zBfQvfwkgaYg" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;1,938&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;State and political subdivisions&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zlKhIGA9yKXg" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1238"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zLgaZOhb0uCg" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1240"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zqWOi5EVsqVc" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1242"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zEkCKdIc8Xnc" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z8fY8vKEtoHl" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;18,964&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zfHeff8PAaxa" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;2,912&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_z2fhxC6hbhE7" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;30&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zgY6UkIDnp0c" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;18,964&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--USStatesAndPoliticalSubdivisionsMember_zRLuRfknHKD7" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;2,912&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Asset-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHe3uDKqNEXe" style="text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;8&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_z4O7fUaIOhne" style="text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;26,746&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zHsWMmHaCdXl" style="text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;145&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zLTVgX3Z7bXd" style="text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zhk78dkPuc57" style="text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;4,866&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_z8QP0krR23Z8" style="text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;71&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zaJVaKWZ2ds6" style="text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_znJmornss2x7" style="text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;31,612&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--AssetBackedSecuritiesMember_zrzezOQO6BLb" style="text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;216&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 0.125in; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Mortgage-backed securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zERtUpllCMdf" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_ztVS2cr226Na" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;2,869&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zdVuBwOA0kmb" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_z41Sayl8JY08" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;62&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zFTSHrbfRsZj" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;48,896&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zPXSpa1QG3H7" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;8,929&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPosition_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zJu6O59IsYCl" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;64&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zTWDaUoRXgM6" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;51,765&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--MortgageBackedSecuritiesMember_zY3AJznb6Ta" style="border-bottom: Black 1pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;8,965&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.25in; font-size: 12pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Total
    investment securities&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_z1aAa46QTBX6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zo6RQkGLEE7f" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;37,148&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zwlUhb7BgFJ" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Less than 12 months, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;231&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zxPL9anBNOS4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;111&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zhWpdMZsAhE2" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or longer, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;86,656&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zzV7R5NU1tjf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, 12 months or Longer, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;14,139&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--AvailableForSaleSecuritiesTotalNumberOfInvestments_iI_pp0d_uInvestments_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zvha4GQcdZbe" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Number of investments | Investments"&gt;&lt;span style="font-size: 8pt"&gt;123&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPosition_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zA4485wzz3hj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Fair value"&gt;&lt;span style="font-size: 8pt"&gt;123,804&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesInvestmentMember_zRgOZuyLzeei" style="border-bottom: Black 2.5pt solid; text-align: right" title="Available for sale Securities, Total, Unrealized losses"&gt;&lt;span style="font-size: 8pt"&gt;14,370&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2024-12-31_custom_CorporateBondsMember"
      decimals="0"
      id="Fact001064"
      unitRef="Investments">1</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2024-12-31_custom_CorporateBondsMember"
      decimals="-3"
      id="Fact001066"
      unitRef="USD">1927000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2024-12-31_custom_CorporateBondsMember"
      decimals="-3"
      id="Fact001068"
      unitRef="USD">194000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2024-12-31_custom_CorporateBondsMember"
      decimals="0"
      id="Fact001070"
      unitRef="Investments">1</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2024-12-31_custom_CorporateBondsMember"
      decimals="-3"
      id="Fact001072"
      unitRef="USD">1927000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2024-12-31_custom_CorporateBondsMember"
      decimals="-3"
      id="Fact001074"
      unitRef="USD">194000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2024-12-31_custom_USTreasuresMember"
      decimals="0"
      id="Fact001082"
      unitRef="Investments">1</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2024-12-31_custom_USTreasuresMember"
      decimals="-3"
      id="Fact001084"
      unitRef="USD">908000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2024-12-31_custom_USTreasuresMember"
      decimals="-3"
      id="Fact001086"
      unitRef="USD">91000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2024-12-31_custom_USTreasuresMember"
      decimals="INF"
      id="Fact001088"
      unitRef="Investments">1</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2024-12-31_custom_USTreasuresMember"
      decimals="-3"
      id="Fact001090"
      unitRef="USD">908000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2024-12-31_custom_USTreasuresMember"
      decimals="-3"
      id="Fact001092"
      unitRef="USD">91000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="0"
      id="Fact001094"
      unitRef="Investments">1</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001096"
      unitRef="USD">2694000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001098"
      unitRef="USD">1000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="0"
      id="Fact001100"
      unitRef="Investments">9</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001102"
      unitRef="USD">10269000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001104"
      unitRef="USD">1745000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="0"
      id="Fact001106"
      unitRef="Investments">10</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001108"
      unitRef="USD">12963000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001110"
      unitRef="USD">1746000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="0"
      id="Fact001112"
      unitRef="Investments">3</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact001114"
      unitRef="USD">1436000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact001116"
      unitRef="USD">153000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="0"
      id="Fact001118"
      unitRef="Investments">30</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact001120"
      unitRef="USD">17886000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact001122"
      unitRef="USD">2912000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="0"
      id="Fact001124"
      unitRef="Investments">33</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact001126"
      unitRef="USD">19322000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact001128"
      unitRef="USD">3065000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="0"
      id="Fact001130"
      unitRef="Investments">6</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001132"
      unitRef="USD">15828000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001134"
      unitRef="USD">83000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="0"
      id="Fact001136"
      unitRef="Investments">5</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001138"
      unitRef="USD">5344000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001140"
      unitRef="USD">28000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="0"
      id="Fact001142"
      unitRef="Investments">11</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001144"
      unitRef="USD">21172000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001146"
      unitRef="USD">111000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="0"
      id="Fact001148"
      unitRef="Investments">6</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001150"
      unitRef="USD">8226000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001152"
      unitRef="USD">409000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="0"
      id="Fact001154"
      unitRef="Investments">61</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001156"
      unitRef="USD">45360000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001158"
      unitRef="USD">8961000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="0"
      id="Fact001160"
      unitRef="Investments">67</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001162"
      unitRef="USD">53586000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001164"
      unitRef="USD">9370000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="0"
      id="Fact001166"
      unitRef="Investments">16</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001168"
      unitRef="USD">28184000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001170"
      unitRef="USD">646000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="0"
      id="Fact001172"
      unitRef="Investments">107</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001174"
      unitRef="USD">81694000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001176"
      unitRef="USD">13931000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:AvailableForSaleSecuritiesTotalNumberOfInvestments
      contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="0"
      id="Fact001178"
      unitRef="Investments">123</SFST:AvailableForSaleSecuritiesTotalNumberOfInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001180"
      unitRef="USD">109878000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2024-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001182"
      unitRef="USD">14577000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2023-12-31_custom_CorporateBondsMember"
      decimals="0"
      id="Fact001190"
      unitRef="Investments">1</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2023-12-31_custom_CorporateBondsMember"
      decimals="-3"
      id="Fact001192"
      unitRef="USD">1910000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2023-12-31_custom_CorporateBondsMember"
      decimals="-3"
      id="Fact001194"
      unitRef="USD">237000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2023-12-31_custom_CorporateBondsMember"
      decimals="0"
      id="Fact001196"
      unitRef="Investments">1</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2023-12-31_custom_CorporateBondsMember"
      decimals="-3"
      id="Fact001198"
      unitRef="USD">1910000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2023-12-31_custom_CorporateBondsMember"
      decimals="-3"
      id="Fact001200"
      unitRef="USD">237000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2023-12-31_custom_USTreasuresMember"
      decimals="0"
      id="Fact001208"
      unitRef="Investments">1</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2023-12-31_custom_USTreasuresMember"
      decimals="-3"
      id="Fact001210"
      unitRef="USD">897000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2023-12-31_custom_USTreasuresMember"
      decimals="-3"
      id="Fact001212"
      unitRef="USD">102000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2023-12-31_custom_USTreasuresMember"
      decimals="INF"
      id="Fact001214"
      unitRef="Investments">1</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2023-12-31_custom_USTreasuresMember"
      decimals="-3"
      id="Fact001216"
      unitRef="USD">897000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2023-12-31_custom_USTreasuresMember"
      decimals="-3"
      id="Fact001218"
      unitRef="USD">102000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="0"
      id="Fact001220"
      unitRef="Investments">2</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001222"
      unitRef="USD">7533000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001224"
      unitRef="USD">50000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="0"
      id="Fact001226"
      unitRef="Investments">10</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001228"
      unitRef="USD">11123000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001230"
      unitRef="USD">1888000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="0"
      id="Fact001232"
      unitRef="Investments">12</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001234"
      unitRef="USD">18656000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_AgencySecuritiesMember"
      decimals="-3"
      id="Fact001236"
      unitRef="USD">1938000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="0"
      id="Fact001244"
      unitRef="Investments">30</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact001246"
      unitRef="USD">18964000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact001248"
      unitRef="USD">2912000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="0"
      id="Fact001250"
      unitRef="Investments">30</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact001252"
      unitRef="USD">18964000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_USStatesAndPoliticalSubdivisionsMember"
      decimals="-3"
      id="Fact001254"
      unitRef="USD">2912000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="0"
      id="Fact001256"
      unitRef="Investments">8</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001258"
      unitRef="USD">26746000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001260"
      unitRef="USD">145000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="0"
      id="Fact001262"
      unitRef="Investments">7</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001264"
      unitRef="USD">4866000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001266"
      unitRef="USD">71000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="0"
      id="Fact001268"
      unitRef="Investments">15</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001270"
      unitRef="USD">31612000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_AssetBackedSecuritiesMember"
      decimals="-3"
      id="Fact001272"
      unitRef="USD">216000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="0"
      id="Fact001274"
      unitRef="Investments">2</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001276"
      unitRef="USD">2869000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001278"
      unitRef="USD">36000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="0"
      id="Fact001280"
      unitRef="Investments">62</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001282"
      unitRef="USD">48896000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001284"
      unitRef="USD">8929000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="0"
      id="Fact001286"
      unitRef="Investments">64</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001288"
      unitRef="USD">51765000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_MortgageBackedSecuritiesMember"
      decimals="-3"
      id="Fact001290"
      unitRef="USD">8965000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="0"
      id="Fact001292"
      unitRef="Investments">12</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonths>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001294"
      unitRef="USD">37148000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001296"
      unitRef="USD">231000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="0"
      id="Fact001298"
      unitRef="Investments">111</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionTwelveMonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001300"
      unitRef="USD">86656000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
    <us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001302"
      unitRef="USD">14139000</us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
    <SFST:AvailableForSaleSecuritiesTotalNumberOfInvestments
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="0"
      id="Fact001304"
      unitRef="Investments">123</SFST:AvailableForSaleSecuritiesTotalNumberOfInvestments>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001306"
      unitRef="USD">123804000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
    <us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember"
      decimals="-3"
      id="Fact001308"
      unitRef="USD">14370000</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
    <SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001310"
      unitRef="Investments">123</SFST:NumberOfInvestmentsInContinuousUnrealizedLossPositionLessThanTwelveMonth>
    <us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001312">&lt;table cellpadding="0" cellspacing="0" id="xdx_884_eus-gaap--ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock_pn3n3_zdTOjAzE13qa" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Investment Securities (Details) - Schedule of other investments"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BD_zFTbMVHxhnNe" style="display: none"&gt;Schedule of other investments&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20241231_zisGNCXP9QI9" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_491_20231231_z8g7cFvNf2Vh" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--InvestmentInFederalHomeLoanBankStockFairValueDisclosure_iI_pn3n3" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: left"&gt;Federal Home Loan Bank stock&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;14,516&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;16,063&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CertificatesOfDepositAtCarryingValue_iI_pn3n3" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Other nonmarketable investments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,571&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,473&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--InvestmentInTrustPreferredSecurities_iI_pn3n3_zyCf3who1Ge8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Investment in Trust Preferred subsidiaries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;403&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;403&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--OtherInvestments_iI_pn3n3_zS5qPvlA2fw2" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 0.125in; text-align: left"&gt;Total other investments&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;19,490&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;19,939&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfOtherInvestmentsNotReadilyMarketableTextBlock>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001314"
      unitRef="USD">14516000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001315"
      unitRef="USD">16063000</us-gaap:InvestmentInFederalHomeLoanBankStockFairValueDisclosure>
    <us-gaap:CertificatesOfDepositAtCarryingValue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001317"
      unitRef="USD">4571000</us-gaap:CertificatesOfDepositAtCarryingValue>
    <us-gaap:CertificatesOfDepositAtCarryingValue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001318"
      unitRef="USD">3473000</us-gaap:CertificatesOfDepositAtCarryingValue>
    <SFST:InvestmentInTrustPreferredSecurities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001320"
      unitRef="USD">403000</SFST:InvestmentInTrustPreferredSecurities>
    <SFST:InvestmentInTrustPreferredSecurities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001321"
      unitRef="USD">403000</SFST:InvestmentInTrustPreferredSecurities>
    <us-gaap:OtherInvestments
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001323"
      unitRef="USD">19490000</us-gaap:OtherInvestments>
    <us-gaap:OtherInvestments
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001324"
      unitRef="USD">19939000</us-gaap:OtherInvestments>
    <SFST:MortgageLoansHeldForSaleTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001326">&lt;p id="xdx_807_ecustom--MortgageLoansHeldForSaleTextBlock_zL2JrSAW6lUe" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;NOTE
3 &#x2013; &lt;span id="xdx_82E_zvxYkXIIIcn2"&gt;Mortgage Loans Held for Sale&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Mortgage
loans originated and intended for sale in the secondary market are reported as loans held for sale and carried at fair value under the
fair value option with changes in fair value recognized in current period earnings. Loans held for sale include mortgage loans which
are saleable into the secondary mortgage markets and their fair values are estimated using observable quoted market or contracted prices
or market price equivalents, which would be used by other market participants. At the date of funding of the mortgage loan held for sale,
the funded amount of the loan, the related derivative asset or liability of the associated interest rate lock commitment, less direct
loan costs becomes the initial recorded investment in the loan held for sale. Such amount approximates the fair value of the loan. At
December 31, 2024, mortgage loans held for sale totaled $&lt;span id="xdx_907_eus-gaap--MortgagesHeldForSaleFairValueDisclosure_iI_pn3n3_dm_c20241231_zdFbgBrbDIAb" title="Mortgage loans held for sale, fair value"&gt;4.6&lt;/span&gt; million compared to $&lt;span id="xdx_90D_eus-gaap--MortgagesHeldForSaleFairValueDisclosure_iI_pn3n3_dm_c20231231_zzMvo1OHPkoc" title="Mortgage loans held for sale, fair value"&gt;7.2&lt;/span&gt; million at December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Mortgage
loans held for sale are considered de-recognized, or sold, when the Company surrenders control over the financial assets. Control is
considered to have been surrendered when the transferred assets have been isolated from the Company, beyond the reach of the Company
and its creditors; the purchaser obtains the right (free of conditions that constrain it from taking advantage of that right) to pledge
or exchange the transferred assets; and the Company does not maintain effective control over the transferred assets through an agreement
that both entitles and obligates the Company to repurchase or redeem the transferred assets before their maturity or the ability to unilaterally
cause the holder to return specific assets.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Gains
and losses from the sale of mortgage loans are recognized based upon the difference between the sales proceeds and carrying value of
the related loans upon sale and are recorded in mortgage banking income in the statement of income. &#160;Mortgage banking income also
includes the unrealized gains and losses associated with the loans held for sale and the realized and unrealized gains and losses from
derivatives.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Mortgage
loans sold to investors by the Company, and which were believed to have met investor and agency underwriting guidelines at the time of
sale, may be subject to repurchase or indemnification in the event of specific default by the borrower or subsequent discovery that underwriting
standards were not met. The Company may, upon mutual agreement, agree to repurchase the loans or indemnify the investor against future
losses on such loans. In such cases, the Company bears any subsequent credit loss on the loans. As appropriate, the Company establishes
mortgage repurchase reserves related to various representations and warranties that reflect management&#x2019;s estimate of losses. Historically,
losses related to repurchased mortgage loans has not been material.&lt;/span&gt;&lt;/p&gt;
</SFST:MortgageLoansHeldForSaleTextBlock>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001328"
      unitRef="USD">4600000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:MortgagesHeldForSaleFairValueDisclosure
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001330"
      unitRef="USD">7200000</us-gaap:MortgagesHeldForSaleFairValueDisclosure>
    <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001332">&lt;p id="xdx_805_eus-gaap--LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_ziHpsoDFevL4" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;NOTE
4 &#x2013; &lt;span id="xdx_82E_zKH4SN85coP7"&gt;Loans and Allowance for Credit Losses&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company makes loans to individuals and small businesses for various personal and commercial purposes primarily in the Upstate, Midlands,
and Lowcountry regions of South Carolina, the Triangle, Triad, and Charlotte regions of North Carolina as well as Atlanta, Georgia. The
Company&#x2019;s loan portfolio is not concentrated in loans to any single borrower or a relatively small number of borrowers. The Company
focuses its lending activities on businesses and individuals that reside in the markets that we serve. The principal component of the
loan portfolio is loans secured by real estate mortgages which account for &lt;span id="xdx_90F_ecustom--RealEstateLoanPercentageOfAggregateLoan_iI_pip0_dp_uPure_c20241231_zLPyqrOhWPDb" title="Real estate loan percentage of total loans"&gt;83.5%&lt;/span&gt; of total loans at December 31, 2024. Commercial loans
comprise &lt;span id="xdx_902_ecustom--CommercialLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231_zwy1ZyH7q169" title="Commercial loans percentage"&gt;55.4%&lt;/span&gt; of total real estate loans and consumer loans account for &lt;span id="xdx_90A_ecustom--ConsumerLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231_zKHlT0g3eh2j" title="Consumer loans percentage"&gt;44.6%&lt;/span&gt;. Commercial real estate loans are further categorized
into owner occupied which represents &lt;span id="xdx_90C_ecustom--OccupiedLoansPercentage_iI_pip0_dp_uPure_c20241231_z1UYJrCnzZLb" title="Owner occupied loans percentage"&gt;17.9%&lt;/span&gt; of total loans and non-owner occupied loans which represents &lt;span id="xdx_902_ecustom--CommercialLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedLoansMember_z9FzK5DmBuek" title="Commercial loans percentage"&gt;25.5%&lt;/span&gt;. Commercial construction
loans represent only &lt;span id="xdx_901_ecustom--CommercialLoansPercentageOfAggregateRealEstateLoan_iI_pip0_dp_uPure_c20241231__us-gaap--LongtermDebtTypeAxis__custom--CommercialConstructionLoansMember_zmQvcMXCQAmf" title="Commercial loans percentage"&gt;2.8%&lt;/span&gt; of the total loan portfolio.&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
addition to monitoring potential concentrations of loans to particular borrowers or groups of borrowers, industries and geographic regions,
management monitors exposure to credit risk from concentrations of lending products and practices such as loans that subject borrowers
to substantial payment increases (e.g. principal deferral periods, loans with initial interest-only periods, etc.), and loans with high
loan-to-value ratios. Additionally, there are industry practices that could subject the Company to increased credit risk should economic
conditions change over the course of a loan&#x2019;s life. For example, the Company makes variable rate loans and fixed rate principal-amortizing
loans with maturities prior to the loan being fully paid (i.e. balloon payment loans). The various types of loans are individually underwritten
and monitored to manage the associated risks.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Loan
Portfolio Composition&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following table summarizes the composition of our loan portfolio. Total gross loans are recorded net of deferred loan fees and costs,
which totaled $&lt;span id="xdx_904_eus-gaap--DeferredCostsCurrentAndNoncurrent_iI_pn3n3_dm_c20241231_z1hwFsgctFW3" title="Net of deferred loan fees and costs"&gt;6.2&lt;/span&gt; million and $&lt;span id="xdx_905_eus-gaap--DeferredCostsCurrentAndNoncurrent_iI_pn3n3_dm_c20231231_z7Wr6ktrjrcf" title="Net of deferred loan fees and costs"&gt;7.0&lt;/span&gt; million as of December 31, 2024 and December 31, 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z061wwS668R5" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BB_zcMl0xbIl3Pf" style="display: none"&gt;Schedule of composition of our loan portfolio&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;span id="xdx_91D_eus-gaap--CommercialLoanMember_zYNvN7yISGq5" style="display: none"&gt;Commercial [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--CommercialAbstract_iB_zmKLrkNSvTah" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; width: 48%; text-align: left"&gt;Owner occupied RE&lt;span id="xdx_91D_eus-gaap--ResidentialRealEstateMember_zTDPbS75TfK6" style="display: none"&gt;Owner occupied RE [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zjaWjUNOqwJg" style="width: 10%; text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;651,597&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zpFWqKief1m2" style="width: 10%; text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;17.9&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGyrLa7bHIo" style="width: 10%; text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;631,657&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zwFMBKAelB24" style="width: 10%; text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;17.5&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z0xJ3BlLhKT5" style="text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;924,367&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrgWytPgomJa" style="text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;25.5&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxZ6BcLXhvI8" style="text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;942,529&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqjxocgyNU3e" style="text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;26.2&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Construction&lt;span id="xdx_910_eus-gaap--ConstructionLoansMember_zdYtn56pU0mf" style="display: none"&gt;Construction [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zYEp7xO1TKRj" style="text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;103,204&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z38SOR2uAai2" style="text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z9hsM1QgJqh8" style="text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;150,680&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z4ZXND0jzLR2" style="text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zHWUakGDbISi" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;556,117&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zCLAvJadZ8J7" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;15.3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zyZocrQuqjtk" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;500,161&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zqvawFjCt5d9" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;13.9&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 20pt"&gt;Total commercial loans&lt;span id="xdx_919_eus-gaap--ConsumerLoanMember_zCqeztO7TFfd" style="display: none"&gt;Consumer [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zVJUfcBkXYY7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;2,235,285&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z6whJb9LeJch" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;61.5&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z38i38xPrd62" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;2,225,027&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z3wBUdnUm6j3" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;61.8&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Real estate&lt;span id="xdx_91F_eus-gaap--RealEstateLoanMember_zTaKYRUl6HR3" style="display: none"&gt;Real estate [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_za4l5MtvGTtd" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;1,128,629&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zeDEnbw0F7B" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;31.1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zH1dFcosvGtc" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;1,082,429&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zV7Nnn8oSQh1" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;30.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Home equity&lt;span id="xdx_915_eus-gaap--HomeEquityLoanMember_zUF0KAFkqSE4" style="display: none"&gt;Home equity [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zhpkylGjouf" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;204,897&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zBXgYpiyD68k" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zdLbgYPRsRJl" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;183,004&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zuYw5cusPySi" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Construction&lt;span id="xdx_910_eus-gaap--CommercialRealEstateMember_zYYEUezuppUl" style="display: none"&gt;Non-owner occupied RE [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zUrWcQO5mx87" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;20,874&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zQJzue6hz5f5" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zDZDgHvg7kB9" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;63,348&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zyAgaa3RiXHl" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;1.7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Other&lt;span id="xdx_915_ecustom--OtherConsumerMember_zXfzsjHStuEe" style="display: none"&gt;Other [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_z4GXTBzod988" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;42,082&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zBj0R3C2XZH6" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zlXGPDw5wK1j" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;48,819&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zqeYo4ZoKlAl" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 20pt"&gt;Total consumer loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zE8TVVSdZEej" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;1,396,482&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zQ4IJ13kLs72" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;38.5&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zBz0OXyywIHk" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;1,377,600&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zrTZ6IiN8Dmb" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;38.2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Total gross loans, net of deferred fees&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zqRszCBypgDd" style="text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;3,631,767&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--LoansAndLeasesReceivableNetOfDeferredIncomePercentage_iI_pip0_dp_c20241231_zNfMcyV8kcV6" style="text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;100.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zOd5vbkIWvZ2" style="text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;3,602,627&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--LoansAndLeasesReceivableNetOfDeferredIncomePercentage_iI_pip0_dp_c20231231_zf07ey1F0Lz9" style="text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;100.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-size: 9pt"&gt;Less &#x2013; allowance
    for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iNI_pn3n3_di_c20241231_zKwMO28xEbt9" style="border-bottom: Black 1pt solid; text-align: right" title="Less - allowance for credit losses"&gt;&lt;span style="font-size: 9pt"&gt;(39,914&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iNI_pn3n3_di_c20231231_zWMTaZekeAP3" style="border-bottom: Black 1pt solid; text-align: right" title="Less - allowance for credit losses"&gt;&lt;span style="font-size: 9pt"&gt;(40,682&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Total loans, net&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableNet_iI_pn3n3_c20241231_zS2qshaAzo7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans, net"&gt;&lt;span style="font-size: 9pt"&gt;3,591,853&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableNet_iI_pn3n3_c20231231_z46sQJnoi4de" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans, net"&gt;&lt;span style="font-size: 9pt"&gt;3,561,945&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
composition of gross loans by rate type is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--LoanReceivableByRateTypeTableTextBlock_pn3n3_zOlLQHI9iSlf" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span id="xdx_8B2_zAOydmnZWjlk" style="display: none"&gt;&#160;Schedule of composition of gross loans by rate type&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: left; padding-left: 1.5pt"&gt;Floating rate loans&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LoansReceivableWithVariableRatesOfInterest1_iI_pn3n3_c20241231_zE5QJCHOLxWb" style="width: 10%; text-align: right" title="Floating rate loans"&gt;697,897&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LoansReceivableWithVariableRatesOfInterest1_iI_pn3n3_c20231231_zoD1aRghZeI8" style="width: 10%; text-align: right" title="Floating rate loans"&gt;574,352&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Fixed rate loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--LoansReceivableWithFixedRatesOfInterest1_iI_pn3n3_c20241231_zMcYKbLPOSje" style="border-bottom: Black 1pt solid; text-align: right" title="Fixed rate loans"&gt;2,933,870&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LoansReceivableWithFixedRatesOfInterest1_iI_pn3n3_c20231231_zq1pFyZV3XDc" style="border-bottom: Black 1pt solid; text-align: right" title="Fixed rate loans"&gt;3,028,275&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 10pt"&gt;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zBKfEyGOIbi7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans"&gt;3,631,767&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zSTO7OZh5qyg" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans"&gt;3,602,627&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024, approximately $&lt;span id="xdx_90B_ecustom--MortgageLoansPledgedAsCollateralAdvances_pn6n6_dm_c20240101__20241231_zEhFBL0deNPg" title="Mortgage loans"&gt;1.29&lt;/span&gt; billion of the Company&#x2019;s mortgage loans were pledged as collateral for advances from the
FHLB, as set forth in Note 8.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Credit
Quality Indicators&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company tracks credit quality based on its internal risk ratings. Upon origination, a loan is assigned an initial risk grade, which is
generally based on several factors such as the borrower&#x2019;s credit score, the loan-to-value ratio, the debt-to-income ratio, etc.
After loans are initially graded, they are monitored regularly for credit quality based on many factors, such as payment history, the
borrower&#x2019;s financial status, and changes in collateral value. Loans can be downgraded or upgraded depending on management&#x2019;s
evaluation of these factors. Internal risk-grading policies are consistent throughout each loan type.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;A
description of the general characteristics of the risk grades is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-bottom: 10pt"&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Pass&#x2014;
    A pass loan ranges from minimal to average credit risk; however, still has acceptable credit risk.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;

&lt;p style="margin: 0"&gt;&lt;/p&gt;





&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-top: 10pt; margin-bottom: 10pt"&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="padding-right: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Watch&#x2014;
    A watch loan exhibits above average credit risk due to minor weaknesses and warrants closer scrutiny by management.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="padding-right: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="padding-right: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Special
    mention&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#x2014;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;A
    special mention loan has potential weaknesses that deserve management&#x2019;s close attention. If left uncorrected, these potential
    weaknesses may result in deterioration of the repayment prospects for the loan or the institution&#x2019;s credit position at some
    future date.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="padding-right: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="padding-right: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Substandard&#x2014;
    A substandard loan is inadequately protected by the current sound worth and paying capacity of the obligor or of the collateral pledged,
    if any. Loans so classified must have a well-defined weakness, or weaknesses, which may jeopardize the liquidation of the debt. A
    substandard loan is characterized by the distinct possibility that the Bank will sustain some loss if the deficiencies are not corrected.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="padding-right: 0pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="padding-right: 0pt; width: 0.25in"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 0pt; font-family: Arial, Helvetica, Sans-Serif; width: 0.25in; text-align: justify"&gt;&lt;span style="font-size: 10pt"&gt;&#x25cf;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Doubtful&#x2014;
    A doubtful loan has all of the weaknesses inherent in one classified as substandard with the added characteristic that the weaknesses
    make collection or liquidation in full, on the basis of the currently existing facts, conditions and values, highly questionable
    and improbable.&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following table presents loan balances classified by credit quality indicators by year of origination as of December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock_zSf2HswsGo1" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B8_zsChDEWEI6G5" style="display: none"&gt;Schedule of classified by credit quality indicators by year of origination&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;December
    31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Revolving&lt;br/&gt;
    Converted&lt;br/&gt; to Term&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5OLaNUERqb8" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;51,338&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zsEqz2UuZPwj" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;47,997&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zctL5KTJ0ko3" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;186,361&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z1eV6SenYnKg" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;122,306&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z78RcbkKX35f" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;66,561&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zKDx1NSVfobi" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;145,743&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbFFvsNbveC5" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;160&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zns9xhYt4WJ3" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTt8ZlpfMF97" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;620,704&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zmZVuMFFmGS3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;480&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zp8gk7wOKnZb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,180&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zQMViCccymHe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,638&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zgqHCpqiLyXc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,962&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zNu36UcSgZYa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;8,828&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzPcUm3fgQXd" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;11,012&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTY46NsQP7Ci" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1496"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvvymF2S2FYi" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1498"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zuOKP6Re8Aj5" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;27,100&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGcyoDi1mFJ4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1502"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zf5LZyfWM9V3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1504"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOGXhEGuk7X2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;162&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYTDLbtxm953" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1508"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z1Zafn80snUi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1510"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zlIliXKp5mHi" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;2,840&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrK7q64UWch3" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1514"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z1jzECAzIuRe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1516"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdMqLoWlwvT8" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,002&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVe31offZ142" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1520"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJDPQ0pADCy9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1522"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAdIxt7FRxY4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1524"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zhtRPG6HbWP6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1526"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z1lF5GpEt9l6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1528"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzd0iuFohwll" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;791&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zXabreRFGNTk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1532"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVSXSoti80lb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1534"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z44v6SM513Qb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;791&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgTe8V0G5bPj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;51,818&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zsR26YbUomEl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;49,177&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zbuIagoU0n51" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;190,161&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgEvdUZyNyKj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;124,268&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zc4prhmJrOck" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;75,389&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zsqa0R3ngURc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;160,386&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zyHzY79vge9c" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;160&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGnGT6KfA1K8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zyyHgxrHJU04" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;651,597&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Non-owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMGfblEwxlD1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;50,685&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmReKgqYhMqd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;70,517&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zlj6CPIPSdFc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;321,726&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z4RaGbHRbyx" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;145,658&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ziASN6pY8Omc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;95,994&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z972MJFVz1tf" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;183,723&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zqF0RiKxlI9b" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;360&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zl0ox42sWdS4" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;220&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zReY2hGMpXR4" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;868,883&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9jYn4gffGfe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1574"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zeEI8CtmxkWd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;954&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1eB5erOQYZf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;6,081&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zA02vf6Iti7l" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;10,238&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZzo7oh0ySJc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;4,705&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z7F5RnBlK7n8" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;8,435&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zhYPdh9HG2Y1" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1586"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zq8bZUXJA7cf" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1588"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z92QjWni4942" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;30,413&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zr8l7sDHYLjh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1592"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zXjf8oE53Q8b" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1594"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOt9s5A5NcX3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1596"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zL9TgrouYkTl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;7,579&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zPghryVxcqsf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1600"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zqIc5cbDBVw9" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;8,882&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLNWpBeguPk" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1604"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zl0i2wxspTHe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1606"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zc9J8zFLk5Ee" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;16,461&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zuox5yNEHrha" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1610"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znrJVkZtiRjc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1612"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znkE6TuynuL" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;969&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zxxh25fixcD1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1616"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zp8ACHf4nb7l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1618"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBLHaIxhzjk9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;7,641&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7xNp4hNKufc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1622"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBIS6u18jb0l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1624"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zlzSqd2BHTqa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;8,610&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Non-owner occupied
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zldb1qXzSLVk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;50,685&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zoRPZ7TtUDzh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;71,471&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zvEPmhwLJ9Y6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;328,776&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqRKkPfWnIC3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;163,475&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zDLIWuhkzzyl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;100,699&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zAiIi3NT8zJ9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;208,681&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCKjSJzSISi5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;360&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zBLjBzmh6Eg6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;220&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z0kuZKCj3IFk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;924,367&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zggXvXuDI5H" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1646"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zKRgiarjeu96" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1648"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zRjoe9O2OAdi" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1650"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_ztdYyz7EJjQb" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1652"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z6OBod9vimW6" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1654"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zptMiG5Hr0D3" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(1,029&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z50o1KeibY4c" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1658"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zI7yw72En4sd" style="font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1659"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zHXfG7yNtIe4" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(1,029&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zY8GPf4d0hsj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;24,076&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zDvdjzLdf9F6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;26,501&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zy0dN8RQhLD2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;34,067&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztfBc59nXmxg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyxxEuBc5vDi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1671"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z19ByT97St2" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1673"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwJNbM34KsA" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1675"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zGhEYR32x9U8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1677"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zgkbEJlaW497" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;99,644&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6ZMgRDi5xh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1681"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zIEY3LuTUdj9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,420&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zWhLM8C38dfi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,140&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zVmBAXl3ruKc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1687"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zu66wyRjL5h3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1689"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDTBFQ3c64el" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1691"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0yB8sBA2WYf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1693"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zw7lxblSBHE2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1695"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zBYUPCnpzN1h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,560&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zoAnvOVBBNJ2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;24,076&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1vCEQNVWp0b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;28,921&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zbDhDoH8J9lf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;35,207&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zWPajUNACszl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15,000&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zj5PB4GtEjt2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1707"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zL2IoTBGMvC" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1709"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z99EGHw9B5Fj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1711"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zEL9UXty5Uy4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1713"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_znDGH53mnfLe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;103,204&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zL2jpRiBJQkl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;54,814&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znM6kypADeBf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;41,743&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyhnnNz8oknf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;129,450&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zk9mIIDEdjse" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;38,312&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zoZP1a1SNUh2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15,716&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z9oBxH3BA9D7" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;51,566&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zUJAmqj6KzAk" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;196,246&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmcMz6RJsov9" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;803&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQx9M5hxtcqh" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;528,650&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zASAXSf8GKig" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1735"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6vCftU8uakk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDRpmOOmTXEd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;5,353&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zLe5QVORkHO1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,174&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zhPvYYyxUDQ6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,423&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zL7zUyz2iyu2" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;5,243&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9OxLhlUXeYj" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;8,776&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z5rP65meJ6Vg" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;389&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0JAgVpeopLf" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;23,490&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z2BAP95mIsmc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;660&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zV08ZGr4sQii" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzob9cDjl59i" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;805&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znZD5W2s0k83" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1759"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zxJkz0gRMtR9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zH6AtdIrARJ4" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;533&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zru0wrJgLa96" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1765"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzeFVyMzIcIk" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;206&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zVODTTDIQqck" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;2,364&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zNRwOvA0yeSg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zccFNYvwwcfl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1773"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zm9J5RdFKwsb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1775"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzOOa1krcPHh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1777"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVDn7xA0cAWk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;385&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zoxwC4cTdyJl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;630&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvPAIAivGVE1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;570&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zY8dVp8tdwX9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1785"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z5uO2LbeqrA2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,613&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFZCbVaq29Sd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;55,502&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqaBC8hw3Y3d" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;41,970&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zPi7b1fqX8Bh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;135,608&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zBY39rS1uGri" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;40,486&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqh4qQnzWxL6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;17,589&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zTanIHjgyOd8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;57,972&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRK6k3c0QK23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;205,592&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRx7bFC0Grd9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;1,398&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zEoXlxo2Lrz3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;556,117&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zSE4IroRWkX2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1807"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zaa9coFxm7cj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1809"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_z8aMoTo9wTk3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1811"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zJQUNlGed64h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;(143&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zT0trfQ4vJo7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;(347&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_z44aAajxjddi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(18&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zrJcaiM8WcR9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(72&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zlfhzdpzLkM2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1820"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zREy8Pb2icm1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(580&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Commercial loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zAQAMejpKDMa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;182,081&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrrAJydfvHFe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;191,539&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1SG9DNjYCq9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;689,752&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrZQOPeMBFIj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;343,229&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zhqYsUajbFTi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;193,677&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zXknqmmkRxXd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;427,039&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfR1fcnwiSW9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;206,112&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfvY1FQlXhvh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;1,856&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zIwlGTtmX1r5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;2,235,285&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zja7O4iD1Fn" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;78,287&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zXP841eTshmc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;144,487&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znFZHv1drVrb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;277,854&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zuzDjjQzo4r1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;263,079&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zFJganUCZ9wg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;160,007&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zjW1WFJbfpA3" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;153,584&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zR9DUmbt7JD1" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1853"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJI85aeycAJ6" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1855"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zYty4bQrbPx9" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,077,298&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDCL4rihZlF1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;671&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zR2JILyUNCJj" style="font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2,409&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z2CiIiVkWuVb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;6,961&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zolaVbWlKzCj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;8,573&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zrLnnFq9zRqb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;4,147&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zw2fiHfI4QT6" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;4,632&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zYM6quuDicm4" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1870"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1VD342kgoi1" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1872"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z4oYWfWq8c7h" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;27,393&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzUpZ2J05kGe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;817&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zkdeHTz7mZzj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,536&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zDNCAAqhmtwl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;5,987&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zqCQp04WEF71" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,664&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z0usXRtyTXs4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,804&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z8luHtWXsV71" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;5,181&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyqVlManc9ge" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1888"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrndD9i4feRj" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1890"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYETIYN68igb" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;18,989&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z6ayhFjwIFg2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;212&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zrPvpmYfSuXa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;508&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zQGdDjWgmiOd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;967&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znpIESnGTlQ3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;746&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zruHYGv3Cetf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;821&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zEZvxShcUbAi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;1,695&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVAyWxUb5Aw3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1906"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zC0PeYuKhAx5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1908"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z0t3tua3Kvdd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;4,949&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zFv8xrJ4qiej" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;79,987&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zxniXqfWLkd7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;148,940&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zGcJScxvkMfg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;291,769&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zLnxztUueVx5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;275,062&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zsWqaEXOtop9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;167,779&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zxCxM0jBWnke" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;165,092&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z9YTnIVFxJl1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1924"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zvN3c9pSBTy3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1926"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zI3ROFwr6rvg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,128,629&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMViVfULpsMf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1930"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span id="xdx_90C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zielbNoWOcsk" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1932"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zILtk2m6Guta" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1934"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z97ukmh847L2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1936"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zSn9tcznoSAg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1938"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z09GW5g17Gr9" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1940"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zS9NEppxPbj6" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;188,451&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zHG7YNz36A85" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1944"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zo42oujJdsXe" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;188,451&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z4b4WbekdxEa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1948"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_ztX9CngE38Zb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1950"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCyPTKoe8fhi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1952"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z8fgZ7ftiiw5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1954"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z3xzJAZwnbFe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1956"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzIwPdrt2Vvk" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1958"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zjjvmLKRRsgb" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;9,114&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCznJJIG7tod" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1962"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zR76S6DSzVIj" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;9,114&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zQdZydxldWt6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1966"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrRACkUO3A64" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1968"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zEFXU6Bxeu69" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1970"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zJAr496c7QV1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1972"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrgHut854RIe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1974"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdwYFdDjg0W" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1976"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zVUXtXRgY1C9" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;6,173&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zMLDnPCZB5ua" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1980"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zt0SglvVP5Yb" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;6,173&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zasMzR3xMTlj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1984"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAPXDKVcs3d8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1986"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zL4MIqaniD6h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1988"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zD9cr3H0eBj7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1990"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zft4xA7x4soj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1992"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zrYkhDopKcp8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1994"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzL37D60sTY4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;1,159&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z4PeNLu1Esp6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1998"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zA2URorV08T6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,159&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Home equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_ztdErDR62RAa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2002"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zadPXHYrGVs" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2004"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zilp5bEJTOl5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2006"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zgeIYmwjLI0h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2008"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z1HVPXRwwlEk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2010"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zqdA3PE2OtNa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2012"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zkWDDMxQF08l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;204,897&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zPPTVXSXeeM3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2016"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z0ezDPapaJrh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;204,897&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zKbmeAUVUu7h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2020"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zCftveCTSpag" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2022"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzkdYxPsN5Zf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2024"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzF7NJGUuTMh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2026"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_ztZt9cUs53ci" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2028"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zt0fugefwCAk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2030"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzyKDbIlku7h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(45&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zYzAnz7z2sB1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2033"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zcpvZOMEu9T7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(45&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zZiYW5iCxnRa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;7,700&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z2gl1UXOVmea" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,636&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyLq7zBEpOG3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9,222&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zvgYnvMXZXtc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;316&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCusECnbqZSf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2045"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zj8gB1FC4vYh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2047"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zeJdEEHxKXw9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2049"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQfjv2vimMT2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2051"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkVswpebmwkl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;20,874&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zoeOb0Wa7P3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;7,700&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zFU5xapDhChd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,636&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zgn55x4tF70d" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9,222&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z9DVlVaZa4v5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;316&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zGhOd2B4i5ed" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2062"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zv3Lin76lsU5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2064"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zVloLQwX5wO5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2066"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z0NuuPOxRy9a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2068"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zIo3WetnAde9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;20,874&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJwRZFI3TAsh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,732&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzQIaQ55SKY1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;836&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztxMBBL0csx6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,521&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zNrmiiItssvk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,593&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z24iXMKHY2wb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,229&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyeLBDe0E6y8" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;2,609&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zqxNNcijw79l" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;29,660&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zaqbu4odcMy8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2086"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTztJNOr1yN9" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;40,180&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zEElclcE8qn8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;167&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zkYOpToZL5Pi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zziWLFOBmKFj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zqo7FpvUa33b" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;366&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zEsfB0JBnl49" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2098"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zlOeLdwBShQ8" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;129&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZf4xNZ4AFR5" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;595&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zXvnK83TcqId" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2104"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_ztsEclh1B1I7" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,330&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special
    Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zBpxK4jPWf5b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zawOMAAefGcl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zz2mdICUcbXk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;325&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zZcflWkwBwnk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;66&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z9eriUZbZe4b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2116"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zlXaJTTlwDUe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zX92GOoi1mm3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;45&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zIeyg6ueTf5j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2122"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zBez4CMYmmAi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;572&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfw4sEVzrls6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,935&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zh60himJGq5k" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;932&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zF9VJgpONx5h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,858&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z8W4LYOGMF2h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,025&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zqp9JNplTnGi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,229&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z1vFIMS3QtFi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;2,803&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfcFBOQz4jHe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;30,300&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zWivrf2HBGFi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2140"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zUdJCWu2hEZg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;42,082&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zYEnqzUeIEDf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2144"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zEPymux0tPlk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2146"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfBClrfxqrFa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2148"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zjthf9sucIGf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2150"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zHyFFM8zEUIj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2152"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zzs20HaNRtCf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(38&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zUcNqp82TV1h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(42&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zVP3kfKS7QL2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2157"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zxhCIm7OKpM" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(80&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Consumer loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zRU3yqQ52e79" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;90,622&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zGsN2oMsBkr" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;153,508&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zqA5wGpfAWbd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;302,849&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zeH4rdgVGVp2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;277,403&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zgyCEdbDVs5c" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;169,008&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zsWlbWQjg2Hi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;167,895&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zgKefb2IuIce" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;235,197&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zFonN6YOqIul" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2175"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zRLRKeN2jSjg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,396,482&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&#160;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231_zkir7zdIpkVb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;272,703&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231_zbbo63mM7J09" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;345,047&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zLfJSII6BWWa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;992,601&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_z4CV4rZPyBMd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;620,632&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zQ7HPPRLrose" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;362,685&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zwuooJNCyXOl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;594,934&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231_znaq2pz5Gy2i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;441,309&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231_z90IKdZnOGWh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;1,856&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zPy93vnk0Bkj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,631,767&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;p style="font: 7pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt"&gt;&lt;i&gt;Total
                                            Current period gross write-offs&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231_z3I24hfsyIxj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2197"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231_zyTWga4CFUO5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2199"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231_zfFtAtsJCNph" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2201"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231_zp7VxZG8vqLi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;(143&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231_zPvjG09g3Os" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;(347&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231_zPez7EdurEb5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(1,085&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231_zaIbB0UyQvh5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(159&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231_ztSkJBo5vXli" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2211"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231_zDdgVA64Bomf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(1,734&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following table presents loan balances classified by credit quality indicators by year of origination as of December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;December
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Revolving&lt;br/&gt;
    Converted&lt;br/&gt;
    to Term&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCPOrDoXHMbg" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;42,846&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzfg1SXyA7pf" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;180,654&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zrQv9UOpSpbi" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;138,549&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z07ltumrSpi8" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;64,818&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z713jFYhoDi5" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;59,880&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z93YwmjuYIEk" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;110,502&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zapxiwie8ig5" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;85&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMGJ2nLhKLx9" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;166&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztOEuUcoGYmb" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;597,500&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z5aXRK06XM38" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2224"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zv4zjEmwwJfh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,460&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTylkQSY2vI5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;460&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zY4fTDnNlAuf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15,997&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zJPliaMDrlY9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,525&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTQqLGWYS9La" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;6,616&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zh6FUmxs1XLg" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2236"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zXgWSmGkcdt7" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2238"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6KLfNJDsPig" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;30,058&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zO9szD9atZBb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2242"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zor2z3rwHXxe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;181&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zSLXpiTSQ6K6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2246"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGfwOcsdaC2a" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2248"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLsK3XKrEpKk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2250"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRXBwxngXgOl" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;3,057&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zekKZ2RUuZ3i" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2254"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zr4BmGjBqUWj" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2256"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zEYjFxz34hH8" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,238&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zDyuCb74rFl4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2260"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z1E5cMKfsxB3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2262"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7mUoZZ9uu9f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2264"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zjoTiYgxZV94" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2266"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWdYJ0mbmZ3e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2268"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zfCFTJoDjcRg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;861&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvJbzrj4GIri" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2272"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zh6oLWG7poH4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2274"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zKUq1yrYBdAc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;861&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_z8EPyzcfcZjl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;42,846&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zD5PRBdn7Tw3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;184,295&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zJXb7T7FG3O4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;139,009&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zHX3Cx1LfPrg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;80,815&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zFMJXNzkMKK5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;63,405&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zZfRLKk1BwE8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;121,036&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_z5P9vjfvsLv" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;85&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgd9KnjZ7H0e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;166&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGZWQatOnHHe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;631,657&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Non-owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zF2Z19DzdBT7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;84,617&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQbWSAvQxn8l" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;298,063&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zRFPJvwhzME7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;162,697&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zHcXhM5ADDw7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;107,364&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz0mNXXwDsb3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;59,260&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zF7nqbB268Ri" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;163,990&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwk8AfCDvrfi" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;9,249&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zVgstyzjAQgk" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2310"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z2AsVqkUNaB1" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;885,240&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1P9GYqMUYdh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,007&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zaIMu61fgfkd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,260&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zspLah8WQg5f" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9,914&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1Ppnc7FpAR9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;533&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zdGM33qZgQA7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;5,545&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zsTutydgBdQ" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;10,630&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zPhxjoDLIGul" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2326"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zr8k2RuP3v22" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2328"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zt8gdpada36" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;30,889&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYKUfBKX8Lb8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2332"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zb2e2HixzS99" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2334"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOCw3KBteXhe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;7,759&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zTwm9HTv1aSe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2338"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyKPIaCLsIt1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;8,252&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zprkvTm31Dxj" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;879&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z0ZFZPylfcxk" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2344"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyPPKqbsB528" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2346"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLhn3qIfHON8" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;16,890&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z5tqeewgsi3i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2350"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJP0fHGv4LBh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2352"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBwTrxUa6U6i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;313&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvLDccsy0Apd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2356"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVj2S0RGpnBl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;8,088&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWjRxTRQFkG6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;1,109&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zlks3G0hnru5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2362"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zPM8MPf4Hyq1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2364"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zLyXV6daWByc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;9,510&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Non-owner occupied
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zuwrTpfoYFR2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;85,624&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zmwkAslV3RI5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;301,323&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zhIjwFWY1uK4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;180,683&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zjuVIYFJtZIc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;107,897&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zk5ertwZJCw1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;81,145&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zThw9YdzubN8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;176,608&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zeitJ7VZngh7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;9,249&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_ztTdo4B2D1af" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2382"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zx2wCt5vF5K5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;942,529&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zLXluZj2hhp9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2386"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zOVEu6nhxCFg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;(200&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1pdZyouIi4l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2390"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zGlOIl6ACnua" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2392"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCoiiVARGT0e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2394"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zomRkHtLGjU4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(42&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zSGXwdGFIQW5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2398"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zyPlttj2T7Rf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2399"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z25xyFB39cy4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(242&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz6IgYPYVEo3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;27,262&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5UvNqdi8Xj7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;86,161&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zAUN3RhrkHb8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;24,399&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znq5Ybd2XEgi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;11,459&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbbLDAc4wrrh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2411"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zXcJnuwm5jkf" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2413"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmncMch18cC4" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2415"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z8vERyj5phX2" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2417"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ziRI1WNU4YP1" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;149,281&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zqPgoBdpgBRh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2421"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zaAcB4LwiLF3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,399&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvE2YKVBUPwd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2425"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zLCtq7FaPiu7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2427"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCffi1ikVUW7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2429"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zyEjbuJdY1O4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2431"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zmf2ma8jQ9H2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2433"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z772sgbkKh1a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2435"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zS7papi4abfj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,399&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zma93AHpKJh1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;27,262&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFUT3GTSCxUi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;87,560&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zw7M2wuVMmjj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;24,399&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zi8DOKxm8CU2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;11,459&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zw6vxMyd87Ei" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2447"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z8rQcjj3nTok" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2449"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zvkxR6looMn8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2451"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zZnyBrr99Ln7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2453"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zGH5ThGluoXa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;150,680&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zg8W4AKJBiy8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;48,705&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zZKkcSWfrzO7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;134,999&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zBbphHpk5NCc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;48,557&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJafQBYfSJwa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;18,868&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zIlGyccezGE2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;17,292&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z0qUGg41DT23" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;47,708&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzpnyuBDZgo1" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;146,745&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zIZeCpWr3Aye" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;1,431&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zix247cZ4ckf" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;464,305&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zgR5epsRbQG2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;127&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zrvBJyEM1qEe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15,867&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9O6RfAm7Fl4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,833&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zRKTaFGPC18c" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,010&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zF1viuE8kl8e" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;842&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zWRtsumRGfUk" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;3,584&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zloJ9u09BEEe" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;7,570&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zUBpdOZGTgLe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;506&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zwSuFNoXeIOj" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;31,339&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zoEubbnHtpt" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;241&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWOKutN99yTg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;961&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zfALUdcjvGB1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zDsAc7NfsQE3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;857&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrcsu5MJ8St8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;184&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zQpd1b4UhRlh" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;447&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zFbjS1TTqiMh" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;150&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zz6urC9hIv8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;97&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znK3KvGJpOgd" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,035&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zNxuU8yxMeH7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2511"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zHehcH4gFAC5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2513"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zikjg9NYlmcc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;155&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zoZ3ejCjbOI4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2517"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7zxgdJm06C9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z9cPpkz8HMx9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;1,195&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJIF82q2aqgc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2523"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_ztKjN3u4kIm4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2525"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z6busLFXq2If" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,482&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9f2eLpyCqo2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;49,073&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfJhl2O8YCm4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;151,827&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9ZuWjhiNdK4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;50,643&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zq3lf1XD5G1j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;20,735&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zx5twHBi5aek" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;18,450&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zcRo4vg3iv2a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;52,934&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zpIIMpbb6xS2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;154,465&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zwBAeRbF4jgl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;2,034&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9TMvXgJgvy6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;500,161&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zFADpTlEZaT6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2547"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zaA38rPOfKwj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2549"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zX8yJC6H5mqc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2551"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zzjdBQUkAHA" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;(28&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zAhKfgTygJvl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2555"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zn8HJvA2lkxl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2557"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zsTO5QdCUYfb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(15&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zlBtRxkObSlk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;(22&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zvt3zcTZCXja" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(65&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Commercial loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxqvJrHCeULh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;204,805&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zMJp0bnwEiv8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;725,005&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zYwYNR1YHJj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;394,734&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z2LIcNJ79372" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;220,906&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zT6R6y0zy0uc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;163,000&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqoij43lZMGb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;350,578&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zV8PtXoeMXM9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;163,799&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z8lfIpvPpfDh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;2,200&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zBzbOMGusPE1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;2,225,027&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5Bbs79C35o4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;144,179&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwyIbt7YUT5i" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;273,585&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkNwXXnsr5mg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;278,138&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zba2cL6Bxjxj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;176,395&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zst55EQfcr3f" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;66,087&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCwyla3koBcg" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;105,383&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zBNx4I4ncn2e" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2593"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zsqaBmJjlr8c" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2595"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zxvivsJbhadk" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,043,767&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zd8NWXX9Kji7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;490&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvIfqxX7NTNa" style="font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;5,658&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z2X9hs4Y4hzd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;8,230&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zSnvJEclMw6d" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,917&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zKM3GzR4SNla" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,051&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zQrxXQC122Hl" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;3,890&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zGIJmKjTDIQk" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2610"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zkGvHoiSALC1" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2612"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzxuIaH1fot9" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;24,236&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zcJpU5xs7bYj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zp7kmphdu0Kh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,499&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zp5NBEWPaUTh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,657&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zvTCgY79hJN2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,291&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zq8oCvB69nv7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,220&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zi9J6WJsSmM4" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;3,360&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zknfaaaWNLGi" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2628"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRNOgAmb8a9j" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2630"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zftLDP2XBhUj" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;11,170&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zLLbnGnaLZv2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2634"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zE9vMJLcwJdh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2636"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zM7irFiuATqe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;635&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z2eUzbM9cKWg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;817&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWcoY7Bumdub" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;318&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z0KOZyG04hrc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;1,486&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zKOFVN8SQaAa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2646"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z42bzPHKPMW9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2648"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zUbR2IJaGyl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,256&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zl01MViI1PP6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;144,812&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zLQJR0rpdljf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;281,742&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zCX9DIJDFi23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;288,660&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z4rUyyfJ7y4a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;182,420&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z7zkGmkGpQYd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;70,676&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zJsbdE5VmO23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;114,119&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zRmbzLSP3w11" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2664"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zp2aeNdb9SAb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2666"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zjRTyPKHYtO" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,082,429&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zWBj87xpWlph" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2670"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z10j4towzTXh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2672"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ze7iWBA4JYRg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2674"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zOvNnPVZCvW" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2676"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTqo0r8eX7a5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2678"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zPUsfAeFT0Ze" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2680"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znvwO8g8fNOe" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;171,003&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbmIc9sL6vm3" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2684"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z7GG08OI7du2" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;171,003&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zHM1d3bQxnBe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2688"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zY3WkNp6x6Q6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2690"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9licrP4TTFh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2692"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zwOkrmnS4bfe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2694"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zP4bEhq7oatc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2696"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZg1DCYGXcyf" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2698"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zU18PkIwjlDd" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;6,393&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zlA12ho9nDP3" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2702"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZO83SsPkM8g" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;6,393&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zs89uLlhBEN" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2706"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zctExvy8xO9c" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2708"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWMcLC2U7iw5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2710"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zTisz6dO0cN9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2712"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zIUGpvcCcAr4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2714"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zPml5Pol15M3" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2716"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zoPJPmv54bsc" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;4,283&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zuvEQg0eSB23" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2720"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRdmKKJQAD48" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;4,283&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAPogyVApUd4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2724"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zsaenaKinxnd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2726"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zorAQFAzAuEc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2728"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z90W6QopmdV6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2730"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zks7Wk9XNnXg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2732"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zUy9PjPMfns9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2734"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zf1b48xpjLa3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;1,325&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zEd4fdGF59Dj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2738"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zefaaRiXw733" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,325&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Home equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z24WXIirON5a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2742"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zmxRgiN23eU9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2744"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zeEQhEhULfkk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2746"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zIppQN0NcUA3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2748"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zuxln2nD03Wl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2750"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zZJXWysXv4Kl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2752"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zQkk6dO2vmW1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;183,004&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zDQ3kHxNqI5f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2756"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zyoxf1pAuev9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;183,004&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zVYPbXP1I582" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2760"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zSMPDEvTzqt3" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2762"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zQpN41RcSBt7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2764"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zrMGQVsa8fS4" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2766"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zyLEA4c0XgT7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2768"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzMp3vBfSFtk" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2770"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z59pHXZOkgJf" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(438&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zqHBWr2RIv1c" style="font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2773"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zdPhqnIt9Ju7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(438&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zaZ5T5akbwr5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;14,339&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zPfJkGmhDwW8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;39,893&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zNvNPrQGu1ie" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9,116&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zDOAQQ38nSr9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2783"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCBfdhvQvUw8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2785"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zgcqRdRTwFF2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2787"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z6uWgA5w45ed" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2789"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zp6YtAjX9MRb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2791"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zcVXBJG0oq8e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;63,348&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zSII7ccqFSS4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;14,339&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zdBDa55SYjFg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;39,893&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z4EAJb6Cs7L7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9,116&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zV733TJWGOAg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2801"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_ztHwRugvtSJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2803"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zNQioRMNWdJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2805"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zw5Q4rathMBg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2807"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zd7cYAYIvK93" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2809"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zQGViWwg5ZZi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;63,348&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz7sKD5vzeU4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,278&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z1YTQFGh6cec" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,551&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztC97UdQJL59" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,361&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zeQBG2crvcI7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,457&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zi9xNSqnGXPg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;803&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z0tLQdhBq4El" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;2,604&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z7NmgzTe3c83" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;36,549&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkHjILoe6drd" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2827"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5G7C8vMEkhc" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;47,603&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzwf39y8VUS4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6trMsKWDhS9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1c0FeExN9nl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;348&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0dRDWgbgtD7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2837"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zO6vkZGIlkFf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zelP3en76XAi" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;163&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z7cculmVzc09" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;58&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zA6gQbpKijk7" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2845"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9r9KJXc3T7b" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;622&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdLWBSQoLoC2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOGlJ9qvhvV8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;333&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zALlNGz5Txgf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2853"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGLWVLD6o1p8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2855"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znsgw4KbwrOl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWuFR8PrrTw7" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zTBySoW74Qyj" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z88xgK4xjPBg" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2863"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zHfT1pANq9zc" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;512&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zN24SU6wwIFe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2867"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zopzdgaj3Um5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2869"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zTOJSi56xbY7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zcWwVSR4vM1i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2873"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zHgAJhGLDCbd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2875"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z3BiYX1BDUT6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2877"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z76rT0Ybylwa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7zxT2cYqUV6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2881"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zK9nDxqZMDsd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zjKnnxS3QmLb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,320&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z76soupi6rb9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,913&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zFNlM4wKe9Ob" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,784&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z3g3unpWb9Nk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,457&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z3tjTrCr4kl3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;841&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z7pyN4C5frn1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;2,849&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z2AIpvy7pRB9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;36,655&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zHOPLk695mUj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2899"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zyOdmHv9lcnk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;48,819&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_ztzCOs6wOYI2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2903"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zOIm4wicnsEf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2905"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zZFDTUjMMeIg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2907"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zXrViNWCeu43" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2909"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zH79R6SYDZAj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2911"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zO1ofz2MA9H2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2913"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zW39Zk3ejfS4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(16&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zp8xPS6TT46f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2916"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zNbxXn5jhmRc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(16&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Consumer loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z1gOoh2ghZOd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;160,471&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zd7Uw542EgJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;324,548&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zAYdAtClHYN2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;300,560&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zFE8cqMEpdB1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;183,877&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z8ctuKW7XKAd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;71,517&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zfUNAYZ1zFcc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;116,968&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zGyXUGKnolA2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;219,659&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zpQfeKTWCKJk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2934"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zfUxTEuFUX85" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,377,600&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&#160;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231_znLULZsHyQH2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;365,276&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231_zer5h3J5rorj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,049,553&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zrfqSbtvvcyj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;695,294&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_z9ZsayoHoMba" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;404,783&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zhVCrhroHF6b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;234,517&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zEG90r0ocH4a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;467,546&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231_zQc1tMCxSEUa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;383,458&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231_ztVYPPwv3yMd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;2,200&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zsYqdr3SEn3j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,602,627&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total
    Current period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231_z6rbzuotmh65" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2956"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231_zG5Cvq56eqMb" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;(200&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231_zd9f560oCfif" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2960"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231_z4BHVIIJyqqk" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;(28&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231_zTnUzDjL7FKe" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2964"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231_zNwRlzezkb56" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(42&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231_zD6DZHETTTD8" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(469&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231_zzT0RsKmmzx6" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;(22&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231_zqsNZE635dI6" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(761&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A3_zMPUlf1jCpHc" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following tables present loan balances by age and payment status.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfCompensatingBalancesTextBlock_zliUQdmeEKd9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span style="display: none"&gt;&lt;span style="display: none"&gt;&lt;span id="xdx_8B0_z0boPwV826Sd" style="display: none"&gt;Schedule of loan balances by age payment status&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Accruing 30-59&lt;br/&gt;
 days past due&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Accruing 60-89&lt;br/&gt;
 days past due&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Accruing 90&lt;br/&gt;
 days or more&lt;br/&gt;
 past due&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Nonaccrual&lt;br/&gt;
 loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Accruing&lt;br/&gt;
 current&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 22%; text-align: left; padding-left: 6.75pt"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zk6PvcpBXNv5" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;292&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z1rrQX9Mr8m2" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2978"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zL39Z11CFXyc" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2980"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zLTekP8xTbYg" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2982"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_ze5rKYX7ZTR8" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;651,305&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zvQS3eYrrMN3" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;651,597&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zjR9TpJ6VHKg" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2988"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3l0P4PZrjMg" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2990"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zOGiFzWlvZi3" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2992"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zgkS1rvA8AMc" style="text-align: right" title="Total loan balances by payment"&gt;7,641&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zS0ILMhjbRof" style="text-align: right" title="Total loan balances by payment"&gt;916,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zv7UcZliJw64" style="text-align: right" title="Total loan balances by payment"&gt;924,367&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zdjaGUIAU7he" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3000"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zHtuZKuBlm6c" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3002"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zoBN3v1qDKa2" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3004"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zky12EHJmG8k" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3006"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zGSve7U9uqj5" style="text-align: right" title="Total loan balances by payment"&gt;103,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zUBTyNWEdfA1" style="text-align: right" title="Total loan balances by payment"&gt;103,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Business&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zKXJT6OWxrma" style="text-align: right" title="Total loan balances by payment"&gt;1,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zHlPoOCN2OFg" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3014"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zoUMMaswNJZ1" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3016"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z2a5goy3w68l" style="text-align: right" title="Total loan balances by payment"&gt;1,016&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zruCAPZHBO83" style="text-align: right" title="Total loan balances by payment"&gt;553,782&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zjRaLXKdt3L1" style="text-align: right" title="Total loan balances by payment"&gt;556,117&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zr1eikhJlFMg" style="text-align: right" title="Total loan balances by payment"&gt;3,839&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zD6HI1rg9okh" style="text-align: right" title="Total loan balances by payment"&gt;938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zQhbui4JVh4h" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3028"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zK4TNN6vabz" style="text-align: right" title="Total loan balances by payment"&gt;1,908&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zJaerSJ4G5Jf" style="text-align: right" title="Total loan balances by payment"&gt;1,121,944&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zZXutSRaMbQk" style="text-align: right" title="Total loan balances by payment"&gt;1,128,629&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zqEQ1Dl2QKu" style="text-align: right" title="Total loan balances by payment"&gt;41&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zbOviXq8fZwg" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3038"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zcZel6m8azZf" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3040"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zpIevreuRMxe" style="text-align: right" title="Total loan balances by payment"&gt;312&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zeiwqL0hy8of" style="text-align: right" title="Total loan balances by payment"&gt;204,544&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zBYHdX33dXp3" style="text-align: right" title="Total loan balances by payment"&gt;204,897&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zmYD4eXCQEa" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3048"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zTjLRySSxWi6" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3050"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_z9Mce2NoNxG4" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3052"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYM77189uadj" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3054"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zgcldJ2fBLri" style="text-align: right" title="Total loan balances by payment"&gt;20,874&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zCWBfyt2L9y9" style="text-align: right" title="Total loan balances by payment"&gt;20,874&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 6.75pt"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zeAtvWL3BOi6" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3060"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zUc966RJFIJd" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3062"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zy9ZPdatyU61" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3064"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zbxBsoreRXX2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3066"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z5U0JC9I3Qt5" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;42,082&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zfOkdhi2ABHj" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;42,082&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 2.15pt"&gt;&#160;&#160;&#160;&#160;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z00uiVVEQo97" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;5,491&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zpso1SRBF0W7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;938&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zZAcq4o5UpV1" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3076"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zbzkIb8iLU51" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;10,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zSaLG8tBQ7A" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;3,614,461&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalLoan_iI_pn3n3_c20241231_zFH2WtkzU6l8" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;3,631,767&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left; padding-left: 2.15pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td colspan="21" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accruing 30-59&lt;br/&gt; days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accruing 60-89&lt;br/&gt; days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accruing 90&lt;br/&gt; days or more&lt;br/&gt; past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Nonaccrual&lt;br/&gt; loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accruing&lt;br/&gt; current&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z9btl7y9jYHi" style="text-align: right" title="Total loan balances by payment"&gt;74&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3f0mWKFuHY7" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3086"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_z8cg1kVjaYl5" style="text-align: right" title="Total loan balances by payment"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl3088"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z2RqlOAOYskh" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3090"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zoKgbnLfbW0h" style="text-align: right" title="Total loan balances by payment"&gt;631,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zkoCg2Lr02X7" style="text-align: right" title="Total loan balances by payment"&gt;631,657&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zr4UBZingJz" style="text-align: right" title="Total loan balances by payment"&gt;8,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zjo72b6gdwY5" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3098"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zzQ8IKY70qKh" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3100"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zabYaJlEqUwg" style="text-align: right" title="Total loan balances by payment"&gt;1,423&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zLnPBVSOHSy1" style="text-align: right" title="Total loan balances by payment"&gt;933,004&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zywdszcfZjX4" style="text-align: right" title="Total loan balances by payment"&gt;942,529&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zlSYqTXdZ8Jg" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3108"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zwI4X6GY9lj8" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3110"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zIKuR0bRgD6l" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3112"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_znbvYTAHOJVh" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3114"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zdrMlsL3LB3k" style="text-align: right" title="Total loan balances by payment"&gt;150,680&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zx69gU8GO8a5" style="text-align: right" title="Total loan balances by payment"&gt;150,680&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Business&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zsHR8A0Lr1rf" style="text-align: right" title="Total loan balances by payment"&gt;567&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3O0DeIgAQQ7" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3122"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zqqrWoMCWlUc" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3124"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYT55nf0DjA9" style="text-align: right" title="Total loan balances by payment"&gt;319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zQh8xmRsR0F7" style="text-align: right" title="Total loan balances by payment"&gt;499,275&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zVPZhZUgAHWe" style="text-align: right" title="Total loan balances by payment"&gt;500,161&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z2CywVQyPBS4" style="text-align: right" title="Total loan balances by payment"&gt;1,750&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zdPOGFN94DGj" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3134"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zmj2HDZGe9ik" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3136"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zSWYoWK3bHU4" style="text-align: right" title="Total loan balances by payment"&gt;985&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z0afpCUC0I2d" style="text-align: right" title="Total loan balances by payment"&gt;1,079,694&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z7IMgBEEpG19" style="text-align: right" title="Total loan balances by payment"&gt;1,082,429&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zkO1xnoI8CEi" style="text-align: right" title="Total loan balances by payment"&gt;601&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zvuh6Gcf593h" style="text-align: right" title="Total loan balances by payment"&gt;30&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zjAiqoPkWRUk" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3148"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zCiRuPQHU6D6" style="text-align: right" title="Total loan balances by payment"&gt;1,236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zGoRxUpWSRlh" style="text-align: right" title="Total loan balances by payment"&gt;181,137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zAZHjQqRVuMh" style="text-align: right" title="Total loan balances by payment"&gt;183,004&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zh4HJenlEFUk" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3156"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z5WKY5jUeeuc" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3158"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zBjlz0F4kMJ3" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3160"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z7YPdhOIbcTf" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3162"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zOpJnZaZaJT7" style="text-align: right" title="Total loan balances by payment"&gt;63,348&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zdjQlxW1YOY9" style="text-align: right" title="Total loan balances by payment"&gt;63,348&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 6.75pt"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_znIKX88Jbuze" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;25&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zUkt3ENmD95e" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;25&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zPLiVeyZYRek" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3172"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zojnjSIyLtRl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3174"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zBJo6BsJeAZ7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;48,769&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zuhV4xzATL6c" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;48,819&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 2.15pt"&gt;&#160;&#160;&#160;&#160;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zkE5dJcMQ5j4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;11,119&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zs6aw8BFAgP6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;55&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zTyz5mhXSDUd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3184"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYXUf0x4CZsf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;3,963&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z9yOhi8jUPU" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;3,587,490&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoan_iI_pn3n3_c20231231_zCYSX5fk8qU6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;3,602,627&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A1_zMXuLZ9NpnWa" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal"&gt;As
of December 31, 2024 and December 31, 2023, loans 30 days or more past due represented &lt;span id="xdx_90D_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20241231_zMz7aEAWzIIb" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"&gt;0.25%&lt;/span&gt; and &lt;span id="xdx_908_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20231231_zeGDhWnaDL36" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"&gt;0.37%&lt;/span&gt; of the Company&#x2019;s total loan
portfolio, respectively. Commercial loans 30 days or more past due were &lt;span id="xdx_908_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z5zrs1d8QD29" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"&gt;0.07%&lt;/span&gt; and &lt;span id="xdx_906_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFx3rxyrBvh2" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"&gt;0.27%&lt;/span&gt; of the Company&#x2019;s total loan portfolio as
of December 31, 2024 and December 31, 2023, respectively. Consumer loans 30 days or more past due were &lt;span id="xdx_90C_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zXRnPWSDWOi4" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"&gt;0.18%&lt;/span&gt; and &lt;span id="xdx_905_ecustom--PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio_iI_pip0_dp_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zN0Qpw4z22Bg" title="Part of loans of 30 days or more past due as a percentage of total loan portfolio"&gt;0.09%&lt;/span&gt; of total loans
as of December 31, 2024 and December 31, 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Nonperforming
assets&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following table shows the nonperforming assets and the related percentage of nonperforming assets to total assets and gross loans. Generally,
a loan is placed on nonaccrual status when it becomes 90 days past due as to principal or interest, or when we believe, after considering
economic and business conditions and collection efforts, that the borrower&#x2019;s financial condition is such that collection of the
contractual principal or interest on the loan is doubtful. A payment of interest on a loan that is classified as nonaccrual is recognized
as a reduction in principal when received.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_pn3n3_zYYGc18AP2Bj" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span id="xdx_8B0_zOOItTL73FXa" style="display: none"&gt;Schedule of nonperforming assets&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20241231_zciX52D0wupg" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_zeZC1fBMSprd" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--FinancingReceivableRecordedInvestmentNonaccrualStatus_iI_zoaj1lRFDHtc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: justify"&gt;Nonaccrual loans&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;10,877&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;3,963&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--OtherRealEstateOwned_iBI_pn3n3_zQ983bTHBWyc" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0in"&gt;Other real estate owned&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3209"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3210"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--TotalNonperformingAssets_iI_pn3n3_zmmCXsvJT0Nc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 10.5pt"&gt;Total nonperforming assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;10,877&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,963&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--NonperformingAssetsAsAPercentageOfAbstract_iB" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; padding-left: 0in"&gt;Nonperforming assets as a percentage of:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: justify; padding-left: 10.5pt"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--NonperformingAssetsAsPercentageOfAssets_iI_pip0_dp_c20241231_zGVrhu9PLMEg" style="text-align: right" title="Total assets"&gt;0.27&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--NonperformingAssetsAsPercentageOfAssets_iI_pip0_dp_c20231231_zSI013g0Cjlj" style="text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 10.5pt"&gt;Gross loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_iI_pip0_dp_c20241231_zQwWHkKNBg8d" style="border-bottom: Black 1pt solid; text-align: right" title="Gross loans"&gt;0.30&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_iI_pip0_dp_c20231231_zYi1KPpipLSf" style="border-bottom: Black 1pt solid; text-align: right"&gt;0.11&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--TotalLoansOver90DaysPastDue_iI_pn3n3_zxTdGy4s1uUi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: justify; padding-left: 0in"&gt;Total loans over 90 days past due&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,641&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_iI_pn3n3_zB9nlK39dHp2" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify"&gt;Loans over 90 days past due and still accruing&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3227"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3228"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-weight: normal"&gt;The
table below summarizes nonaccrual loans by major categories for the periods presented.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock_zVTvH11h7IZk" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: justify"&gt;&lt;span id="xdx_8B2_znHquwMtVd8e" style="display: none"&gt;&#160;Schedule of nonaccrual loans by major
    categories&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with no&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with an&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with no&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with an&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;nonaccral&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Commercial&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 22%; font-size: 10pt; text-align: left; padding-left: 12pt"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zF6upiIK2agg" style="width: 10%; text-align: right" title="Total loans"&gt;5,844&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z4seSbEhtiSd" style="width: 10%; text-align: right" title="Total loans"&gt;1,797&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z1HlHy335sl" style="width: 10%; text-align: right" title="Total loans"&gt;7,641&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z5hplGclGaza" style="width: 10%; text-align: right" title="Total loans"&gt;653&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z32rvd2vxFGf" style="width: 10%; text-align: right" title="Total loans"&gt;770&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zCrsE0bbtPTl" style="width: 10%; text-align: right" title="Total loans"&gt;1,423&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 12pt"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zh7hiQ3SDWw7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3244"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zkimAMxjaJm9" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,016&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zxAFNOaIKffi" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,016&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z0EsITswBwpl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;164&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z6D22cFMThzg" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;155&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zj0ZNZPlqg55" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;319&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 25.5pt"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zE2i9fzWLZ6k" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;5,844&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zx72F64jfYA" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;2,813&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zBmsjRT8USUe" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;8,657&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zp40TJY0bOof" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;817&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zI31vt7Goegl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;925&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFuIlYrAEOIc" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,742&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 12pt"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zsn1RFClXco8" style="text-align: right" title="Total loans"&gt;1,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zYwp9VYIGWek" style="text-align: right" title="Total loans"&gt;382&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zjpn3Ba1u4q9" style="text-align: right" title="Total loans"&gt;1,908&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zzLfSdVK8ODb" style="text-align: right" title="Total loans"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3274"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zKMcY1OMLim8" style="text-align: right" title="Total loans"&gt;985&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z0WBwMRb0ewd" style="text-align: right" title="Total loans"&gt;985&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 12pt"&gt;Home equity&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zaldV9gh5n69" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zuemJgB0WpF2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3282"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_ziCZHiTOSnc1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z080xjHhTvg2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;343&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zGwjg4Hr67u1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;893&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z265szEHlAs2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,236&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 25.5pt"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zfHOwzeW2uf7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,838&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zBCxgjIzNzqk" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;382&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zXoTyiGTboz1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;2,220&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zmRFo1O52xl2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;343&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zPBEA086ssPg" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,878&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zKfzgjp3L2K8" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;2,221&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left; padding-left: 2.15pt"&gt;&#160;&#160;&#160;&#160;Total nonaccrual loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zDh1e2e01mD8" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;7,682&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zXEXYLFOVEN7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;3,195&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z65U2pLiRTkl" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;10,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_znrQdT8J6Un7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;1,160&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zAzBk1EiUP96" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;2,803&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zMv6fZ8E57Ha" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;3,963&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Foregone
interest income on the nonaccrual loans for the year ended December 31, 2024 was approximately $&lt;span id="xdx_90B_ecustom--ForegoneInterestIncomeOnNonAccrualLoan_c20240101__20241231_zZygIqr2n0t4" title="Foregone interest income on nonaccrual loans"&gt;200,000&lt;/span&gt; and approximately $&lt;span id="xdx_90D_ecustom--ForegoneInterestIncomeOnNonAccrualLoan_c20230101__20231231_zMpG9teXg2L6" title="Foregone interest income on non accrual loans"&gt;73,000&lt;/span&gt; for
the same period in 2023. We did &lt;span id="xdx_907_eus-gaap--FinancingReceivableNonaccrualInterestIncome_do_c20240101__20241231_zs0qhhteLZ48" title="Interest income on nonaccrual loans"&gt;&lt;span id="xdx_909_eus-gaap--FinancingReceivableNonaccrualInterestIncome_do_c20230101__20231231_zaD5VWIj180c" title="Interest income on nonaccrual loans"&gt;no&lt;/span&gt;&lt;/span&gt;t recognize interest income on nonaccrual loans for the twelve months ended December 31, 2024 and December
31, 2023. Accrued interest of approximately $&lt;span id="xdx_90D_eus-gaap--FinancingReceivableAccruedInterestWriteoff_c20240101__20241231_zQ7ubyAffVFd" title="Accrued interest reversed"&gt;113,000&lt;/span&gt; was reversed during the twelve months ended December 31, 2024 and approximately
$&lt;span id="xdx_90D_eus-gaap--FinancingReceivableAccruedInterestWriteoff_c20230101__20231231_zs405PP253l9" title="Accrued interest reversed"&gt;71,000&lt;/span&gt; was reversed during the twelve months ended December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Modifications
to Borrowers Experiencing Financial Difficulty&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
allowance for credit losses incorporates an estimate of lifetime expected credit losses and is recorded on each asset upon origination
or acquisition. The starting point for the estimate of the allowance for credit losses is historical loss information, which includes
losses from modifications of receivables to borrowers experiencing financial difficulty. The Company uses a probability of default/loss
given default model to determine the allowance for credit losses. An assessment of whether a borrower is experiencing financial difficulty
is made on the date of a modification.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Because
the effect of most modifications made to borrowers experiencing financial difficulty is already included in the allowance for credit
losses due to the measurement methodologies used to estimate the allowance, a change to the allowance for credit losses is generally
not recorded upon modification. Loan modifications to borrowers experiencing financial difficulty were not material for the twelve months
ended December 31, 2024 and December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Allowance
for Credit Losses &lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following table summarizes the activity related to the allowance for credit losses for the years ended December 31, 2024 and December
31, 2023 under the CECL methodology. The $&lt;span id="xdx_904_eus-gaap--ProvisionForOtherCreditLosses_dm_c20240101__20241231_zNbuUIzMn7mj" title="Provision for credit losses"&gt;500,000&lt;/span&gt; provision for credit losses for the 12 months ended December 31, 2024 was driven primarily
by $&lt;span id="xdx_908_ecustom--PrimarilyLoanGrowth_pn3n3_dm_c20240101__20241231_z0Gv4GPYZy91" title="Primarily loan growth"&gt;29.1&lt;/span&gt; million in loan growth for the year, while the $&lt;span id="xdx_90F_eus-gaap--ProvisionForOtherCreditLosses_pn3n3_dm_c20230101__20231231_zXvjIRhoH4ya" title="Provision for credit losses"&gt;2.2&lt;/span&gt; million provision for credit losses for the 12 months ended December 31,
2023 was driven primarily by $&lt;span id="xdx_904_ecustom--PrimarilyLoanGrowth_pn3n3_dm_c20230101__20231231_zNfLjf8wvAJ6" title="Primarily loan growth"&gt;329.3&lt;/span&gt; million in loan growth for the year. In addition, expected loss rates declined during both years
due to historically low charge-offs.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_pn3n3_zPHHEEZ0FCTh" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B0_z860s07bYZlk" style="display: none"&gt;Schedule of activity related to the allowance for credit losses&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49E_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zlYJwfEaSt63" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_490_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zAEqVEOAYRQ8" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_z3kI7d7lckTj" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zjYBLAg5vMMh" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z4dfO29QRuSi" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49E_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zDEs6CRpYBb8" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zRLzimCAtNb5" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_z12dUKM9omYj" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_498_20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zjTCZ0gEkLud" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For the
    years ended December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Owner&lt;br/&gt;
    occupied&lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Non-&lt;br/&gt;
    owner&lt;br/&gt;
    occupied&lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Real&lt;br/&gt;
    Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Home
    &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 19%"&gt;&lt;span style="font-size: 8pt"&gt;Balance, beginning
    of period&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;6,118&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;11,167&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1,594&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;7,385&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;10,647&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2,600&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;677&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;494&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;40,682&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zmLH7VXEpOZb" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(636&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;81&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(654&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;828&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1,712&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(155&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(562&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(114&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;500&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zxsbte3s1kC6" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Loan charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3358"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(1,029&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3360"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(580&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3362"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(45&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3364"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(80&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(1,734&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_zqkSIrBEqTIg" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Loan recoveries&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3368"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3369"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3370"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3372"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;255&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3374"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;99&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;466&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zuuiPyNGqpXi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"&gt;&lt;span style="font-size: 8pt"&gt;Net loan recoveries
    (charge-offs)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3378"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(1,029&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3380"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(468&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3382"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;210&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3384"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(1,268&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zHIRO2mCpBAk" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Balance,
    end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;5,482&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;10,219&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;940&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;7,745&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;12,359&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2,655&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;115&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;399&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;39,914&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td colspan="28" style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Net charge-offs to average loans (annualized)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zKNxWlIMH1zh" style="text-align: right" title="Net charge-offs (recoveries) to average loans (annualized)"&gt;&lt;span style="font-size: 8pt"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="28" style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Allowance for credit losses to gross
    loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zHXwAnNRHVWb" style="text-align: right" title="Allowance for credit losses to gross loans"&gt;&lt;span style="font-size: 8pt"&gt;1.10&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td colspan="28" style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Allowance
    for credit losses to nonperforming loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zyYAwSECGrk5" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses to nonperforming loans"&gt;&lt;span style="font-size: 8pt"&gt;366.94&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.4pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_490_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zKlLLZChTxP4" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49D_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_z26Pwg8K92F6" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zlRN09INqR1h" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_494_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zCBlsSMzDdYg" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_490_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zW9PkdrVHPMf" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49E_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zrQLprN93yOa" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zWoMfuYtTTE3" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_494_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zCT1GEC1sCw1" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zA4UaaLszRY9" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For the
    years ended December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Owner&lt;br/&gt;
    occupied&lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner&lt;br/&gt;
    occupied&lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Real&lt;br/&gt;
    Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Home
    &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_zg4OVR2wVEyb" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 46%"&gt;&lt;span style="font-size: 8pt"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;5,867&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;10,376&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1,292&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;7,861&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;9,487&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2,551&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;893&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;312&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;38,639&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zT0y7stQSFGf" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;251&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;848&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;302&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(755&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1,160&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;422&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(216&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;197&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2,209&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zhvOOtlIyR7d" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Loan charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3424"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(242&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3426"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3428"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(438&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3430"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(16&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(761&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_z3S1XVJzgipe" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Loan recoveries&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3434"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;185&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3436"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;344&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3438"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3440"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;595&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zhWeXdKsIvu1" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"&gt;&lt;span style="font-size: 8pt"&gt;Net loan recoveries
    (charge-offs)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3444"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(57&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3446"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;279&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3448"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(373&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3450"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(15&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(166&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zK0jANQt4u8a" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Balance,
    end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;6,118&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;11,167&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1,594&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;7,385&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;10,647&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2,600&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;677&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;494&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;40,682&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td colspan="32" style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Net recoveries to average loans (annualized)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zVp7EgLzCcNi" style="text-align: right" title="Net recoveries to average loans (annualized)"&gt;&lt;span style="font-size: 8pt"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="32" style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Allowance for credit losses to gross
    loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zEIQ9WDOOegc" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1.13&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td colspan="32" style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Allowance
    for credit losses to nonperforming loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zcr6JI4ai666" style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1026.55&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 5.4pt; margin-left: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zxRSFjObGiNj" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49B_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zMc3QklFnite" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zACQNtKP8Gef" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zqORs5R52Ap8" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_znK7kqWm4ng1" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zvUpt7DTYhUk" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_490_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zTCNhkwzXiEe" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zDXqQX5tntKi" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zO2SkfybiHLd" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;For the years ended December 31, 2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Owner&lt;br/&gt;
    occupied&lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner&lt;br/&gt;
    occupied &lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Real&lt;br/&gt;
    Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Home
    &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_zhlckNiWr0T6" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 46%"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;4,700&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;10,518&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;625&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;4,887&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;7,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;1,697&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;578&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;320&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;30,408&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--AdjustmentForCecl_pn3n3_zVPFKRjqqyW3" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;Adjustment for CECL&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(313&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,057&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(294&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;438&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zOmru8e7OWif" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;Provision for credit losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,480&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,015&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;513&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,764&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;663&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;87&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zLcSQxgCPDxf" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;Loan charge-offs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3498"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3499"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3500"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(55&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3502"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(339&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3504"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(91&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(485&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_zH7GQWyU3bv8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"&gt;Loan recoveries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3508"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,540&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3510"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;208&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3512"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;92&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3514"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,841&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zNQPp5JSErXg" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"&gt;Net loan recoveries (charge-offs)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3518"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,540&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3520"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;153&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3522"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(247&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3524"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(90&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,356&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zLfbOrfBuAsg" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.25in"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;5,867&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;10,376&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,292&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;7,861&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,487&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,551&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;893&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;38,639&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="13" style="text-align: left; padding-left: 0.7pt"&gt;Net recoveries to average loans (annualized)&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zcbU9L78e0Ih" style="text-align: right" title="Net recoveries to average loans (annualized)"&gt;(0.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td colspan="13" style="text-align: left; padding-left: 0.7pt"&gt;Allowance for credit losses to gross loans&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_znakZl0CzEC9" style="text-align: right"&gt;1.18&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="13" style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.7pt"&gt;Allowance for credit losses to nonperforming loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zZOg0OLQTtf6" style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1470.84&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p id="xdx_8AF_zBUpmxVwSX41" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Collateral
dependent loans are loans for which the repayment is expected to be provided substantially through the operation or sale of the collateral
and the borrower is experiencing financial difficulty. The Company reviews individually evaluated loans for designation as collateral
dependent loans, as well as other loans that management of the Company designates as having higher risk. These loans do not share common
risk characteristics and are not included within the collectively evaluated loans for determining the allowance for credit losses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Under
CECL, for collateral dependent loans, the Company has adopted the practical expedient to measure the allowance for credit losses based
on the fair value of collateral. The allowance for credit losses is calculated on an individual loan basis based on the shortfall between
the fair value of the loan's collateral, which is adjusted for liquidation costs/discounts, and amortized cost. If the fair value of
the collateral exceeds the amortized cost, no allowance is required.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following table presents an analysis of collateral-dependent loans of the Company as of December 31, 2024 and December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_zZKn2TKju0ji" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BA_zplXPtOWbcHe" style="display: none"&gt;Schedule of analysis of collateral-dependent loans&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;Real&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;Business&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;estate&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Commercial&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 48%; text-align: justify; padding-left: 0.25in"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_znZvwtl5Pcr" style="width: 10%; text-align: right" title="Real estate"&gt;7,641&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zOItorH6oPWk" style="width: 10%; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3546"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zkCQBrghG7g3" style="width: 10%; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3548"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zWDLDBDOWKph" style="width: 10%; text-align: right" title="Total"&gt;7,641&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_z0kjc3hxF7nl" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;460&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zC70uZuKJTD1" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;556&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zyHVYShb7AVd" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3556"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zgwKRZpcReO6" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;1,016&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z5Ec0xhJs97e" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;8,101&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zb2FaI5ZS8jf" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;556&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxWpAm9IRl0b" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3564"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zU7hbqxQ46Ag" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;8,657&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-left: 5.4pt"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; padding-left: 0.25in"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z19jBjGiCpr5" style="text-align: right" title="Real estate"&gt;1,908&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zqHis765qKdb" style="text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3570"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zW6giRC7XxSf" style="text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3572"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zTR32YQqEVm2" style="text-align: right" title="Total"&gt;1,908&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in"&gt;Home equity&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z2nKCsihT4Fa" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zSBW8qmk0iJ1" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3578"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zsNBX4kgW9cf" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3580"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z1FEXNZMUiie" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z3jLV9Qr9zl2" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;2,220&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zVEOUdeDH777" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3586"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zTIHkJ0d5TQ6" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3588"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z1vxzWkYBhxi" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;2,220&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 0.75in"&gt;Total collateral dependent loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231_zmmTobPBgy76" style="border-bottom: Black 2.5pt solid; text-align: right" title="Real estate"&gt;10,321&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--BusinessAssets_iI_pn3n3_c20241231_zo9QSqFz5h81" style="border-bottom: Black 2.5pt solid; text-align: right" title="Business assets"&gt;556&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231_zB0QqF6bn6J2" style="border-bottom: Black 2.5pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3596"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231_zZMW460M4Kig" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total"&gt;10,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




&lt;table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;December 31, 2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;Real&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;Business&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;estate&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-left: 5.4pt"&gt;Commercial&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 48%; text-align: justify; padding-left: 0.25in"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_z7fjIHYl4COf" style="width: 10%; text-align: right"&gt;720&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zNG4OgOoa7C4" style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3600"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zkgPCmaVsQ84" style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3601"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zYh4eqf5bLI2" style="width: 10%; text-align: right"&gt;720&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zYLdQoepQsT9" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;164&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zBSHwrnmMjk8" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3606"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_z79wLUP5EsSb" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3608"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zkP89E05DCW7" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;164&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCXocSs8TBR" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;884&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRShSOOBXiZ2" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3614"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zNnOy6zzfmkk" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3616"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z0ndlc7YYnFf" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;884&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-left: 5.4pt"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; padding-left: 0.25in"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zz5P4LaqvB8l" style="text-align: right" title="Real estate"&gt;166&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zRmDbpD8oRXe" style="text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3622"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z0RqQE4fzTB" style="text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3624"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zbEOvJXOvPU2" style="text-align: right" title="Total"&gt;166&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in"&gt;Home equity&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z5vCTZICBIE2" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;343&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zAwdHCT2dv84" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3630"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zZNvZH1BDwze" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3632"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zxW7mA4QcTv6" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;343&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zxzfrDrpXx42" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;509&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zwSyvZq8SM68" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3638"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zSHonlbDync8" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3640"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zNZ94k2vJmSe" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;509&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 0.75in"&gt;Total collateral dependent loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231_z2ba74ExdTej" style="border-bottom: Black 2.5pt solid; text-align: right" title="Real estate"&gt;1,393&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--BusinessAssets_iI_pn3n3_c20231231_zWcJb7t0qRS6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3646"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231_zbiNybgbZ2kc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3648"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231_zhvUeSv2NGm3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total"&gt;1,393&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A0_zza08h02Q5c3" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Allowance
for Credit Losses - Unfunded Loan Commitments&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.4pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
allowance for credit losses for unfunded loan commitments was $&lt;span id="xdx_90D_ecustom--AllowanceForCreditLossesForLoanCommitments_iI_pn3n3_dm_c20241231_zzREWrqrTLlc" title="Allowance for credit losses for unfunded loan commitments"&gt;1.5&lt;/span&gt;&#160;million and $&lt;span id="xdx_90A_ecustom--AllowanceForCreditLossesForLoanCommitments_iI_pn3n3_dm_c20231231_zeqmHwgYuqPj" title="Allowance for credit losses for unfunded loan commitments"&gt;1.8&lt;/span&gt; million at December 31, 2024 and 2023, respectively,
and is separately classified on the balance sheet within other liabilities. The following table presents the balance and activity in
the allowance for credit losses for unfunded loan commitments for the twelve months ended December 31, 2024 and December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_pn3n3_zH9yprqB1epd" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B8_zd3uwSPnKhbi" style="display: none"&gt;Schedule of allowance for credit losses for unfunded loan commitments&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 61%; font-weight: bold; text-align: justify"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zjSiuah1yZ0k" style="width: 10%; text-align: right" title="Balance, beginning of period"&gt;1,831&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zInijqBanQoh" style="width: 10%; text-align: right" title="Balance, beginning of period"&gt;2,780&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zznI7PLbt28f" style="width: 10%; text-align: right" title="Balance, beginning of period"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3662"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;Adjustment for adoption of CECL&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zhAyT13mbGRf" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3663"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zCR8nikOKlf9" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3664"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_z9YYcVUDJ33k" style="text-align: right" title="Adjustment for adoption of CECL"&gt;2,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify"&gt;Provision for (reversal of) credit losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ProvisionForCreditLosses_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zZjiPv74qhi5" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses"&gt;(375&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ProvisionForCreditLosses_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zwMP3BMWo32c" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses"&gt;(949&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ProvisionForCreditLosses_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zzF3dCNnueul" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses"&gt;780&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: justify"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zhamFidt5284" style="border-bottom: Black 1pt solid; text-align: right" title="Balance, end of period"&gt;1,456&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_z2SkfNDIRLAd" style="border-bottom: Black 1pt solid; text-align: right" title="Balance, end of period"&gt;1,831&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zMutctxrNiZf" style="border-bottom: Black 1pt solid; text-align: right"&gt;2,780&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: justify"&gt;Unfunded Loan Commitments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--UnfundedLoanCommitments_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zC5iNcxaufVj" style="text-align: right" title="Unfunded Loan Commitments"&gt;719,084&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--UnfundedLoanCommitments_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zgGNjFWV0fOg" style="text-align: right" title="Unfunded Loan Commitments"&gt;724,606&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--UnfundedLoanCommitments_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zUTXddLAsXpe" style="text-align: right"&gt;878,324&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify"&gt;Reserve for Unfunded Commitments to Unfunded Loan Commitments&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zTNvvkf6X6ic" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments"&gt;0.20&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zDdGdhWL9ssf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments"&gt;0.25&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zMZAOirOdl1d" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments"&gt;0.32&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
    <SFST:RealEstateLoanPercentageOfAggregateLoan
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001334"
      unitRef="Pure">0.835</SFST:RealEstateLoanPercentageOfAggregateLoan>
    <SFST:CommercialLoansPercentageOfAggregateRealEstateLoan
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001336"
      unitRef="Pure">0.554</SFST:CommercialLoansPercentageOfAggregateRealEstateLoan>
    <SFST:ConsumerLoansPercentageOfAggregateRealEstateLoan
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001338"
      unitRef="Pure">0.446</SFST:ConsumerLoansPercentageOfAggregateRealEstateLoan>
    <SFST:OccupiedLoansPercentage
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001340"
      unitRef="Pure">0.179</SFST:OccupiedLoansPercentage>
    <SFST:CommercialLoansPercentageOfAggregateRealEstateLoan
      contextRef="AsOf2024-12-31_custom_NonOwnerOccupiedLoansMember"
      decimals="INF"
      id="Fact001342"
      unitRef="Pure">0.255</SFST:CommercialLoansPercentageOfAggregateRealEstateLoan>
    <SFST:CommercialLoansPercentageOfAggregateRealEstateLoan
      contextRef="AsOf2024-12-31_custom_CommercialConstructionLoansMember"
      decimals="INF"
      id="Fact001344"
      unitRef="Pure">0.028</SFST:CommercialLoansPercentageOfAggregateRealEstateLoan>
    <us-gaap:DeferredCostsCurrentAndNoncurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001346"
      unitRef="USD">6200000</us-gaap:DeferredCostsCurrentAndNoncurrent>
    <us-gaap:DeferredCostsCurrentAndNoncurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001348"
      unitRef="USD">7000000.0</us-gaap:DeferredCostsCurrentAndNoncurrent>
    <us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001350">&lt;table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock_z061wwS668R5" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of our loan portfolio"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BB_zcMl0xbIl3Pf" style="display: none"&gt;Schedule of composition of our loan portfolio&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;span id="xdx_91D_eus-gaap--CommercialLoanMember_zYNvN7yISGq5" style="display: none"&gt;Commercial [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--CommercialAbstract_iB_zmKLrkNSvTah" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; width: 48%; text-align: left"&gt;Owner occupied RE&lt;span id="xdx_91D_eus-gaap--ResidentialRealEstateMember_zTDPbS75TfK6" style="display: none"&gt;Owner occupied RE [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zjaWjUNOqwJg" style="width: 10%; text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;651,597&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zpFWqKief1m2" style="width: 10%; text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;17.9&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGyrLa7bHIo" style="width: 10%; text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;631,657&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zwFMBKAelB24" style="width: 10%; text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;17.5&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z0xJ3BlLhKT5" style="text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;924,367&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrgWytPgomJa" style="text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;25.5&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxZ6BcLXhvI8" style="text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;942,529&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqjxocgyNU3e" style="text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;26.2&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Construction&lt;span id="xdx_910_eus-gaap--ConstructionLoansMember_zdYtn56pU0mf" style="display: none"&gt;Construction [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zYEp7xO1TKRj" style="text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;103,204&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z38SOR2uAai2" style="text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;2.8&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z9hsM1QgJqh8" style="text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;150,680&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z4ZXND0jzLR2" style="text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;4.2&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zHWUakGDbISi" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;556,117&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zCLAvJadZ8J7" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;15.3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zyZocrQuqjtk" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans"&gt;&lt;span style="font-size: 9pt"&gt;500,161&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessLoanMember_zqvawFjCt5d9" style="border-bottom: Black 1pt solid; text-align: right" title="Total commercial loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;13.9&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 20pt"&gt;Total commercial loans&lt;span id="xdx_919_eus-gaap--ConsumerLoanMember_zCqeztO7TFfd" style="display: none"&gt;Consumer [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zVJUfcBkXYY7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;2,235,285&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z6whJb9LeJch" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;61.5&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z38i38xPrd62" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;2,225,027&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CommercialLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z3wBUdnUm6j3" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;61.8&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Real estate&lt;span id="xdx_91F_eus-gaap--RealEstateLoanMember_zTaKYRUl6HR3" style="display: none"&gt;Real estate [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_za4l5MtvGTtd" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;1,128,629&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zeDEnbw0F7B" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;31.1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zH1dFcosvGtc" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;1,082,429&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zV7Nnn8oSQh1" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;30.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Home equity&lt;span id="xdx_915_eus-gaap--HomeEquityLoanMember_zUF0KAFkqSE4" style="display: none"&gt;Home equity [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zhpkylGjouf" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;204,897&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zBXgYpiyD68k" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;5.6&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zdLbgYPRsRJl" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;183,004&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zuYw5cusPySi" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;5.1&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Construction&lt;span id="xdx_910_eus-gaap--CommercialRealEstateMember_zYYEUezuppUl" style="display: none"&gt;Non-owner occupied RE [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zUrWcQO5mx87" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;20,874&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zQJzue6hz5f5" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;0.6&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zDZDgHvg7kB9" style="text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;63,348&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zyAgaa3RiXHl" style="text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;1.7&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Other&lt;span id="xdx_915_ecustom--OtherConsumerMember_zXfzsjHStuEe" style="display: none"&gt;Other [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_z4GXTBzod988" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;42,082&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zBj0R3C2XZH6" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;1.2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zlXGPDw5wK1j" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans"&gt;&lt;span style="font-size: 9pt"&gt;48,819&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherConsumerMember_zqeYo4ZoKlAl" style="border-bottom: Black 1pt solid; text-align: right" title="Total consumer loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;1.4&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 20pt"&gt;Total consumer loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zE8TVVSdZEej" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;1,396,482&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zQ4IJ13kLs72" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;38.5&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zBz0OXyywIHk" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;1,377,600&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ConsumerLoansReceivablePercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zrTZ6IiN8Dmb" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;38.2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Total gross loans, net of deferred fees&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zqRszCBypgDd" style="text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;3,631,767&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--LoansAndLeasesReceivableNetOfDeferredIncomePercentage_iI_pip0_dp_c20241231_zNfMcyV8kcV6" style="text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;100.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zOd5vbkIWvZ2" style="text-align: right" title="Total loans"&gt;&lt;span style="font-size: 9pt"&gt;3,602,627&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--LoansAndLeasesReceivableNetOfDeferredIncomePercentage_iI_pip0_dp_c20231231_zf07ey1F0Lz9" style="text-align: right" title="Total loans percentage"&gt;&lt;span style="font-size: 9pt"&gt;100.0&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;&lt;span style="font-size: 9pt"&gt;Less &#x2013; allowance
    for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iNI_pn3n3_di_c20241231_zKwMO28xEbt9" style="border-bottom: Black 1pt solid; text-align: right" title="Less - allowance for credit losses"&gt;&lt;span style="font-size: 9pt"&gt;(39,914&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iNI_pn3n3_di_c20231231_zWMTaZekeAP3" style="border-bottom: Black 1pt solid; text-align: right" title="Less - allowance for credit losses"&gt;&lt;span style="font-size: 9pt"&gt;(40,682&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Total loans, net&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableNet_iI_pn3n3_c20241231_zS2qshaAzo7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans, net"&gt;&lt;span style="font-size: 9pt"&gt;3,591,853&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableNet_iI_pn3n3_c20231231_z46sQJnoi4de" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans, net"&gt;&lt;span style="font-size: 9pt"&gt;3,561,945&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 9pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact001355"
      unitRef="USD">651597000</us-gaap:NotesReceivableGross>
    <SFST:CommercialLoansReceivablePercentage
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="INF"
      id="Fact001357"
      unitRef="Pure">0.179</SFST:CommercialLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact001359"
      unitRef="USD">631657000</us-gaap:NotesReceivableGross>
    <SFST:CommercialLoansReceivablePercentage
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="INF"
      id="Fact001361"
      unitRef="Pure">0.175</SFST:CommercialLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001363"
      unitRef="USD">924367000</us-gaap:NotesReceivableGross>
    <SFST:CommercialLoansReceivablePercentage
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="INF"
      id="Fact001365"
      unitRef="Pure">0.255</SFST:CommercialLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001367"
      unitRef="USD">942529000</us-gaap:NotesReceivableGross>
    <SFST:CommercialLoansReceivablePercentage
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="INF"
      id="Fact001369"
      unitRef="Pure">0.262</SFST:CommercialLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact001372"
      unitRef="USD">103204000</us-gaap:NotesReceivableGross>
    <SFST:CommercialLoansReceivablePercentage
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="INF"
      id="Fact001374"
      unitRef="Pure">0.028</SFST:CommercialLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact001376"
      unitRef="USD">150680000</us-gaap:NotesReceivableGross>
    <SFST:CommercialLoansReceivablePercentage
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="INF"
      id="Fact001378"
      unitRef="Pure">0.042</SFST:CommercialLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember"
      decimals="-3"
      id="Fact001380"
      unitRef="USD">556117000</us-gaap:NotesReceivableGross>
    <SFST:CommercialLoansReceivablePercentage
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember"
      decimals="INF"
      id="Fact001382"
      unitRef="Pure">0.153</SFST:CommercialLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember"
      decimals="-3"
      id="Fact001384"
      unitRef="USD">500161000</us-gaap:NotesReceivableGross>
    <SFST:CommercialLoansReceivablePercentage
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessLoanMember"
      decimals="INF"
      id="Fact001386"
      unitRef="Pure">0.139</SFST:CommercialLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001389"
      unitRef="USD">2235285000</us-gaap:NotesReceivableGross>
    <SFST:CommercialLoansReceivablePercentage
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember"
      decimals="INF"
      id="Fact001391"
      unitRef="Pure">0.615</SFST:CommercialLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001393"
      unitRef="USD">2225027000</us-gaap:NotesReceivableGross>
    <SFST:CommercialLoansReceivablePercentage
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember"
      decimals="INF"
      id="Fact001395"
      unitRef="Pure">0.618</SFST:CommercialLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact001398"
      unitRef="USD">1128629000</us-gaap:NotesReceivableGross>
    <SFST:ConsumerLoansReceivablePercentage
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="INF"
      id="Fact001400"
      unitRef="Pure">0.311</SFST:ConsumerLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact001402"
      unitRef="USD">1082429000</us-gaap:NotesReceivableGross>
    <SFST:ConsumerLoansReceivablePercentage
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="INF"
      id="Fact001404"
      unitRef="Pure">0.300</SFST:ConsumerLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="-3"
      id="Fact001407"
      unitRef="USD">204897000</us-gaap:NotesReceivableGross>
    <SFST:ConsumerLoansReceivablePercentage
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="INF"
      id="Fact001409"
      unitRef="Pure">0.056</SFST:ConsumerLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="-3"
      id="Fact001411"
      unitRef="USD">183004000</us-gaap:NotesReceivableGross>
    <SFST:ConsumerLoansReceivablePercentage
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="INF"
      id="Fact001413"
      unitRef="Pure">0.051</SFST:ConsumerLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact001416"
      unitRef="USD">20874000</us-gaap:NotesReceivableGross>
    <SFST:ConsumerLoansReceivablePercentage
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="INF"
      id="Fact001418"
      unitRef="Pure">0.006</SFST:ConsumerLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact001420"
      unitRef="USD">63348000</us-gaap:NotesReceivableGross>
    <SFST:ConsumerLoansReceivablePercentage
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="INF"
      id="Fact001422"
      unitRef="Pure">0.017</SFST:ConsumerLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember"
      decimals="-3"
      id="Fact001425"
      unitRef="USD">42082000</us-gaap:NotesReceivableGross>
    <SFST:ConsumerLoansReceivablePercentage
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember"
      decimals="INF"
      id="Fact001427"
      unitRef="Pure">0.012</SFST:ConsumerLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember"
      decimals="-3"
      id="Fact001429"
      unitRef="USD">48819000</us-gaap:NotesReceivableGross>
    <SFST:ConsumerLoansReceivablePercentage
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherConsumerMember"
      decimals="INF"
      id="Fact001431"
      unitRef="Pure">0.014</SFST:ConsumerLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact001433"
      unitRef="USD">1396482000</us-gaap:NotesReceivableGross>
    <SFST:ConsumerLoansReceivablePercentage
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember"
      decimals="INF"
      id="Fact001435"
      unitRef="Pure">0.385</SFST:ConsumerLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact001437"
      unitRef="USD">1377600000</us-gaap:NotesReceivableGross>
    <SFST:ConsumerLoansReceivablePercentage
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember"
      decimals="INF"
      id="Fact001439"
      unitRef="Pure">0.382</SFST:ConsumerLoansReceivablePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001441"
      unitRef="USD">3631767000</us-gaap:NotesReceivableGross>
    <SFST:LoansAndLeasesReceivableNetOfDeferredIncomePercentage
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact001443"
      unitRef="Pure">1.000</SFST:LoansAndLeasesReceivableNetOfDeferredIncomePercentage>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001445"
      unitRef="USD">3602627000</us-gaap:NotesReceivableGross>
    <SFST:LoansAndLeasesReceivableNetOfDeferredIncomePercentage
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact001447"
      unitRef="Pure">1.000</SFST:LoansAndLeasesReceivableNetOfDeferredIncomePercentage>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001449"
      unitRef="USD">39914000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001451"
      unitRef="USD">40682000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:NotesReceivableNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001453"
      unitRef="USD">3591853000</us-gaap:NotesReceivableNet>
    <us-gaap:NotesReceivableNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001455"
      unitRef="USD">3561945000</us-gaap:NotesReceivableNet>
    <SFST:LoanReceivableByRateTypeTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001457">&lt;table cellpadding="0" cellspacing="0" id="xdx_886_ecustom--LoanReceivableByRateTypeTableTextBlock_pn3n3_zOlLQHI9iSlf" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of composition of gross loans by rate type"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span id="xdx_8B2_zAOydmnZWjlk" style="display: none"&gt;&#160;Schedule of composition of gross loans by rate type&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: left; padding-left: 1.5pt"&gt;Floating rate loans&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LoansReceivableWithVariableRatesOfInterest1_iI_pn3n3_c20241231_zE5QJCHOLxWb" style="width: 10%; text-align: right" title="Floating rate loans"&gt;697,897&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LoansReceivableWithVariableRatesOfInterest1_iI_pn3n3_c20231231_zoD1aRghZeI8" style="width: 10%; text-align: right" title="Floating rate loans"&gt;574,352&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Fixed rate loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--LoansReceivableWithFixedRatesOfInterest1_iI_pn3n3_c20241231_zMcYKbLPOSje" style="border-bottom: Black 1pt solid; text-align: right" title="Fixed rate loans"&gt;2,933,870&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--LoansReceivableWithFixedRatesOfInterest1_iI_pn3n3_c20231231_zq1pFyZV3XDc" style="border-bottom: Black 1pt solid; text-align: right" title="Fixed rate loans"&gt;3,028,275&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 10pt"&gt;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zBKfEyGOIbi7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans"&gt;3,631,767&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zSTO7OZh5qyg" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loans"&gt;3,602,627&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</SFST:LoanReceivableByRateTypeTableTextBlock>
    <us-gaap:LoansReceivableWithVariableRatesOfInterest1
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001459"
      unitRef="USD">697897000</us-gaap:LoansReceivableWithVariableRatesOfInterest1>
    <us-gaap:LoansReceivableWithVariableRatesOfInterest1
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001461"
      unitRef="USD">574352000</us-gaap:LoansReceivableWithVariableRatesOfInterest1>
    <us-gaap:LoansReceivableWithFixedRatesOfInterest1
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001463"
      unitRef="USD">2933870000</us-gaap:LoansReceivableWithFixedRatesOfInterest1>
    <us-gaap:LoansReceivableWithFixedRatesOfInterest1
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001465"
      unitRef="USD">3028275000</us-gaap:LoansReceivableWithFixedRatesOfInterest1>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact001467"
      unitRef="USD">3631767000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact001469"
      unitRef="USD">3602627000</us-gaap:NotesReceivableGross>
    <SFST:MortgageLoansPledgedAsCollateralAdvances
      contextRef="From2024-01-01to2024-12-31"
      decimals="-6"
      id="Fact001471"
      unitRef="USD">1290000000</SFST:MortgageLoansPledgedAsCollateralAdvances>
    <SFST:ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact001473">&lt;table cellpadding="0" cellspacing="0" id="xdx_894_ecustom--ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock_zSf2HswsGo1" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of classified by credit quality indicators by year of origination"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B8_zsChDEWEI6G5" style="display: none"&gt;Schedule of classified by credit quality indicators by year of origination&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;December
    31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Revolving&lt;br/&gt;
    Converted&lt;br/&gt; to Term&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5OLaNUERqb8" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;51,338&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zsEqz2UuZPwj" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;47,997&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zctL5KTJ0ko3" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;186,361&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z1eV6SenYnKg" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;122,306&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z78RcbkKX35f" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;66,561&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zKDx1NSVfobi" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;145,743&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbFFvsNbveC5" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;160&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zns9xhYt4WJ3" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTt8ZlpfMF97" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;620,704&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zmZVuMFFmGS3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;480&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zp8gk7wOKnZb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,180&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zQMViCccymHe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,638&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zgqHCpqiLyXc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,962&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zNu36UcSgZYa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;8,828&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzPcUm3fgQXd" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;11,012&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTY46NsQP7Ci" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1496"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvvymF2S2FYi" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1498"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zuOKP6Re8Aj5" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;27,100&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGcyoDi1mFJ4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1502"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zf5LZyfWM9V3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1504"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOGXhEGuk7X2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;162&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYTDLbtxm953" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1508"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z1Zafn80snUi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1510"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zlIliXKp5mHi" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;2,840&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrK7q64UWch3" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1514"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z1jzECAzIuRe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1516"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdMqLoWlwvT8" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,002&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVe31offZ142" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1520"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJDPQ0pADCy9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1522"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAdIxt7FRxY4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1524"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zhtRPG6HbWP6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1526"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z1lF5GpEt9l6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1528"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzd0iuFohwll" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;791&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zXabreRFGNTk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1532"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVSXSoti80lb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1534"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z44v6SM513Qb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;791&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgTe8V0G5bPj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;51,818&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zsR26YbUomEl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;49,177&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zbuIagoU0n51" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;190,161&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgEvdUZyNyKj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;124,268&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zc4prhmJrOck" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;75,389&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zsqa0R3ngURc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;160,386&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zyHzY79vge9c" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;160&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGnGT6KfA1K8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;238&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zyyHgxrHJU04" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;651,597&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Non-owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMGfblEwxlD1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;50,685&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmReKgqYhMqd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;70,517&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zlj6CPIPSdFc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;321,726&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z4RaGbHRbyx" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;145,658&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ziASN6pY8Omc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;95,994&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z972MJFVz1tf" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;183,723&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zqF0RiKxlI9b" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;360&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zl0ox42sWdS4" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;220&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zReY2hGMpXR4" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;868,883&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9jYn4gffGfe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1574"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zeEI8CtmxkWd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;954&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1eB5erOQYZf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;6,081&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zA02vf6Iti7l" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;10,238&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZzo7oh0ySJc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;4,705&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z7F5RnBlK7n8" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;8,435&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zhYPdh9HG2Y1" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1586"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zq8bZUXJA7cf" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1588"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z92QjWni4942" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;30,413&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zr8l7sDHYLjh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1592"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zXjf8oE53Q8b" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1594"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOt9s5A5NcX3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1596"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zL9TgrouYkTl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;7,579&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zPghryVxcqsf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1600"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zqIc5cbDBVw9" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;8,882&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLNWpBeguPk" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1604"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zl0i2wxspTHe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1606"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zc9J8zFLk5Ee" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;16,461&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zuox5yNEHrha" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1610"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znrJVkZtiRjc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1612"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znkE6TuynuL" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;969&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zxxh25fixcD1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1616"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zp8ACHf4nb7l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1618"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBLHaIxhzjk9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;7,641&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7xNp4hNKufc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1622"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBIS6u18jb0l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1624"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zlzSqd2BHTqa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;8,610&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Non-owner occupied
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zldb1qXzSLVk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;50,685&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zoRPZ7TtUDzh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;71,471&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zvEPmhwLJ9Y6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;328,776&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqRKkPfWnIC3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;163,475&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zDLIWuhkzzyl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;100,699&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zAiIi3NT8zJ9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;208,681&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCKjSJzSISi5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;360&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zBLjBzmh6Eg6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;220&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z0kuZKCj3IFk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;924,367&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zggXvXuDI5H" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1646"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zKRgiarjeu96" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1648"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zRjoe9O2OAdi" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1650"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_ztdYyz7EJjQb" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1652"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z6OBod9vimW6" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1654"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zptMiG5Hr0D3" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(1,029&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_z50o1KeibY4c" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1658"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zI7yw72En4sd" style="font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1659"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zHXfG7yNtIe4" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(1,029&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zY8GPf4d0hsj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;24,076&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zDvdjzLdf9F6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;26,501&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zy0dN8RQhLD2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;34,067&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztfBc59nXmxg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15,000&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyxxEuBc5vDi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1671"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z19ByT97St2" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1673"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwJNbM34KsA" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1675"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zGhEYR32x9U8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1677"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zgkbEJlaW497" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;99,644&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6ZMgRDi5xh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1681"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zIEY3LuTUdj9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,420&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zWhLM8C38dfi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,140&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zVmBAXl3ruKc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1687"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zu66wyRjL5h3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1689"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDTBFQ3c64el" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1691"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0yB8sBA2WYf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1693"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zw7lxblSBHE2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1695"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zBYUPCnpzN1h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,560&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zoAnvOVBBNJ2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;24,076&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1vCEQNVWp0b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;28,921&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zbDhDoH8J9lf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;35,207&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zWPajUNACszl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15,000&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zj5PB4GtEjt2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1707"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zL2IoTBGMvC" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1709"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z99EGHw9B5Fj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1711"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zEL9UXty5Uy4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1713"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_znDGH53mnfLe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;103,204&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zL2jpRiBJQkl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;54,814&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znM6kypADeBf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;41,743&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyhnnNz8oknf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;129,450&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zk9mIIDEdjse" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;38,312&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zoZP1a1SNUh2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15,716&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z9oBxH3BA9D7" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;51,566&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zUJAmqj6KzAk" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;196,246&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmcMz6RJsov9" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;803&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQx9M5hxtcqh" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;528,650&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zASAXSf8GKig" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1735"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6vCftU8uakk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDRpmOOmTXEd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;5,353&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zLe5QVORkHO1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,174&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zhPvYYyxUDQ6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,423&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zL7zUyz2iyu2" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;5,243&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9OxLhlUXeYj" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;8,776&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z5rP65meJ6Vg" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;389&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0JAgVpeopLf" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;23,490&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z2BAP95mIsmc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;660&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zV08ZGr4sQii" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;95&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzob9cDjl59i" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;805&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znZD5W2s0k83" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1759"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zxJkz0gRMtR9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zH6AtdIrARJ4" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;533&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zru0wrJgLa96" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1765"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzeFVyMzIcIk" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;206&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zVODTTDIQqck" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;2,364&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zNRwOvA0yeSg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;28&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zccFNYvwwcfl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1773"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zm9J5RdFKwsb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1775"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzOOa1krcPHh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1777"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVDn7xA0cAWk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;385&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zoxwC4cTdyJl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;630&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvPAIAivGVE1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;570&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zY8dVp8tdwX9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1785"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z5uO2LbeqrA2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,613&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFZCbVaq29Sd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;55,502&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqaBC8hw3Y3d" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;41,970&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zPi7b1fqX8Bh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;135,608&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zBY39rS1uGri" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;40,486&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqh4qQnzWxL6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;17,589&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zTanIHjgyOd8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;57,972&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRK6k3c0QK23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;205,592&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRx7bFC0Grd9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;1,398&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zEoXlxo2Lrz3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;556,117&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zSE4IroRWkX2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1807"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zaa9coFxm7cj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1809"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_z8aMoTo9wTk3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1811"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zJQUNlGed64h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;(143&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zT0trfQ4vJo7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;(347&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_z44aAajxjddi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(18&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zrJcaiM8WcR9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(72&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zlfhzdpzLkM2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1820"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zREy8Pb2icm1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(580&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Commercial loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zAQAMejpKDMa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;182,081&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrrAJydfvHFe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;191,539&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1SG9DNjYCq9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;689,752&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zrZQOPeMBFIj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;343,229&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zhqYsUajbFTi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;193,677&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zXknqmmkRxXd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;427,039&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfR1fcnwiSW9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;206,112&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfvY1FQlXhvh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;1,856&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zIwlGTtmX1r5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;2,235,285&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zja7O4iD1Fn" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;78,287&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zXP841eTshmc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;144,487&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znFZHv1drVrb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;277,854&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zuzDjjQzo4r1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;263,079&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zFJganUCZ9wg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;160,007&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zjW1WFJbfpA3" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;153,584&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zR9DUmbt7JD1" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1853"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJI85aeycAJ6" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1855"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zYty4bQrbPx9" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,077,298&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zDCL4rihZlF1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;671&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zR2JILyUNCJj" style="font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2,409&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z2CiIiVkWuVb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;6,961&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zolaVbWlKzCj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;8,573&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zrLnnFq9zRqb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;4,147&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zw2fiHfI4QT6" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;4,632&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zYM6quuDicm4" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1870"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1VD342kgoi1" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1872"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z4oYWfWq8c7h" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;27,393&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zzUpZ2J05kGe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;817&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zkdeHTz7mZzj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,536&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zDNCAAqhmtwl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;5,987&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zqCQp04WEF71" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,664&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z0usXRtyTXs4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,804&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z8luHtWXsV71" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;5,181&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyqVlManc9ge" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1888"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrndD9i4feRj" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1890"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYETIYN68igb" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;18,989&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z6ayhFjwIFg2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;212&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zrPvpmYfSuXa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;508&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zQGdDjWgmiOd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;967&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_znpIESnGTlQ3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;746&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zruHYGv3Cetf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;821&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zEZvxShcUbAi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;1,695&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVAyWxUb5Aw3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1906"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zC0PeYuKhAx5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1908"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z0t3tua3Kvdd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;4,949&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zFv8xrJ4qiej" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;79,987&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zxniXqfWLkd7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;148,940&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zGcJScxvkMfg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;291,769&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zLnxztUueVx5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;275,062&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zsWqaEXOtop9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;167,779&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zxCxM0jBWnke" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;165,092&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z9YTnIVFxJl1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1924"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zvN3c9pSBTy3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1926"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zI3ROFwr6rvg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,128,629&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMViVfULpsMf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1930"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span id="xdx_90C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zielbNoWOcsk" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1932"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zILtk2m6Guta" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1934"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z97ukmh847L2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1936"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zSn9tcznoSAg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1938"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z09GW5g17Gr9" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1940"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zS9NEppxPbj6" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;188,451&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zHG7YNz36A85" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1944"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zo42oujJdsXe" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;188,451&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z4b4WbekdxEa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1948"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_ztX9CngE38Zb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1950"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCyPTKoe8fhi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1952"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z8fgZ7ftiiw5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1954"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z3xzJAZwnbFe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1956"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzIwPdrt2Vvk" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1958"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zjjvmLKRRsgb" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;9,114&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCznJJIG7tod" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1962"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zR76S6DSzVIj" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;9,114&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zQdZydxldWt6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1966"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrRACkUO3A64" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1968"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zEFXU6Bxeu69" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1970"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zJAr496c7QV1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1972"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrgHut854RIe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1974"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdwYFdDjg0W" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1976"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zVUXtXRgY1C9" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;6,173&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zMLDnPCZB5ua" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1980"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zt0SglvVP5Yb" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;6,173&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zasMzR3xMTlj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1984"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAPXDKVcs3d8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1986"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zL4MIqaniD6h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1988"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zD9cr3H0eBj7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1990"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zft4xA7x4soj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1992"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zrYkhDopKcp8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1994"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zzL37D60sTY4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;1,159&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z4PeNLu1Esp6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl1998"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zA2URorV08T6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,159&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Home equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_ztdErDR62RAa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2002"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zadPXHYrGVs" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2004"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zilp5bEJTOl5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2006"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zgeIYmwjLI0h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2008"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z1HVPXRwwlEk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2010"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zqdA3PE2OtNa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2012"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zkWDDMxQF08l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;204,897&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zPPTVXSXeeM3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2016"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z0ezDPapaJrh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;204,897&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zKbmeAUVUu7h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2020"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zCftveCTSpag" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2022"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzkdYxPsN5Zf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2024"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzF7NJGUuTMh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2026"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_ztZt9cUs53ci" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2028"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zt0fugefwCAk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2030"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzyKDbIlku7h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(45&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zYzAnz7z2sB1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2033"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zcpvZOMEu9T7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(45&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zZiYW5iCxnRa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;7,700&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z2gl1UXOVmea" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,636&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyLq7zBEpOG3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9,222&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zvgYnvMXZXtc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;316&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCusECnbqZSf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2045"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zj8gB1FC4vYh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2047"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zeJdEEHxKXw9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2049"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQfjv2vimMT2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2051"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkVswpebmwkl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;20,874&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zoeOb0Wa7P3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;7,700&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zFU5xapDhChd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,636&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zgn55x4tF70d" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9,222&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z9DVlVaZa4v5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;316&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zGhOd2B4i5ed" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2062"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zv3Lin76lsU5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2064"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zVloLQwX5wO5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2066"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z0NuuPOxRy9a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2068"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zIo3WetnAde9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;20,874&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJwRZFI3TAsh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,732&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzQIaQ55SKY1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;836&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztxMBBL0csx6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,521&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zNrmiiItssvk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,593&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z24iXMKHY2wb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,229&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zyeLBDe0E6y8" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;2,609&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zqxNNcijw79l" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;29,660&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zaqbu4odcMy8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2086"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTztJNOr1yN9" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;40,180&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zEElclcE8qn8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;167&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zkYOpToZL5Pi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;61&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zziWLFOBmKFj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;12&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zqo7FpvUa33b" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;366&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zEsfB0JBnl49" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2098"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zlOeLdwBShQ8" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;129&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZf4xNZ4AFR5" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;595&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zXvnK83TcqId" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2104"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_ztsEclh1B1I7" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,330&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special
    Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zBpxK4jPWf5b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;36&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zawOMAAefGcl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;35&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zz2mdICUcbXk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;325&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zZcflWkwBwnk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;66&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z9eriUZbZe4b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2116"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zlXaJTTlwDUe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zX92GOoi1mm3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;45&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zIeyg6ueTf5j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2122"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zBez4CMYmmAi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;572&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfw4sEVzrls6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,935&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zh60himJGq5k" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;932&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zF9VJgpONx5h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,858&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z8W4LYOGMF2h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,025&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zqp9JNplTnGi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,229&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z1vFIMS3QtFi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;2,803&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfcFBOQz4jHe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;30,300&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zWivrf2HBGFi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2140"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zUdJCWu2hEZg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;42,082&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zYEnqzUeIEDf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2144"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zEPymux0tPlk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2146"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zfBClrfxqrFa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2148"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zjthf9sucIGf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2150"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zHyFFM8zEUIj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2152"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zzs20HaNRtCf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(38&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zUcNqp82TV1h" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(42&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zVP3kfKS7QL2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2157"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zxhCIm7OKpM" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(80&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Consumer loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zRU3yqQ52e79" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;90,622&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zGsN2oMsBkr" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;153,508&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zqA5wGpfAWbd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;302,849&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zeH4rdgVGVp2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;277,403&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zgyCEdbDVs5c" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;169,008&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zsWlbWQjg2Hi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;167,895&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zgKefb2IuIce" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;235,197&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zFonN6YOqIul" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2175"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zRLRKeN2jSjg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,396,482&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&#160;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20241231_zkir7zdIpkVb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;272,703&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20241231_zbbo63mM7J09" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;345,047&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zLfJSII6BWWa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;992,601&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_z4CV4rZPyBMd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;620,632&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zQ7HPPRLrose" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;362,685&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20241231_zwuooJNCyXOl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;594,934&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20241231_znaq2pz5Gy2i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;441,309&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20241231_z90IKdZnOGWh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;1,856&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231_zPy93vnk0Bkj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,631,767&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;p style="font: 7pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 7pt"&gt;&lt;i&gt;Total
                                            Current period gross write-offs&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2024_iN_pn3n3_di_c20240101__20241231_z3I24hfsyIxj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2024"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2197"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20240101__20241231_zyTWga4CFUO5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2199"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20240101__20241231_zfFtAtsJCNph" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2201"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20240101__20241231_zp7VxZG8vqLi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;(143&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20240101__20241231_zPvjG09g3Os" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;(347&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20240101__20241231_zPez7EdurEb5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(1,085&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20240101__20241231_zaIbB0UyQvh5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(159&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20240101__20241231_ztSkJBo5vXli" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2211"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20240101__20241231_zDdgVA64Bomf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(1,734&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following table presents loan balances classified by credit quality indicators by year of origination as of December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: justify"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;December
    31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Prior&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Revolving&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Revolving&lt;br/&gt;
    Converted&lt;br/&gt;
    to Term&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCPOrDoXHMbg" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;42,846&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzfg1SXyA7pf" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;180,654&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zrQv9UOpSpbi" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;138,549&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z07ltumrSpi8" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;64,818&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z713jFYhoDi5" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;59,880&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z93YwmjuYIEk" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;110,502&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zapxiwie8ig5" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;85&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zMGJ2nLhKLx9" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;166&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztOEuUcoGYmb" style="width: 10%; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;597,500&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z5aXRK06XM38" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2224"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zv4zjEmwwJfh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,460&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTylkQSY2vI5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;460&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zY4fTDnNlAuf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15,997&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zJPliaMDrlY9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,525&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zTQqLGWYS9La" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;6,616&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zh6FUmxs1XLg" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2236"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zXgWSmGkcdt7" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2238"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6KLfNJDsPig" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;30,058&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zO9szD9atZBb" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2242"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zor2z3rwHXxe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;181&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zSLXpiTSQ6K6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2246"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGfwOcsdaC2a" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2248"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLsK3XKrEpKk" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2250"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRXBwxngXgOl" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;3,057&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zekKZ2RUuZ3i" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2254"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zr4BmGjBqUWj" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2256"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zEYjFxz34hH8" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,238&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zDyuCb74rFl4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2260"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z1E5cMKfsxB3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2262"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7mUoZZ9uu9f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2264"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zjoTiYgxZV94" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2266"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWdYJ0mbmZ3e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2268"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zfCFTJoDjcRg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;861&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvJbzrj4GIri" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2272"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zh6oLWG7poH4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2274"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zKUq1yrYBdAc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;861&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_z8EPyzcfcZjl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;42,846&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zD5PRBdn7Tw3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;184,295&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zJXb7T7FG3O4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;139,009&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zHX3Cx1LfPrg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;80,815&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zFMJXNzkMKK5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;63,405&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zZfRLKk1BwE8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;121,036&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_z5P9vjfvsLv" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;85&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zgd9KnjZ7H0e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;166&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--ResidentialRealEstateMember_zGZWQatOnHHe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;631,657&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Non-owner occupied RE&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zF2Z19DzdBT7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;84,617&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zQbWSAvQxn8l" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;298,063&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zRFPJvwhzME7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;162,697&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zHcXhM5ADDw7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;107,364&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz0mNXXwDsb3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;59,260&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zF7nqbB268Ri" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;163,990&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwk8AfCDvrfi" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;9,249&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zVgstyzjAQgk" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2310"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z2AsVqkUNaB1" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;885,240&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1P9GYqMUYdh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,007&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zaIMu61fgfkd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,260&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zspLah8WQg5f" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9,914&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1Ppnc7FpAR9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;533&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zdGM33qZgQA7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;5,545&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zsTutydgBdQ" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;10,630&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zPhxjoDLIGul" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2326"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zr8k2RuP3v22" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2328"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zt8gdpada36" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;30,889&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zYKUfBKX8Lb8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2332"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zb2e2HixzS99" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2334"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOCw3KBteXhe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;7,759&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zTwm9HTv1aSe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2338"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyKPIaCLsIt1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;8,252&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zprkvTm31Dxj" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;879&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z0ZFZPylfcxk" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2344"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zyPPKqbsB528" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2346"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zLhn3qIfHON8" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;16,890&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z5tqeewgsi3i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2350"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJP0fHGv4LBh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2352"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zBwTrxUa6U6i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;313&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zvLDccsy0Apd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2356"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zVj2S0RGpnBl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;8,088&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWjRxTRQFkG6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;1,109&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zlks3G0hnru5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2362"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zPM8MPf4Hyq1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2364"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zLyXV6daWByc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;9,510&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Non-owner occupied
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zuwrTpfoYFR2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;85,624&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zmwkAslV3RI5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;301,323&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zhIjwFWY1uK4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;180,683&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zjuVIYFJtZIc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;107,897&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zk5ertwZJCw1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;81,145&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zThw9YdzubN8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;176,608&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zeitJ7VZngh7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;9,249&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_ztTdo4B2D1af" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2382"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zx2wCt5vF5K5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;942,529&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zLXluZj2hhp9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2386"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zOVEu6nhxCFg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;(200&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z1pdZyouIi4l" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2390"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zGlOIl6ACnua" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2392"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCoiiVARGT0e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2394"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zomRkHtLGjU4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(42&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zSGXwdGFIQW5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2398"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember_zyPlttj2T7Rf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2399"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--CollateralAxis__us-gaap--CommercialRealEstateMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z25xyFB39cy4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(242&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz6IgYPYVEo3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;27,262&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5UvNqdi8Xj7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;86,161&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zAUN3RhrkHb8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;24,399&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znq5Ybd2XEgi" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;11,459&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbbLDAc4wrrh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2411"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zXcJnuwm5jkf" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2413"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zmncMch18cC4" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2415"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z8vERyj5phX2" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2417"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ziRI1WNU4YP1" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;149,281&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zqPgoBdpgBRh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2421"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zaAcB4LwiLF3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,399&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvE2YKVBUPwd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2425"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zLCtq7FaPiu7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2427"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zCffi1ikVUW7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2429"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zyEjbuJdY1O4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2431"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zmf2ma8jQ9H2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2433"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z772sgbkKh1a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2435"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zS7papi4abfj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,399&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zma93AHpKJh1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;27,262&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFUT3GTSCxUi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;87,560&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zw7M2wuVMmjj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;24,399&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zi8DOKxm8CU2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;11,459&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zw6vxMyd87Ei" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2447"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z8rQcjj3nTok" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2449"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zvkxR6looMn8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2451"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zZnyBrr99Ln7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2453"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zGH5ThGluoXa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;150,680&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zg8W4AKJBiy8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;48,705&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zZKkcSWfrzO7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;134,999&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zBbphHpk5NCc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;48,557&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zJafQBYfSJwa" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;18,868&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zIlGyccezGE2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;17,292&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z0qUGg41DT23" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;47,708&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zzpnyuBDZgo1" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;146,745&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zIZeCpWr3Aye" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;1,431&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zix247cZ4ckf" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;464,305&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zgR5epsRbQG2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;127&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zrvBJyEM1qEe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15,867&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9O6RfAm7Fl4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,833&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zRKTaFGPC18c" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,010&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zF1viuE8kl8e" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;842&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zWRtsumRGfUk" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;3,584&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zloJ9u09BEEe" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;7,570&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zUBpdOZGTgLe" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;506&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zwSuFNoXeIOj" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;31,339&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zoEubbnHtpt" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;241&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWOKutN99yTg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;961&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zfALUdcjvGB1" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;98&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zDsAc7NfsQE3" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;857&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zrcsu5MJ8St8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;184&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zQpd1b4UhRlh" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;447&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zFbjS1TTqiMh" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;150&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zz6urC9hIv8" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;97&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znK3KvGJpOgd" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,035&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zNxuU8yxMeH7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2511"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zHehcH4gFAC5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2513"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zikjg9NYlmcc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;155&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zoZ3ejCjbOI4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2517"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7zxgdJm06C9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;132&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z9cPpkz8HMx9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;1,195&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zJIF82q2aqgc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2523"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_ztKjN3u4kIm4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2525"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z6busLFXq2If" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,482&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Business&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9f2eLpyCqo2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;49,073&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zfJhl2O8YCm4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;151,827&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9ZuWjhiNdK4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;50,643&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zq3lf1XD5G1j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;20,735&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zx5twHBi5aek" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;18,450&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zcRo4vg3iv2a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;52,934&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zpIIMpbb6xS2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;154,465&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zwBAeRbF4jgl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;2,034&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z9TMvXgJgvy6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;500,161&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zFADpTlEZaT6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2547"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zaA38rPOfKwj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2549"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zX8yJC6H5mqc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2551"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zzjdBQUkAHA" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;(28&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zAhKfgTygJvl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2555"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zn8HJvA2lkxl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2557"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zsTO5QdCUYfb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(15&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zlBtRxkObSlk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;(22&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--BusinessMember_zvt3zcTZCXja" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(65&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Commercial loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxqvJrHCeULh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;204,805&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zMJp0bnwEiv8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;725,005&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zYwYNR1YHJj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;394,734&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z2LIcNJ79372" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;220,906&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zT6R6y0zy0uc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;163,000&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zqoij43lZMGb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;350,578&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zV8PtXoeMXM9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;163,799&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z8lfIpvPpfDh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;2,200&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zBzbOMGusPE1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;2,225,027&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Real estate&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5Bbs79C35o4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;144,179&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zwyIbt7YUT5i" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;273,585&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkNwXXnsr5mg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;278,138&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zba2cL6Bxjxj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;176,395&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zst55EQfcr3f" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;66,087&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCwyla3koBcg" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;105,383&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zBNx4I4ncn2e" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2593"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zsqaBmJjlr8c" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2595"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zxvivsJbhadk" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,043,767&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zd8NWXX9Kji7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;490&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zvIfqxX7NTNa" style="font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;5,658&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z2X9hs4Y4hzd" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;8,230&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zSnvJEclMw6d" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;3,917&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zKM3GzR4SNla" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,051&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zQrxXQC122Hl" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;3,890&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zGIJmKjTDIQk" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2610"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zkGvHoiSALC1" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2612"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzxuIaH1fot9" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;24,236&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zcJpU5xs7bYj" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;143&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zp7kmphdu0Kh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,499&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zp5NBEWPaUTh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,657&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zvTCgY79hJN2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,291&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zq8oCvB69nv7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,220&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zi9J6WJsSmM4" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;3,360&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zknfaaaWNLGi" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2628"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRNOgAmb8a9j" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2630"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zftLDP2XBhUj" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;11,170&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zLLbnGnaLZv2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2634"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zE9vMJLcwJdh" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2636"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zM7irFiuATqe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;635&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z2eUzbM9cKWg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;817&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zWcoY7Bumdub" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;318&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z0KOZyG04hrc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;1,486&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zKOFVN8SQaAa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2646"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z42bzPHKPMW9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2648"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zUbR2IJaGyl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,256&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Real estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zl01MViI1PP6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;144,812&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zLQJR0rpdljf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;281,742&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zCX9DIJDFi23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;288,660&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z4rUyyfJ7y4a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;182,420&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_z7zkGmkGpQYd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;70,676&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zJsbdE5VmO23" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;114,119&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zRmbzLSP3w11" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2664"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zp2aeNdb9SAb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2666"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--RealEstateLoanMember_zjRTyPKHYtO" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,082,429&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Home equity&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zWBj87xpWlph" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2670"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z10j4towzTXh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2672"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ze7iWBA4JYRg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2674"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zOvNnPVZCvW" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2676"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zTqo0r8eX7a5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2678"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zPUsfAeFT0Ze" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2680"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_znvwO8g8fNOe" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;171,003&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zbmIc9sL6vm3" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2684"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z7GG08OI7du2" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;171,003&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zHM1d3bQxnBe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2688"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zY3WkNp6x6Q6" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2690"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9licrP4TTFh" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2692"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zwOkrmnS4bfe" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2694"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zP4bEhq7oatc" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2696"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZg1DCYGXcyf" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2698"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zU18PkIwjlDd" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;6,393&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zlA12ho9nDP3" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2702"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zZO83SsPkM8g" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;6,393&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zs89uLlhBEN" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2706"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zctExvy8xO9c" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2708"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWMcLC2U7iw5" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2710"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zTisz6dO0cN9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2712"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zIUGpvcCcAr4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2714"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zPml5Pol15M3" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2716"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zoPJPmv54bsc" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;4,283&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zuvEQg0eSB23" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2720"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zRdmKKJQAD48" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;4,283&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zAPogyVApUd4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2724"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zsaenaKinxnd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2726"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zorAQFAzAuEc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2728"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z90W6QopmdV6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2730"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zks7Wk9XNnXg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2732"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zUy9PjPMfns9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2734"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zf1b48xpjLa3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;1,325&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zEd4fdGF59Dj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2738"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zefaaRiXw733" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,325&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Home equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z24WXIirON5a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2742"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zmxRgiN23eU9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2744"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zeEQhEhULfkk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2746"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zIppQN0NcUA3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2748"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zuxln2nD03Wl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2750"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zZJXWysXv4Kl" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2752"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zQkk6dO2vmW1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;183,004&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zDQ3kHxNqI5f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2756"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zyoxf1pAuev9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;183,004&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zVYPbXP1I582" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2760"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zSMPDEvTzqt3" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2762"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zQpN41RcSBt7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2764"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zrMGQVsa8fS4" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2766"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zyLEA4c0XgT7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2768"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zzMp3vBfSFtk" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2770"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_z59pHXZOkgJf" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(438&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zqHBWr2RIv1c" style="font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2773"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--HomeEquityLoanMember_zdPhqnIt9Ju7" style="font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(438&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zaZ5T5akbwr5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;14,339&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zPfJkGmhDwW8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;39,893&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zNvNPrQGu1ie" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9,116&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zDOAQQ38nSr9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2783"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zCBfdhvQvUw8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2785"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zgcqRdRTwFF2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2787"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z6uWgA5w45ed" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2789"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zp6YtAjX9MRb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2791"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zcVXBJG0oq8e" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;63,348&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zSII7ccqFSS4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;14,339&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zdBDa55SYjFg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;39,893&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_z4EAJb6Cs7L7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9,116&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zV733TJWGOAg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2801"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_ztHwRugvtSJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2803"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zNQioRMNWdJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2805"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zw5Q4rathMBg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2807"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zd7cYAYIvK93" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2809"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__us-gaap--ConstructionLoansMember_zQGViWwg5ZZi" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;63,348&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Pass&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zz7sKD5vzeU4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,278&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z1YTQFGh6cec" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,551&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_ztC97UdQJL59" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,361&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zeQBG2crvcI7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,457&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zi9xNSqnGXPg" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;803&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z0tLQdhBq4El" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;2,604&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z7NmgzTe3c83" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;36,549&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_zkHjILoe6drd" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2827"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--PassMember_z5G7C8vMEkhc" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;47,603&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Watch&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zzwf39y8VUS4" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;9&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z6trMsKWDhS9" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;29&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z1c0FeExN9nl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;348&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z0dRDWgbgtD7" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2837"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zO6vkZGIlkFf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;15&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zelP3en76XAi" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;163&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z7cculmVzc09" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;58&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_zA6gQbpKijk7" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2845"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__custom--WatchMember_z9r9KJXc3T7b" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;622&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Special Mention&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zdLWBSQoLoC2" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;33&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zOGlJ9qvhvV8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;333&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zALlNGz5Txgf" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2853"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zGLWVLD6o1p8" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2855"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_znsgw4KbwrOl" style="font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;23&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zWuFR8PrrTw7" style="font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zTBySoW74Qyj" style="font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;41&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_z88xgK4xjPBg" style="font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2863"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SpecialMentionMember_zHfT1pANq9zc" style="font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;512&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left; padding-left: 6.75pt"&gt;&lt;span style="font-size: 7pt"&gt;Substandard&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zN24SU6wwIFe" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2867"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zopzdgaj3Um5" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2869"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zTOJSi56xbY7" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;75&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zcWwVSR4vM1i" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2873"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zHgAJhGLDCbd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2875"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z3BiYX1BDUT6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2877"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z76rT0Ybylwa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;7&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_z7zxT2cYqUV6" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2881"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember__us-gaap--InternalCreditAssessmentAxis__us-gaap--SubstandardMember_zK9nDxqZMDsd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;82&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zjKnnxS3QmLb" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,320&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z76soupi6rb9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,913&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zFNlM4wKe9Ob" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;2,784&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z3g3unpWb9Nk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,457&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z3tjTrCr4kl3" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;841&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z7pyN4C5frn1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;2,849&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_z2AIpvy7pRB9" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;36,655&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zHOPLk695mUj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2899"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zyOdmHv9lcnk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;48,819&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Current
    period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_ztzCOs6wOYI2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2903"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zOIm4wicnsEf" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2905"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zZFDTUjMMeIg" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2907"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zXrViNWCeu43" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2909"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zH79R6SYDZAj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2911"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zO1ofz2MA9H2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2913"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zW39Zk3ejfS4" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(16&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zp8xPS6TT46f" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2916"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--FinancingReceivableRecordedInvestmentByClassOfFinancingReceivableAxis__custom--OtherMember_zNbxXn5jhmRc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(16&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total Consumer loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z1gOoh2ghZOd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;160,471&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zd7Uw542EgJ8" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;324,548&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zAYdAtClHYN2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;300,560&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zFE8cqMEpdB1" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;183,877&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z8ctuKW7XKAd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;71,517&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zfUNAYZ1zFcc" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;116,968&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zGyXUGKnolA2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;219,659&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zpQfeKTWCKJk" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2934"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zfUxTEuFUX85" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;1,377,600&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&#160;Total loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableOriginatedInCurrentFiscalYear_iI_pn3n3_c20231231_znLULZsHyQH2" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, current fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;365,276&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear_iI_pn3n3_c20231231_zer5h3J5rorj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, fiscal year before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;1,049,553&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zrfqSbtvvcyj" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, two years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;695,294&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_z9ZsayoHoMba" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, three years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;404,783&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zhVCrhroHF6b" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Loan balance classified by credit quality indicators, four years before latest fiscal year"&gt;&lt;span style="font-size: 7pt"&gt;234,517&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear_iI_pn3n3_c20231231_zEG90r0ocH4a" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Prior"&gt;&lt;span style="font-size: 7pt"&gt;467,546&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FinancingReceivableRevolving_iI_pn3n3_c20231231_zQc1tMCxSEUa" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving"&gt;&lt;span style="font-size: 7pt"&gt;383,458&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FinancingReceivableRevolvingConvertedToTermLoan_iI_pn3n3_c20231231_ztVYPPwv3yMd" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;2,200&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231_zsYqdr3SEn3j" style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: right" title="Total"&gt;&lt;span style="font-size: 7pt"&gt;3,602,627&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; font-style: italic; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;Total
    Current period gross write-offs&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CurrentPeriodGrossWriteoffs2023_iN_pn3n3_di_c20230101__20231231_z6rbzuotmh65" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2023"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2956"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_ecustom--CurrentPeriodGrossWriteoffs2022_iN_pn3n3_di_c20230101__20231231_zG5Cvq56eqMb" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2022"&gt;&lt;span style="font-size: 7pt"&gt;(200&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--CurrentPeriodGrossWriteoffs2021_iN_pn3n3_di_c20230101__20231231_zd9f560oCfif" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2021"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2960"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CurrentPeriodGrossWriteoffs2020_iN_pn3n3_di_c20230101__20231231_z4BHVIIJyqqk" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2020"&gt;&lt;span style="font-size: 7pt"&gt;(28&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CurrentPeriodGrossWriteoffs2019_iN_pn3n3_di_c20230101__20231231_zTnUzDjL7FKe" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs 2019"&gt;&lt;span style="font-size: 7pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2964"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CurrentPeriodGrossWriteoffsPrior_iN_pn3n3_di_c20230101__20231231_zNwRlzezkb56" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Prior"&gt;&lt;span style="font-size: 7pt"&gt;(42&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CurrentPeriodGrossWriteoffsRevolving_iN_pn3n3_di_c20230101__20231231_zD6DZHETTTD8" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving"&gt;&lt;span style="font-size: 7pt"&gt;(469&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CurrentPeriodGrossWriteoffsRevolvingConvertTerm_iN_pn3n3_di_c20230101__20231231_zzT0RsKmmzx6" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Revolving Converted to Term"&gt;&lt;span style="font-size: 7pt"&gt;(22&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--CurrentPeriodGrossWriteoffsTotal_iN_pn3n3_di_c20230101__20231231_zqsNZE635dI6" style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: right" title="Current period gross write-offs Total"&gt;&lt;span style="font-size: 7pt"&gt;(761&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 7pt; text-align: left"&gt;&lt;span style="font-size: 7pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</SFST:ScheduleOfOutstandingLoansByRiskCategoryTableTextBlock>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001474"
      unitRef="USD">51338000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001475"
      unitRef="USD">47997000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001476"
      unitRef="USD">186361000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001477"
      unitRef="USD">122306000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001478"
      unitRef="USD">66561000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001479"
      unitRef="USD">145743000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001480"
      unitRef="USD">160000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001481"
      unitRef="USD">238000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001482"
      unitRef="USD">620704000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact001484"
      unitRef="USD">480000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact001486"
      unitRef="USD">1180000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact001488"
      unitRef="USD">3638000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact001490"
      unitRef="USD">1962000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact001492"
      unitRef="USD">8828000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact001494"
      unitRef="USD">11012000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact001500"
      unitRef="USD">27100000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001506"
      unitRef="USD">162000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001512"
      unitRef="USD">2840000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001518"
      unitRef="USD">3002000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001530"
      unitRef="USD">791000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001536"
      unitRef="USD">791000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact001538"
      unitRef="USD">51818000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact001540"
      unitRef="USD">49177000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact001542"
      unitRef="USD">190161000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact001544"
      unitRef="USD">124268000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact001546"
      unitRef="USD">75389000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact001548"
      unitRef="USD">160386000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact001550"
      unitRef="USD">160000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact001552"
      unitRef="USD">238000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact001554"
      unitRef="USD">651597000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001556"
      unitRef="USD">50685000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001558"
      unitRef="USD">70517000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001560"
      unitRef="USD">321726000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001562"
      unitRef="USD">145658000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001564"
      unitRef="USD">95994000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001566"
      unitRef="USD">183723000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001568"
      unitRef="USD">360000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001570"
      unitRef="USD">220000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001572"
      unitRef="USD">868883000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001576"
      unitRef="USD">954000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001578"
      unitRef="USD">6081000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001580"
      unitRef="USD">10238000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001582"
      unitRef="USD">4705000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001584"
      unitRef="USD">8435000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001590"
      unitRef="USD">30413000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001598"
      unitRef="USD">7579000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001602"
      unitRef="USD">8882000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001608"
      unitRef="USD">16461000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001614"
      unitRef="USD">969000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001620"
      unitRef="USD">7641000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001626"
      unitRef="USD">8610000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001628"
      unitRef="USD">50685000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001630"
      unitRef="USD">71471000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001632"
      unitRef="USD">328776000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001634"
      unitRef="USD">163475000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001636"
      unitRef="USD">100699000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001638"
      unitRef="USD">208681000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001640"
      unitRef="USD">360000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001642"
      unitRef="USD">220000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001644"
      unitRef="USD">924367000</us-gaap:NotesReceivableGross>
    <SFST:CurrentPeriodGrossWriteoffsPrior
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001656"
      unitRef="USD">1029000</SFST:CurrentPeriodGrossWriteoffsPrior>
    <SFST:CurrentPeriodGrossWriteoffsTotal
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001661"
      unitRef="USD">1029000</SFST:CurrentPeriodGrossWriteoffsTotal>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001663"
      unitRef="USD">24076000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001665"
      unitRef="USD">26501000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001667"
      unitRef="USD">34067000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001669"
      unitRef="USD">15000000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001679"
      unitRef="USD">99644000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001683"
      unitRef="USD">2420000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001685"
      unitRef="USD">1140000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001697"
      unitRef="USD">3560000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact001699"
      unitRef="USD">24076000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact001701"
      unitRef="USD">28921000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact001703"
      unitRef="USD">35207000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact001705"
      unitRef="USD">15000000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact001715"
      unitRef="USD">103204000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001717"
      unitRef="USD">54814000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001719"
      unitRef="USD">41743000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001721"
      unitRef="USD">129450000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001723"
      unitRef="USD">38312000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001725"
      unitRef="USD">15716000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001727"
      unitRef="USD">51566000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001729"
      unitRef="USD">196246000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001731"
      unitRef="USD">803000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001733"
      unitRef="USD">528650000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001737"
      unitRef="USD">132000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001739"
      unitRef="USD">5353000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001741"
      unitRef="USD">2174000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001743"
      unitRef="USD">1423000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001745"
      unitRef="USD">5243000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001747"
      unitRef="USD">8776000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001749"
      unitRef="USD">389000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001751"
      unitRef="USD">23490000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001753"
      unitRef="USD">660000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001755"
      unitRef="USD">95000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001757"
      unitRef="USD">805000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001761"
      unitRef="USD">65000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001763"
      unitRef="USD">533000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001767"
      unitRef="USD">206000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001769"
      unitRef="USD">2364000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001771"
      unitRef="USD">28000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001779"
      unitRef="USD">385000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001781"
      unitRef="USD">630000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001783"
      unitRef="USD">570000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001787"
      unitRef="USD">1613000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001789"
      unitRef="USD">55502000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001791"
      unitRef="USD">41970000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001793"
      unitRef="USD">135608000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001795"
      unitRef="USD">40486000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001797"
      unitRef="USD">17589000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001799"
      unitRef="USD">57972000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001801"
      unitRef="USD">205592000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001803"
      unitRef="USD">1398000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001805"
      unitRef="USD">556117000</us-gaap:NotesReceivableGross>
    <SFST:CurrentPeriodGrossWriteoffs2021
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact001813"
      unitRef="USD">143000</SFST:CurrentPeriodGrossWriteoffs2021>
    <SFST:CurrentPeriodGrossWriteoffs2020
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact001815"
      unitRef="USD">347000</SFST:CurrentPeriodGrossWriteoffs2020>
    <SFST:CurrentPeriodGrossWriteoffsPrior
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact001817"
      unitRef="USD">18000</SFST:CurrentPeriodGrossWriteoffsPrior>
    <SFST:CurrentPeriodGrossWriteoffsRevolving
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact001819"
      unitRef="USD">72000</SFST:CurrentPeriodGrossWriteoffsRevolving>
    <SFST:CurrentPeriodGrossWriteoffsTotal
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact001822"
      unitRef="USD">580000</SFST:CurrentPeriodGrossWriteoffsTotal>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001824"
      unitRef="USD">182081000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001826"
      unitRef="USD">191539000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001828"
      unitRef="USD">689752000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001830"
      unitRef="USD">343229000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001832"
      unitRef="USD">193677000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001834"
      unitRef="USD">427039000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001835"
      unitRef="USD">206112000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001837"
      unitRef="USD">1856000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact001839"
      unitRef="USD">2235285000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001841"
      unitRef="USD">78287000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001843"
      unitRef="USD">144487000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001845"
      unitRef="USD">277854000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001847"
      unitRef="USD">263079000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001849"
      unitRef="USD">160007000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001851"
      unitRef="USD">153584000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001857"
      unitRef="USD">1077298000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001859"
      unitRef="USD">671000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001860"
      unitRef="USD">2409000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001862"
      unitRef="USD">6961000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001864"
      unitRef="USD">8573000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001866"
      unitRef="USD">4147000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001868"
      unitRef="USD">4632000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001874"
      unitRef="USD">27393000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001876"
      unitRef="USD">817000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001878"
      unitRef="USD">1536000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001880"
      unitRef="USD">5987000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001882"
      unitRef="USD">2664000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001884"
      unitRef="USD">2804000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001886"
      unitRef="USD">5181000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001892"
      unitRef="USD">18989000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001894"
      unitRef="USD">212000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001896"
      unitRef="USD">508000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001898"
      unitRef="USD">967000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001900"
      unitRef="USD">746000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001902"
      unitRef="USD">821000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001904"
      unitRef="USD">1695000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001910"
      unitRef="USD">4949000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact001912"
      unitRef="USD">79987000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact001914"
      unitRef="USD">148940000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact001916"
      unitRef="USD">291769000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact001918"
      unitRef="USD">275062000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact001920"
      unitRef="USD">167779000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact001922"
      unitRef="USD">165092000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact001928"
      unitRef="USD">1128629000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001942"
      unitRef="USD">188451000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact001946"
      unitRef="USD">188451000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001960"
      unitRef="USD">9114000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact001964"
      unitRef="USD">9114000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001978"
      unitRef="USD">6173000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact001982"
      unitRef="USD">6173000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact001996"
      unitRef="USD">1159000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002000"
      unitRef="USD">1159000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="-3"
      id="Fact002014"
      unitRef="USD">204897000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="-3"
      id="Fact002018"
      unitRef="USD">204897000</us-gaap:NotesReceivableGross>
    <SFST:CurrentPeriodGrossWriteoffsRevolving
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="-3"
      id="Fact002032"
      unitRef="USD">45000</SFST:CurrentPeriodGrossWriteoffsRevolving>
    <SFST:CurrentPeriodGrossWriteoffsTotal
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="-3"
      id="Fact002035"
      unitRef="USD">45000</SFST:CurrentPeriodGrossWriteoffsTotal>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002037"
      unitRef="USD">7700000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002039"
      unitRef="USD">3636000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002041"
      unitRef="USD">9222000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002043"
      unitRef="USD">316000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002053"
      unitRef="USD">20874000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002055"
      unitRef="USD">7700000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002057"
      unitRef="USD">3636000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002059"
      unitRef="USD">9222000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002060"
      unitRef="USD">316000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002070"
      unitRef="USD">20874000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002072"
      unitRef="USD">2732000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002074"
      unitRef="USD">836000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002076"
      unitRef="USD">1521000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002078"
      unitRef="USD">1593000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002080"
      unitRef="USD">1229000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002082"
      unitRef="USD">2609000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002084"
      unitRef="USD">29660000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002088"
      unitRef="USD">40180000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002090"
      unitRef="USD">167000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002092"
      unitRef="USD">61000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002094"
      unitRef="USD">12000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002096"
      unitRef="USD">366000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002100"
      unitRef="USD">129000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002102"
      unitRef="USD">595000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002106"
      unitRef="USD">1330000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002108"
      unitRef="USD">36000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002110"
      unitRef="USD">35000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002112"
      unitRef="USD">325000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002114"
      unitRef="USD">66000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002118"
      unitRef="USD">65000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002120"
      unitRef="USD">45000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002124"
      unitRef="USD">572000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002126"
      unitRef="USD">2935000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002128"
      unitRef="USD">932000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002130"
      unitRef="USD">1858000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002132"
      unitRef="USD">2025000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002134"
      unitRef="USD">1229000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002136"
      unitRef="USD">2803000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002138"
      unitRef="USD">30300000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002142"
      unitRef="USD">42082000</us-gaap:NotesReceivableGross>
    <SFST:CurrentPeriodGrossWriteoffsPrior
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002154"
      unitRef="USD">38000</SFST:CurrentPeriodGrossWriteoffsPrior>
    <SFST:CurrentPeriodGrossWriteoffsRevolving
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002156"
      unitRef="USD">42000</SFST:CurrentPeriodGrossWriteoffsRevolving>
    <SFST:CurrentPeriodGrossWriteoffsTotal
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002159"
      unitRef="USD">80000</SFST:CurrentPeriodGrossWriteoffsTotal>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002161"
      unitRef="USD">90622000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002163"
      unitRef="USD">153508000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002165"
      unitRef="USD">302849000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002167"
      unitRef="USD">277403000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002169"
      unitRef="USD">169008000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002171"
      unitRef="USD">167895000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002173"
      unitRef="USD">235197000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002177"
      unitRef="USD">1396482000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002179"
      unitRef="USD">272703000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002181"
      unitRef="USD">345047000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002183"
      unitRef="USD">992601000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002185"
      unitRef="USD">620632000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002187"
      unitRef="USD">362685000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002189"
      unitRef="USD">594934000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002191"
      unitRef="USD">441309000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002193"
      unitRef="USD">1856000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact002195"
      unitRef="USD">3631767000</us-gaap:NotesReceivableGross>
    <SFST:CurrentPeriodGrossWriteoffs2021
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002203"
      unitRef="USD">143000</SFST:CurrentPeriodGrossWriteoffs2021>
    <SFST:CurrentPeriodGrossWriteoffs2020
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002205"
      unitRef="USD">347000</SFST:CurrentPeriodGrossWriteoffs2020>
    <SFST:CurrentPeriodGrossWriteoffsPrior
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002207"
      unitRef="USD">1085000</SFST:CurrentPeriodGrossWriteoffsPrior>
    <SFST:CurrentPeriodGrossWriteoffsRevolving
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002209"
      unitRef="USD">159000</SFST:CurrentPeriodGrossWriteoffsRevolving>
    <SFST:CurrentPeriodGrossWriteoffsTotal
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact002213"
      unitRef="USD">1734000</SFST:CurrentPeriodGrossWriteoffsTotal>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002214"
      unitRef="USD">42846000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002215"
      unitRef="USD">180654000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002216"
      unitRef="USD">138549000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002217"
      unitRef="USD">64818000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002218"
      unitRef="USD">59880000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002219"
      unitRef="USD">110502000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002220"
      unitRef="USD">85000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002221"
      unitRef="USD">166000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002222"
      unitRef="USD">597500000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact002226"
      unitRef="USD">3460000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact002228"
      unitRef="USD">460000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact002230"
      unitRef="USD">15997000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact002232"
      unitRef="USD">3525000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact002234"
      unitRef="USD">6616000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_custom_WatchMember"
      decimals="-3"
      id="Fact002240"
      unitRef="USD">30058000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002244"
      unitRef="USD">181000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002252"
      unitRef="USD">3057000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002258"
      unitRef="USD">3238000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002270"
      unitRef="USD">861000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002276"
      unitRef="USD">861000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact002278"
      unitRef="USD">42846000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact002280"
      unitRef="USD">184295000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact002282"
      unitRef="USD">139009000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact002284"
      unitRef="USD">80815000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact002286"
      unitRef="USD">63405000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact002288"
      unitRef="USD">121036000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact002290"
      unitRef="USD">85000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact002292"
      unitRef="USD">166000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ResidentialRealEstateMember"
      decimals="-3"
      id="Fact002294"
      unitRef="USD">631657000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002296"
      unitRef="USD">84617000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002298"
      unitRef="USD">298063000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002300"
      unitRef="USD">162697000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002302"
      unitRef="USD">107364000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002304"
      unitRef="USD">59260000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002306"
      unitRef="USD">163990000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002308"
      unitRef="USD">9249000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002312"
      unitRef="USD">885240000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002314"
      unitRef="USD">1007000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002316"
      unitRef="USD">3260000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002318"
      unitRef="USD">9914000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002320"
      unitRef="USD">533000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002322"
      unitRef="USD">5545000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002324"
      unitRef="USD">10630000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002330"
      unitRef="USD">30889000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002336"
      unitRef="USD">7759000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002340"
      unitRef="USD">8252000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002342"
      unitRef="USD">879000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002348"
      unitRef="USD">16890000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002354"
      unitRef="USD">313000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002358"
      unitRef="USD">8088000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002360"
      unitRef="USD">1109000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002366"
      unitRef="USD">9510000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002368"
      unitRef="USD">85624000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002370"
      unitRef="USD">301323000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002372"
      unitRef="USD">180683000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002374"
      unitRef="USD">107897000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002376"
      unitRef="USD">81145000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002378"
      unitRef="USD">176608000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002380"
      unitRef="USD">9249000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002384"
      unitRef="USD">942529000</us-gaap:NotesReceivableGross>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002388"
      unitRef="USD">200000</SFST:CurrentPeriodGrossWriteoffs2022>
    <SFST:CurrentPeriodGrossWriteoffsPrior
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002396"
      unitRef="USD">42000</SFST:CurrentPeriodGrossWriteoffsPrior>
    <SFST:CurrentPeriodGrossWriteoffsTotal
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialRealEstateMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002401"
      unitRef="USD">242000</SFST:CurrentPeriodGrossWriteoffsTotal>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002403"
      unitRef="USD">27262000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002405"
      unitRef="USD">86161000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002407"
      unitRef="USD">24399000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002409"
      unitRef="USD">11459000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002419"
      unitRef="USD">149281000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002423"
      unitRef="USD">1399000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConstructionLoansMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002437"
      unitRef="USD">1399000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002439"
      unitRef="USD">27262000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002441"
      unitRef="USD">87560000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002443"
      unitRef="USD">24399000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002445"
      unitRef="USD">11459000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002455"
      unitRef="USD">150680000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002457"
      unitRef="USD">48705000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002459"
      unitRef="USD">134999000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002461"
      unitRef="USD">48557000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002463"
      unitRef="USD">18868000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002465"
      unitRef="USD">17292000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002467"
      unitRef="USD">47708000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002469"
      unitRef="USD">146745000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002471"
      unitRef="USD">1431000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002473"
      unitRef="USD">464305000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002475"
      unitRef="USD">127000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002477"
      unitRef="USD">15867000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002479"
      unitRef="USD">1833000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002481"
      unitRef="USD">1010000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002483"
      unitRef="USD">842000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002485"
      unitRef="USD">3584000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002487"
      unitRef="USD">7570000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002489"
      unitRef="USD">506000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002491"
      unitRef="USD">31339000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002493"
      unitRef="USD">241000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002495"
      unitRef="USD">961000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002497"
      unitRef="USD">98000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002499"
      unitRef="USD">857000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002501"
      unitRef="USD">184000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002503"
      unitRef="USD">447000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002505"
      unitRef="USD">150000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002507"
      unitRef="USD">97000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002509"
      unitRef="USD">3035000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002515"
      unitRef="USD">155000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002519"
      unitRef="USD">132000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002521"
      unitRef="USD">1195000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002527"
      unitRef="USD">1482000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002529"
      unitRef="USD">49073000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002531"
      unitRef="USD">151827000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002533"
      unitRef="USD">50643000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002535"
      unitRef="USD">20735000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002537"
      unitRef="USD">18450000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002539"
      unitRef="USD">52934000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002541"
      unitRef="USD">154465000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002543"
      unitRef="USD">2034000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002545"
      unitRef="USD">500161000</us-gaap:NotesReceivableGross>
    <SFST:CurrentPeriodGrossWriteoffs2020
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact002553"
      unitRef="USD">28000</SFST:CurrentPeriodGrossWriteoffs2020>
    <SFST:CurrentPeriodGrossWriteoffsRevolving
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact002559"
      unitRef="USD">15000</SFST:CurrentPeriodGrossWriteoffsRevolving>
    <SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact002560"
      unitRef="USD">22000</SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm>
    <SFST:CurrentPeriodGrossWriteoffsTotal
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact002562"
      unitRef="USD">65000</SFST:CurrentPeriodGrossWriteoffsTotal>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002564"
      unitRef="USD">204805000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002566"
      unitRef="USD">725005000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002568"
      unitRef="USD">394734000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002570"
      unitRef="USD">220906000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002572"
      unitRef="USD">163000000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002574"
      unitRef="USD">350578000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002575"
      unitRef="USD">163799000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002577"
      unitRef="USD">2200000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact002579"
      unitRef="USD">2225027000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002581"
      unitRef="USD">144179000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002583"
      unitRef="USD">273585000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002585"
      unitRef="USD">278138000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002587"
      unitRef="USD">176395000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002589"
      unitRef="USD">66087000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002591"
      unitRef="USD">105383000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002597"
      unitRef="USD">1043767000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002599"
      unitRef="USD">490000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002600"
      unitRef="USD">5658000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002602"
      unitRef="USD">8230000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002604"
      unitRef="USD">3917000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002606"
      unitRef="USD">2051000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002608"
      unitRef="USD">3890000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002614"
      unitRef="USD">24236000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002616"
      unitRef="USD">143000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002618"
      unitRef="USD">2499000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002620"
      unitRef="USD">1657000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002622"
      unitRef="USD">1291000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002624"
      unitRef="USD">2220000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002626"
      unitRef="USD">3360000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002632"
      unitRef="USD">11170000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002638"
      unitRef="USD">635000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002640"
      unitRef="USD">817000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002642"
      unitRef="USD">318000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002644"
      unitRef="USD">1486000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002650"
      unitRef="USD">3256000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact002652"
      unitRef="USD">144812000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact002654"
      unitRef="USD">281742000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact002656"
      unitRef="USD">288660000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact002658"
      unitRef="USD">182420000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact002660"
      unitRef="USD">70676000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact002662"
      unitRef="USD">114119000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateLoanMember"
      decimals="-3"
      id="Fact002668"
      unitRef="USD">1082429000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002682"
      unitRef="USD">171003000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002686"
      unitRef="USD">171003000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002700"
      unitRef="USD">6393000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_custom_WatchMember"
      decimals="-3"
      id="Fact002704"
      unitRef="USD">6393000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002718"
      unitRef="USD">4283000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002722"
      unitRef="USD">4283000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002736"
      unitRef="USD">1325000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002740"
      unitRef="USD">1325000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="-3"
      id="Fact002754"
      unitRef="USD">183004000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="-3"
      id="Fact002758"
      unitRef="USD">183004000</us-gaap:NotesReceivableGross>
    <SFST:CurrentPeriodGrossWriteoffsRevolving
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="-3"
      id="Fact002772"
      unitRef="USD">438000</SFST:CurrentPeriodGrossWriteoffsRevolving>
    <SFST:CurrentPeriodGrossWriteoffsTotal
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember"
      decimals="-3"
      id="Fact002775"
      unitRef="USD">438000</SFST:CurrentPeriodGrossWriteoffsTotal>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002777"
      unitRef="USD">14339000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002779"
      unitRef="USD">39893000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002781"
      unitRef="USD">9116000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002793"
      unitRef="USD">63348000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002795"
      unitRef="USD">14339000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002797"
      unitRef="USD">39893000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002799"
      unitRef="USD">9116000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionLoansMember"
      decimals="-3"
      id="Fact002811"
      unitRef="USD">63348000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002813"
      unitRef="USD">1278000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002815"
      unitRef="USD">2551000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002817"
      unitRef="USD">2361000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002819"
      unitRef="USD">1457000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002821"
      unitRef="USD">803000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002823"
      unitRef="USD">2604000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002825"
      unitRef="USD">36549000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_PassMember"
      decimals="-3"
      id="Fact002829"
      unitRef="USD">47603000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002831"
      unitRef="USD">9000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002833"
      unitRef="USD">29000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002835"
      unitRef="USD">348000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002839"
      unitRef="USD">15000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002841"
      unitRef="USD">163000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002843"
      unitRef="USD">58000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_WatchMember"
      decimals="-3"
      id="Fact002847"
      unitRef="USD">622000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002849"
      unitRef="USD">33000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002851"
      unitRef="USD">333000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002857"
      unitRef="USD">23000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002859"
      unitRef="USD">82000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002861"
      unitRef="USD">41000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SpecialMentionMember"
      decimals="-3"
      id="Fact002865"
      unitRef="USD">512000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002871"
      unitRef="USD">75000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002879"
      unitRef="USD">7000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_us-gaap_SubstandardMember"
      decimals="-3"
      id="Fact002883"
      unitRef="USD">82000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002885"
      unitRef="USD">1320000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002887"
      unitRef="USD">2913000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002889"
      unitRef="USD">2784000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002891"
      unitRef="USD">1457000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002893"
      unitRef="USD">841000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002895"
      unitRef="USD">2849000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002897"
      unitRef="USD">36655000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002901"
      unitRef="USD">48819000</us-gaap:NotesReceivableGross>
    <SFST:CurrentPeriodGrossWriteoffsRevolving
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002915"
      unitRef="USD">16000</SFST:CurrentPeriodGrossWriteoffsRevolving>
    <SFST:CurrentPeriodGrossWriteoffsTotal
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact002918"
      unitRef="USD">16000</SFST:CurrentPeriodGrossWriteoffsTotal>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002920"
      unitRef="USD">160471000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002922"
      unitRef="USD">324548000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002924"
      unitRef="USD">300560000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002926"
      unitRef="USD">183877000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002928"
      unitRef="USD">71517000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002930"
      unitRef="USD">116968000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002932"
      unitRef="USD">219659000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact002936"
      unitRef="USD">1377600000</us-gaap:NotesReceivableGross>
    <us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002938"
      unitRef="USD">365276000</us-gaap:FinancingReceivableOriginatedInCurrentFiscalYear>
    <us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002940"
      unitRef="USD">1049553000</us-gaap:FinancingReceivableOriginatedInFiscalYearBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002942"
      unitRef="USD">695294000</us-gaap:FinancingReceivableOriginatedTwoYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002944"
      unitRef="USD">404783000</us-gaap:FinancingReceivableOriginatedThreeYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002946"
      unitRef="USD">234517000</us-gaap:FinancingReceivableOriginatedFourYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002948"
      unitRef="USD">467546000</us-gaap:FinancingReceivableOriginatedFiveOrMoreYearsBeforeLatestFiscalYear>
    <us-gaap:FinancingReceivableRevolving
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002950"
      unitRef="USD">383458000</us-gaap:FinancingReceivableRevolving>
    <us-gaap:FinancingReceivableRevolvingConvertedToTermLoan
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002952"
      unitRef="USD">2200000</us-gaap:FinancingReceivableRevolvingConvertedToTermLoan>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact002954"
      unitRef="USD">3602627000</us-gaap:NotesReceivableGross>
    <SFST:CurrentPeriodGrossWriteoffs2022
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002958"
      unitRef="USD">200000</SFST:CurrentPeriodGrossWriteoffs2022>
    <SFST:CurrentPeriodGrossWriteoffs2020
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002962"
      unitRef="USD">28000</SFST:CurrentPeriodGrossWriteoffs2020>
    <SFST:CurrentPeriodGrossWriteoffsPrior
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002966"
      unitRef="USD">42000</SFST:CurrentPeriodGrossWriteoffsPrior>
    <SFST:CurrentPeriodGrossWriteoffsRevolving
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002968"
      unitRef="USD">469000</SFST:CurrentPeriodGrossWriteoffsRevolving>
    <SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002970"
      unitRef="USD">22000</SFST:CurrentPeriodGrossWriteoffsRevolvingConvertTerm>
    <SFST:CurrentPeriodGrossWriteoffsTotal
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact002972"
      unitRef="USD">761000</SFST:CurrentPeriodGrossWriteoffsTotal>
    <us-gaap:ScheduleOfCompensatingBalancesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact002974">&lt;table cellpadding="0" cellspacing="0" id="xdx_89A_eus-gaap--ScheduleOfCompensatingBalancesTextBlock_zliUQdmeEKd9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of loan balances by age payment status"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span style="display: none"&gt;&lt;span style="display: none"&gt;&lt;span id="xdx_8B0_z0boPwV826Sd" style="display: none"&gt;Schedule of loan balances by age payment status&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Accruing 30-59&lt;br/&gt;
 days past due&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Accruing 60-89&lt;br/&gt;
 days past due&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Accruing 90&lt;br/&gt;
 days or more&lt;br/&gt;
 past due&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Nonaccrual&lt;br/&gt;
 loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Accruing&lt;br/&gt;
 current&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 22%; text-align: left; padding-left: 6.75pt"&gt;Owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zk6PvcpBXNv5" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;292&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z1rrQX9Mr8m2" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2978"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zL39Z11CFXyc" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2980"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zLTekP8xTbYg" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2982"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_ze5rKYX7ZTR8" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;651,305&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zvQS3eYrrMN3" style="width: 10%; text-align: right" title="Total loan balances by payment"&gt;651,597&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zjR9TpJ6VHKg" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2988"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3l0P4PZrjMg" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2990"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zOGiFzWlvZi3" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl2992"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zgkS1rvA8AMc" style="text-align: right" title="Total loan balances by payment"&gt;7,641&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zS0ILMhjbRof" style="text-align: right" title="Total loan balances by payment"&gt;916,726&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zv7UcZliJw64" style="text-align: right" title="Total loan balances by payment"&gt;924,367&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zdjaGUIAU7he" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3000"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zHtuZKuBlm6c" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3002"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zoBN3v1qDKa2" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3004"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zky12EHJmG8k" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3006"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zGSve7U9uqj5" style="text-align: right" title="Total loan balances by payment"&gt;103,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zUBTyNWEdfA1" style="text-align: right" title="Total loan balances by payment"&gt;103,204&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Business&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zKXJT6OWxrma" style="text-align: right" title="Total loan balances by payment"&gt;1,319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zHlPoOCN2OFg" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3014"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zoUMMaswNJZ1" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3016"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z2a5goy3w68l" style="text-align: right" title="Total loan balances by payment"&gt;1,016&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zruCAPZHBO83" style="text-align: right" title="Total loan balances by payment"&gt;553,782&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zjRaLXKdt3L1" style="text-align: right" title="Total loan balances by payment"&gt;556,117&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zr1eikhJlFMg" style="text-align: right" title="Total loan balances by payment"&gt;3,839&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zD6HI1rg9okh" style="text-align: right" title="Total loan balances by payment"&gt;938&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zQhbui4JVh4h" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3028"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zK4TNN6vabz" style="text-align: right" title="Total loan balances by payment"&gt;1,908&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zJaerSJ4G5Jf" style="text-align: right" title="Total loan balances by payment"&gt;1,121,944&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zZXutSRaMbQk" style="text-align: right" title="Total loan balances by payment"&gt;1,128,629&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zqEQ1Dl2QKu" style="text-align: right" title="Total loan balances by payment"&gt;41&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zbOviXq8fZwg" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3038"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zcZel6m8azZf" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3040"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zpIevreuRMxe" style="text-align: right" title="Total loan balances by payment"&gt;312&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zeiwqL0hy8of" style="text-align: right" title="Total loan balances by payment"&gt;204,544&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zBYHdX33dXp3" style="text-align: right" title="Total loan balances by payment"&gt;204,897&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zmYD4eXCQEa" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3048"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zTjLRySSxWi6" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3050"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_z9Mce2NoNxG4" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3052"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYM77189uadj" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3054"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zgcldJ2fBLri" style="text-align: right" title="Total loan balances by payment"&gt;20,874&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zCWBfyt2L9y9" style="text-align: right" title="Total loan balances by payment"&gt;20,874&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 6.75pt"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zeAtvWL3BOi6" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3060"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zUc966RJFIJd" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3062"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zy9ZPdatyU61" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3064"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zbxBsoreRXX2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3066"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z5U0JC9I3Qt5" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;42,082&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zfOkdhi2ABHj" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;42,082&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 2.15pt"&gt;&#160;&#160;&#160;&#160;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z00uiVVEQo97" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;5,491&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zpso1SRBF0W7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;938&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zZAcq4o5UpV1" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3076"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zbzkIb8iLU51" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;10,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoan_iI_pn3n3_c20241231__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zSaLG8tBQ7A" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;3,614,461&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalLoan_iI_pn3n3_c20241231_zFH2WtkzU6l8" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;3,631,767&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left; padding-left: 2.15pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td colspan="21" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accruing 30-59&lt;br/&gt; days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accruing 60-89&lt;br/&gt; days past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accruing 90&lt;br/&gt; days or more&lt;br/&gt; past due&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Nonaccrual&lt;br/&gt; loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accruing&lt;br/&gt; current&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: right; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Commercial&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z9btl7y9jYHi" style="text-align: right" title="Total loan balances by payment"&gt;74&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3f0mWKFuHY7" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3086"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_z8cg1kVjaYl5" style="text-align: right" title="Total loan balances by payment"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;span style="-sec-ix-hidden: xdx2ixbrl3088"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z2RqlOAOYskh" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3090"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zoKgbnLfbW0h" style="text-align: right" title="Total loan balances by payment"&gt;631,583&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zkoCg2Lr02X7" style="text-align: right" title="Total loan balances by payment"&gt;631,657&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zr4UBZingJz" style="text-align: right" title="Total loan balances by payment"&gt;8,102&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zjo72b6gdwY5" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3098"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zzQ8IKY70qKh" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3100"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zabYaJlEqUwg" style="text-align: right" title="Total loan balances by payment"&gt;1,423&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zLnPBVSOHSy1" style="text-align: right" title="Total loan balances by payment"&gt;933,004&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zywdszcfZjX4" style="text-align: right" title="Total loan balances by payment"&gt;942,529&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zlSYqTXdZ8Jg" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3108"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zwI4X6GY9lj8" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3110"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zIKuR0bRgD6l" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3112"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_znbvYTAHOJVh" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3114"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zdrMlsL3LB3k" style="text-align: right" title="Total loan balances by payment"&gt;150,680&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zx69gU8GO8a5" style="text-align: right" title="Total loan balances by payment"&gt;150,680&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Business&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zsHR8A0Lr1rf" style="text-align: right" title="Total loan balances by payment"&gt;567&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z3O0DeIgAQQ7" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3122"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zqqrWoMCWlUc" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3124"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYT55nf0DjA9" style="text-align: right" title="Total loan balances by payment"&gt;319&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zQh8xmRsR0F7" style="text-align: right" title="Total loan balances by payment"&gt;499,275&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zVPZhZUgAHWe" style="text-align: right" title="Total loan balances by payment"&gt;500,161&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_z2CywVQyPBS4" style="text-align: right" title="Total loan balances by payment"&gt;1,750&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zdPOGFN94DGj" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3134"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zmj2HDZGe9ik" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3136"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zSWYoWK3bHU4" style="text-align: right" title="Total loan balances by payment"&gt;985&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z0afpCUC0I2d" style="text-align: right" title="Total loan balances by payment"&gt;1,079,694&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z7IMgBEEpG19" style="text-align: right" title="Total loan balances by payment"&gt;1,082,429&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Home equity&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zkO1xnoI8CEi" style="text-align: right" title="Total loan balances by payment"&gt;601&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zvuh6Gcf593h" style="text-align: right" title="Total loan balances by payment"&gt;30&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zjAiqoPkWRUk" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3148"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zCiRuPQHU6D6" style="text-align: right" title="Total loan balances by payment"&gt;1,236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zGoRxUpWSRlh" style="text-align: right" title="Total loan balances by payment"&gt;181,137&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zAZHjQqRVuMh" style="text-align: right" title="Total loan balances by payment"&gt;183,004&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 6.75pt"&gt;Construction&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zh4HJenlEFUk" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3156"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_z5WKY5jUeeuc" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3158"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zBjlz0F4kMJ3" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3160"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_z7YPdhOIbcTf" style="text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3162"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zOpJnZaZaJT7" style="text-align: right" title="Total loan balances by payment"&gt;63,348&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zdjQlxW1YOY9" style="text-align: right" title="Total loan balances by payment"&gt;63,348&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 6.75pt"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_znIKX88Jbuze" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;25&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zUkt3ENmD95e" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;25&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zPLiVeyZYRek" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3172"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zojnjSIyLtRl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3174"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_zBJo6BsJeAZ7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;48,769&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoanBalancesByPaymentAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zuhV4xzATL6c" style="border-bottom: Black 1pt solid; text-align: right" title="Total loan balances by payment"&gt;48,819&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 2.15pt"&gt;&#160;&#160;&#160;&#160;Total loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing3059DaysPastDueMember_zkE5dJcMQ5j4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;11,119&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing6089DaysPastDueMember_zs6aw8BFAgP6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;55&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--Accruing90DaysOrMorePastDueMember_zTyz5mhXSDUd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3184"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--NonaccrualLoansMember_zYXUf0x4CZsf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;3,963&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TotalLoan_iI_pn3n3_c20231231__us-gaap--DebtInstrumentAxis__custom--AccruingCurrentMember_z9yOhi8jUPU" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;3,587,490&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TotalLoan_iI_pn3n3_c20231231_zCYSX5fk8qU6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total loan balances by payment"&gt;3,602,627&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfCompensatingBalancesTextBlock>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact002976"
      unitRef="USD">292000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact002984"
      unitRef="USD">651305000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact002986"
      unitRef="USD">651597000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansMember"
      decimals="-3"
      id="Fact002994"
      unitRef="USD">7641000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact002996"
      unitRef="USD">916726000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact002998"
      unitRef="USD">924367000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003008"
      unitRef="USD">103204000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003010"
      unitRef="USD">103204000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact003012"
      unitRef="USD">1319000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansMember"
      decimals="-3"
      id="Fact003018"
      unitRef="USD">1016000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003020"
      unitRef="USD">553782000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003022"
      unitRef="USD">556117000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact003024"
      unitRef="USD">3839000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing6089DaysPastDueMember"
      decimals="-3"
      id="Fact003026"
      unitRef="USD">938000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansMember"
      decimals="-3"
      id="Fact003030"
      unitRef="USD">1908000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003032"
      unitRef="USD">1121944000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003034"
      unitRef="USD">1128629000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact003036"
      unitRef="USD">41000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansMember"
      decimals="-3"
      id="Fact003042"
      unitRef="USD">312000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003044"
      unitRef="USD">204544000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003046"
      unitRef="USD">204897000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003056"
      unitRef="USD">20874000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003058"
      unitRef="USD">20874000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003068"
      unitRef="USD">42082000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758375"
      decimals="-3"
      id="Fact003070"
      unitRef="USD">42082000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoan
      contextRef="AsOf2024-12-31_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact003072"
      unitRef="USD">5491000</SFST:TotalLoan>
    <SFST:TotalLoan
      contextRef="AsOf2024-12-31_custom_Accruing6089DaysPastDueMember"
      decimals="-3"
      id="Fact003074"
      unitRef="USD">938000</SFST:TotalLoan>
    <SFST:TotalLoan
      contextRef="AsOf2024-12-31_custom_NonaccrualLoansMember"
      decimals="-3"
      id="Fact003078"
      unitRef="USD">10877000</SFST:TotalLoan>
    <SFST:TotalLoan
      contextRef="AsOf2024-12-31_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003080"
      unitRef="USD">3614461000</SFST:TotalLoan>
    <SFST:TotalLoan
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003082"
      unitRef="USD">3631767000</SFST:TotalLoan>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact003084"
      unitRef="USD">74000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003092"
      unitRef="USD">631583000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact003094"
      unitRef="USD">631657000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact003096"
      unitRef="USD">8102000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansMember"
      decimals="-3"
      id="Fact003102"
      unitRef="USD">1423000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003104"
      unitRef="USD">933004000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003106"
      unitRef="USD">942529000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003116"
      unitRef="USD">150680000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003118"
      unitRef="USD">150680000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_custom_BusinessMember_us-gaap_CommercialLoanMember_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact003120"
      unitRef="USD">567000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansMember"
      decimals="-3"
      id="Fact003126"
      unitRef="USD">319000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003128"
      unitRef="USD">499275000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003130"
      unitRef="USD">500161000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact003132"
      unitRef="USD">1750000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansMember"
      decimals="-3"
      id="Fact003138"
      unitRef="USD">985000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003140"
      unitRef="USD">1079694000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003142"
      unitRef="USD">1082429000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact003144"
      unitRef="USD">601000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_Accruing6089DaysPastDueMember"
      decimals="-3"
      id="Fact003146"
      unitRef="USD">30000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansMember"
      decimals="-3"
      id="Fact003150"
      unitRef="USD">1236000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003152"
      unitRef="USD">181137000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003154"
      unitRef="USD">183004000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003164"
      unitRef="USD">63348000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003166"
      unitRef="USD">63348000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact003168"
      unitRef="USD">25000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_Accruing6089DaysPastDueMember"
      decimals="-3"
      id="Fact003170"
      unitRef="USD">25000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003176"
      unitRef="USD">48769000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoanBalancesByPaymentAmount
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758562"
      decimals="-3"
      id="Fact003178"
      unitRef="USD">48819000</SFST:TotalLoanBalancesByPaymentAmount>
    <SFST:TotalLoan
      contextRef="AsOf2023-12-31_custom_Accruing3059DaysPastDueMember"
      decimals="-3"
      id="Fact003180"
      unitRef="USD">11119000</SFST:TotalLoan>
    <SFST:TotalLoan
      contextRef="AsOf2023-12-31_custom_Accruing6089DaysPastDueMember"
      decimals="-3"
      id="Fact003182"
      unitRef="USD">55000</SFST:TotalLoan>
    <SFST:TotalLoan
      contextRef="AsOf2023-12-31_custom_NonaccrualLoansMember"
      decimals="-3"
      id="Fact003186"
      unitRef="USD">3963000</SFST:TotalLoan>
    <SFST:TotalLoan
      contextRef="AsOf2023-12-31_custom_AccruingCurrentMember"
      decimals="-3"
      id="Fact003188"
      unitRef="USD">3587490000</SFST:TotalLoan>
    <SFST:TotalLoan
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003190"
      unitRef="USD">3602627000</SFST:TotalLoan>
    <SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003192"
      unitRef="Pure">0.0025</SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact003194"
      unitRef="Pure">0.0037</SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="INF"
      id="Fact003196"
      unitRef="Pure">0.0007</SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="INF"
      id="Fact003198"
      unitRef="Pure">0.0027</SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="INF"
      id="Fact003200"
      unitRef="Pure">0.0018</SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="INF"
      id="Fact003202"
      unitRef="Pure">0.0009</SFST:PartOfLoansOfThirtyDaysOrMorePastDueAsPercentageOfAggregateLoanPortfolio>
    <us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003204">&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock_pn3n3_zYYGc18AP2Bj" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonperforming assets, including nonaccruing TDRs"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span id="xdx_8B0_zOOItTL73FXa" style="display: none"&gt;Schedule of nonperforming assets&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_498_20241231_zciX52D0wupg" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20231231_zeZC1fBMSprd" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--FinancingReceivableRecordedInvestmentNonaccrualStatus_iI_zoaj1lRFDHtc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: justify"&gt;Nonaccrual loans&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;10,877&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;3,963&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_ecustom--OtherRealEstateOwned_iBI_pn3n3_zQ983bTHBWyc" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0in"&gt;Other real estate owned&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3209"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3210"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--TotalNonperformingAssets_iI_pn3n3_zmmCXsvJT0Nc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 10.5pt"&gt;Total nonperforming assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;10,877&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;3,963&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--NonperformingAssetsAsAPercentageOfAbstract_iB" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; padding-left: 0in"&gt;Nonperforming assets as a percentage of:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: justify; padding-left: 10.5pt"&gt;Total assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--NonperformingAssetsAsPercentageOfAssets_iI_pip0_dp_c20241231_zGVrhu9PLMEg" style="text-align: right" title="Total assets"&gt;0.27&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--NonperformingAssetsAsPercentageOfAssets_iI_pip0_dp_c20231231_zSI013g0Cjlj" style="text-align: right"&gt;0.10&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 10.5pt"&gt;Gross loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_iI_pip0_dp_c20241231_zQwWHkKNBg8d" style="border-bottom: Black 1pt solid; text-align: right" title="Gross loans"&gt;0.30&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans_iI_pip0_dp_c20231231_zYi1KPpipLSf" style="border-bottom: Black 1pt solid; text-align: right"&gt;0.11&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_ecustom--TotalLoansOver90DaysPastDue_iI_pn3n3_zxTdGy4s1uUi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: justify; padding-left: 0in"&gt;Total loans over 90 days past due&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;2,641&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,300&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--FinancingReceivableRecordedInvestment90DaysPastDueAndStillAccruing_iI_pn3n3_zB9nlK39dHp2" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify"&gt;Loans over 90 days past due and still accruing&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3227"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3228"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFinancingReceivablesNonAccrualStatusTableTextBlock>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003206"
      unitRef="USD">10877000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003207"
      unitRef="USD">3963000</us-gaap:FinancingReceivableRecordedInvestmentNonaccrualStatus>
    <SFST:TotalNonperformingAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003212"
      unitRef="USD">10877000</SFST:TotalNonperformingAssets>
    <SFST:TotalNonperformingAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003213"
      unitRef="USD">3963000</SFST:TotalNonperformingAssets>
    <SFST:NonperformingAssetsAsPercentageOfAssets
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003218"
      unitRef="Pure">0.0027</SFST:NonperformingAssetsAsPercentageOfAssets>
    <SFST:NonperformingAssetsAsPercentageOfAssets
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact003219"
      unitRef="Pure">0.0010</SFST:NonperformingAssetsAsPercentageOfAssets>
    <us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003221"
      unitRef="Pure">0.0030</us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans>
    <us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact003222"
      unitRef="Pure">0.0011</us-gaap:LoansAndLeasesReceivableRatioOfNonperformingLoansToAllLoans>
    <SFST:TotalLoansOver90DaysPastDue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003224"
      unitRef="USD">2641000</SFST:TotalLoansOver90DaysPastDue>
    <SFST:TotalLoansOver90DaysPastDue
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003225"
      unitRef="USD">1300000</SFST:TotalLoansOver90DaysPastDue>
    <us-gaap:DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003230">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock_zVTvH11h7IZk" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of nonaccrual loans by major categories"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: justify"&gt;&lt;span id="xdx_8B2_znHquwMtVd8e" style="display: none"&gt;&#160;Schedule of nonaccrual loans by major
    categories&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with no&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with an&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;nonaccrual&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with no&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;with an&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;nonaccral&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;allowance&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Commercial&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 22%; font-size: 10pt; text-align: left; padding-left: 12pt"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zF6upiIK2agg" style="width: 10%; text-align: right" title="Total loans"&gt;5,844&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z4seSbEhtiSd" style="width: 10%; text-align: right" title="Total loans"&gt;1,797&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z1HlHy335sl" style="width: 10%; text-align: right" title="Total loans"&gt;7,641&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z5hplGclGaza" style="width: 10%; text-align: right" title="Total loans"&gt;653&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z32rvd2vxFGf" style="width: 10%; text-align: right" title="Total loans"&gt;770&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zCrsE0bbtPTl" style="width: 10%; text-align: right" title="Total loans"&gt;1,423&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 12pt"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zh7hiQ3SDWw7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3244"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zkimAMxjaJm9" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,016&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zxAFNOaIKffi" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,016&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z0EsITswBwpl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;164&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_z6D22cFMThzg" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;155&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zj0ZNZPlqg55" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;319&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 25.5pt"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zE2i9fzWLZ6k" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;5,844&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zx72F64jfYA" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;2,813&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zBmsjRT8USUe" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;8,657&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zp40TJY0bOof" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;817&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zI31vt7Goegl" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;925&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zFuIlYrAEOIc" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,742&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 12pt"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zsn1RFClXco8" style="text-align: right" title="Total loans"&gt;1,526&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zYwp9VYIGWek" style="text-align: right" title="Total loans"&gt;382&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zjpn3Ba1u4q9" style="text-align: right" title="Total loans"&gt;1,908&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zzLfSdVK8ODb" style="text-align: right" title="Total loans"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3274"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zKMcY1OMLim8" style="text-align: right" title="Total loans"&gt;985&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z0WBwMRb0ewd" style="text-align: right" title="Total loans"&gt;985&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 12pt"&gt;Home equity&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zaldV9gh5n69" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zuemJgB0WpF2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3282"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_ziCZHiTOSnc1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_z080xjHhTvg2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;343&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zGwjg4Hr67u1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;893&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z265szEHlAs2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,236&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left; padding-left: 25.5pt"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zfHOwzeW2uf7" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,838&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zBCxgjIzNzqk" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;382&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--NotesReceivableGross_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zXoTyiGTboz1" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;2,220&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zmRFo1O52xl2" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;343&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zPBEA086ssPg" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;1,878&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--NotesReceivableGross_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zKfzgjp3L2K8" style="border-bottom: Black 1pt solid; text-align: right" title="Total loans"&gt;2,221&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left; padding-left: 2.15pt"&gt;&#160;&#160;&#160;&#160;Total nonaccrual loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_980_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_zDh1e2e01mD8" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;7,682&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zXEXYLFOVEN7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;3,195&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_z65U2pLiRTkl" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;10,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithNoAllowanceMember_znrQdT8J6Un7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;1,160&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--NonaccrualLoansWithAnAllowanceMember_zAzBk1EiUP96" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;2,803&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TotalNonaccrualLoans_iI_pn3n3_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--TotalNonaccrualLoansMember_zMv6fZ8E57Ha" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total nonaccrual loans"&gt;3,963&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:DebtSecuritiesHeldtoMaturityNonaccrualTableTextBlock>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003232"
      unitRef="USD">5844000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003234"
      unitRef="USD">1797000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003236"
      unitRef="USD">7641000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003238"
      unitRef="USD">653000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003240"
      unitRef="USD">770000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003242"
      unitRef="USD">1423000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003246"
      unitRef="USD">1016000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003248"
      unitRef="USD">1016000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003250"
      unitRef="USD">164000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003252"
      unitRef="USD">155000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003254"
      unitRef="USD">319000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003256"
      unitRef="USD">5844000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003258"
      unitRef="USD">2813000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003260"
      unitRef="USD">8657000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003262"
      unitRef="USD">817000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003264"
      unitRef="USD">925000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_custom_TotalNonaccrualLoansMember_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact003266"
      unitRef="USD">1742000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003268"
      unitRef="USD">1526000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003270"
      unitRef="USD">382000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003272"
      unitRef="USD">1908000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003276"
      unitRef="USD">985000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003278"
      unitRef="USD">985000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003280"
      unitRef="USD">312000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003284"
      unitRef="USD">312000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003286"
      unitRef="USD">343000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003288"
      unitRef="USD">893000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003290"
      unitRef="USD">1236000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003292"
      unitRef="USD">1838000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003294"
      unitRef="USD">382000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003296"
      unitRef="USD">2220000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003298"
      unitRef="USD">343000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003300"
      unitRef="USD">1878000</us-gaap:NotesReceivableGross>
    <us-gaap:NotesReceivableGross
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003302"
      unitRef="USD">2221000</us-gaap:NotesReceivableGross>
    <SFST:TotalNonaccrualLoans
      contextRef="AsOf2024-12-31_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003304"
      unitRef="USD">7682000</SFST:TotalNonaccrualLoans>
    <SFST:TotalNonaccrualLoans
      contextRef="AsOf2024-12-31_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003306"
      unitRef="USD">3195000</SFST:TotalNonaccrualLoans>
    <SFST:TotalNonaccrualLoans
      contextRef="AsOf2024-12-31_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003308"
      unitRef="USD">10877000</SFST:TotalNonaccrualLoans>
    <SFST:TotalNonaccrualLoans
      contextRef="AsOf2023-12-31_custom_NonaccrualLoansWithNoAllowanceMember"
      decimals="-3"
      id="Fact003310"
      unitRef="USD">1160000</SFST:TotalNonaccrualLoans>
    <SFST:TotalNonaccrualLoans
      contextRef="AsOf2023-12-31_custom_NonaccrualLoansWithAnAllowanceMember"
      decimals="-3"
      id="Fact003312"
      unitRef="USD">2803000</SFST:TotalNonaccrualLoans>
    <SFST:TotalNonaccrualLoans
      contextRef="AsOf2023-12-31_custom_TotalNonaccrualLoansMember"
      decimals="-3"
      id="Fact003314"
      unitRef="USD">3963000</SFST:TotalNonaccrualLoans>
    <SFST:ForegoneInterestIncomeOnNonAccrualLoan
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact003316"
      unitRef="USD">200000</SFST:ForegoneInterestIncomeOnNonAccrualLoan>
    <SFST:ForegoneInterestIncomeOnNonAccrualLoan
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact003318"
      unitRef="USD">73000</SFST:ForegoneInterestIncomeOnNonAccrualLoan>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact003320"
      unitRef="USD">0</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableNonaccrualInterestIncome
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact003322"
      unitRef="USD">0</us-gaap:FinancingReceivableNonaccrualInterestIncome>
    <us-gaap:FinancingReceivableAccruedInterestWriteoff
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact003324"
      unitRef="USD">113000</us-gaap:FinancingReceivableAccruedInterestWriteoff>
    <us-gaap:FinancingReceivableAccruedInterestWriteoff
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact003326"
      unitRef="USD">71000</us-gaap:FinancingReceivableAccruedInterestWriteoff>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact003328"
      unitRef="USD">500000</us-gaap:ProvisionForOtherCreditLosses>
    <SFST:PrimarilyLoanGrowth
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact003330"
      unitRef="USD">29100000</SFST:PrimarilyLoanGrowth>
    <us-gaap:ProvisionForOtherCreditLosses
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact003332"
      unitRef="USD">2200000</us-gaap:ProvisionForOtherCreditLosses>
    <SFST:PrimarilyLoanGrowth
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact003334"
      unitRef="USD">329300000</SFST:PrimarilyLoanGrowth>
    <SFST:ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003336">&lt;table cellpadding="0" cellspacing="0" id="xdx_89B_ecustom--ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock_pn3n3_zPHHEEZ0FCTh" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of activity related to the allowance for credit losses"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B0_z860s07bYZlk" style="display: none"&gt;Schedule of activity related to the allowance for credit losses&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49E_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zlYJwfEaSt63" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_490_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zAEqVEOAYRQ8" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_z3kI7d7lckTj" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zjYBLAg5vMMh" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z4dfO29QRuSi" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49E_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zDEs6CRpYBb8" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zRLzimCAtNb5" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_z12dUKM9omYj" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_498_20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zjTCZ0gEkLud" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For the
    years ended December 31, 2024&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Owner&lt;br/&gt;
    occupied&lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Non-&lt;br/&gt;
    owner&lt;br/&gt;
    occupied&lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Real&lt;br/&gt;
    Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Home
    &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 19%"&gt;&lt;span style="font-size: 8pt"&gt;Balance, beginning
    of period&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;6,118&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;11,167&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1,594&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;7,385&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;10,647&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2,600&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;677&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;494&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 6%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;40,682&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zmLH7VXEpOZb" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(636&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;81&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(654&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;828&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1,712&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(155&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(562&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(114&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;500&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zxsbte3s1kC6" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Loan charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3358"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(1,029&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3360"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(580&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3362"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(45&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3364"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(80&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(1,734&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_zqkSIrBEqTIg" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Loan recoveries&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3368"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3369"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3370"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;112&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3372"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;255&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3374"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;99&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;466&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zuuiPyNGqpXi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"&gt;&lt;span style="font-size: 8pt"&gt;Net loan recoveries
    (charge-offs)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3378"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(1,029&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3380"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(468&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3382"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;210&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3384"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;19&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(1,268&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zHIRO2mCpBAk" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Balance,
    end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;5,482&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;10,219&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;940&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;7,745&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;12,359&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2,655&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;115&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;399&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;39,914&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td colspan="28" style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Net charge-offs to average loans (annualized)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zKNxWlIMH1zh" style="text-align: right" title="Net charge-offs (recoveries) to average loans (annualized)"&gt;&lt;span style="font-size: 8pt"&gt;0.04&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="28" style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Allowance for credit losses to gross
    loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_986_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zHXwAnNRHVWb" style="text-align: right" title="Allowance for credit losses to gross loans"&gt;&lt;span style="font-size: 8pt"&gt;1.10&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td colspan="28" style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Allowance
    for credit losses to nonperforming loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zyYAwSECGrk5" style="border-bottom: Black 1pt solid; text-align: right" title="Allowance for credit losses to nonperforming loans"&gt;&lt;span style="font-size: 8pt"&gt;366.94&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.4pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_490_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zKlLLZChTxP4" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49D_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_z26Pwg8K92F6" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zlRN09INqR1h" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_494_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zCBlsSMzDdYg" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_490_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zW9PkdrVHPMf" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49E_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zrQLprN93yOa" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zWoMfuYtTTE3" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_494_20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zCT1GEC1sCw1" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zA4UaaLszRY9" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;For the
    years ended December 31, 2023&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Owner&lt;br/&gt;
    occupied&lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner&lt;br/&gt;
    occupied&lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Real&lt;br/&gt;
    Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Home
    &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_zg4OVR2wVEyb" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 46%"&gt;&lt;span style="font-size: 8pt"&gt;Balance, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;5,867&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;10,376&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1,292&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;7,861&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;9,487&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2,551&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;893&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;312&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;38,639&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zT0y7stQSFGf" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Provision for credit losses&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;251&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;848&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;302&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(755&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1,160&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;422&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(216&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;197&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2,209&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zhvOOtlIyR7d" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Loan charge-offs&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3424"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(242&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3426"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(65&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3428"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(438&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3430"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(16&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(761&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_z3S1XVJzgipe" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Loan recoveries&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3434"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;185&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3436"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;344&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3438"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;65&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3440"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;595&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zhWeXdKsIvu1" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"&gt;&lt;span style="font-size: 8pt"&gt;Net loan recoveries
    (charge-offs)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3444"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(57&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3446"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;279&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3448"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(373&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3450"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(15&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;(166&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zK0jANQt4u8a" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Balance,
    end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;6,118&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;11,167&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1,594&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;7,385&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;10,647&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;2,600&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;677&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;494&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;40,682&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td colspan="32" style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Net recoveries to average loans (annualized)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zVp7EgLzCcNi" style="text-align: right" title="Net recoveries to average loans (annualized)"&gt;&lt;span style="font-size: 8pt"&gt;0.00&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="32" style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Allowance for credit losses to gross
    loans&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zEIQ9WDOOegc" style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1.13&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td colspan="32" style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;Allowance
    for credit losses to nonperforming loans&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zcr6JI4ai666" style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;1026.55&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 5.4pt; margin-left: 0pt; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--OwnerOccupiedReMember_zxRSFjObGiNj" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49B_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--NonOwnerOccupiedReMember_zMc3QklFnite" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zACQNtKP8Gef" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zqORs5R52Ap8" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_znK7kqWm4ng1" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--HomeEquitysMember_zvUpt7DTYhUk" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_490_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--ConstructionMember_zTCNhkwzXiEe" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20220101__20221231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__custom--OtherMember_zDXqQX5tntKi" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zO2SkfybiHLd" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;For the years ended December 31, 2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="white-space: nowrap; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Commercial&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Consumer&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: normal; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;(dollars
    in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Owner&lt;br/&gt;
    occupied&lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Non-owner&lt;br/&gt;
    occupied &lt;br/&gt;
    RE&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Business&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; padding-bottom: 1pt; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Real&lt;br/&gt;
    Estate&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Home
    &lt;br/&gt;Equity&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Construction&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Other&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 7pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_zhlckNiWr0T6" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 0.7pt; width: 46%"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;4,700&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;10,518&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;625&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;4,887&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;7,083&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;1,697&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;578&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;320&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 3%; text-align: right"&gt;30,408&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--AdjustmentForCecl_pn3n3_zVPFKRjqqyW3" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;Adjustment for CECL&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(313&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;333&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;154&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,057&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(294&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;438&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,500&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--ProvisionForLoanLeaseAndOtherLosses_pn3n3_zOmru8e7OWif" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;Provision for credit losses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,480&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,015&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;513&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,764&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;663&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;185&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;87&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,375&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff_iN_pn3n3_di_zLcSQxgCPDxf" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;Loan charge-offs&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3498"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3499"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3500"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(55&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3502"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(339&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3504"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(91&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(485&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--ValuationAllowancesAndReservesRecoveries_pn3n3_zH7GQWyU3bv8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.7pt"&gt;Loan recoveries&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3508"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,540&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3510"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;208&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3512"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;92&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3514"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,841&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries_pn3n3_zNQPp5JSErXg" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 9.9pt"&gt;Net loan recoveries (charge-offs)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3518"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,540&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3520"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;153&lt;/td&gt;&lt;td style="padding-bottom: 1pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3522"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(247&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3524"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(90&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,356&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_zLfbOrfBuAsg" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left; padding-left: 0.25in"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;5,867&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;10,376&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,292&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;7,861&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,487&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,551&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;893&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;38,639&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="13" style="text-align: left; padding-left: 0.7pt"&gt;Net recoveries to average loans (annualized)&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zcbU9L78e0Ih" style="text-align: right" title="Net recoveries to average loans (annualized)"&gt;(0.05&lt;/td&gt;&lt;td style="text-align: left"&gt;%)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td colspan="13" style="text-align: left; padding-left: 0.7pt"&gt;Allowance for credit losses to gross loans&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--AllowanceForLoanLossesAsPercentageOfGrossLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_znakZl0CzEC9" style="text-align: right"&gt;1.18&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td colspan="13" style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.7pt"&gt;Allowance for credit losses to nonperforming loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--AllowanceForLoanLossesAsPercentageOfNonperformingLoans_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--CommercialAndConsumerMember_zZOg0OLQTtf6" style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1470.84&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.7pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


</SFST:ScheduleOfActivityRelatedToTheAllowanceForCreditLossesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact003338"
      unitRef="USD">6118000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003339"
      unitRef="USD">11167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003340"
      unitRef="USD">1594000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003341"
      unitRef="USD">7385000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003342"
      unitRef="USD">10647000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003343"
      unitRef="USD">2600000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003344"
      unitRef="USD">677000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758562"
      decimals="-3"
      id="Fact003345"
      unitRef="USD">494000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003346"
      unitRef="USD">40682000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact003348"
      unitRef="USD">-636000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003349"
      unitRef="USD">81000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003350"
      unitRef="USD">-654000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759312"
      decimals="-3"
      id="Fact003351"
      unitRef="USD">828000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003352"
      unitRef="USD">1712000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003353"
      unitRef="USD">-155000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003354"
      unitRef="USD">-562000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759328"
      decimals="-3"
      id="Fact003355"
      unitRef="USD">-114000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003356"
      unitRef="USD">500000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003359"
      unitRef="USD">1029000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759312"
      decimals="-3"
      id="Fact003361"
      unitRef="USD">580000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003363"
      unitRef="USD">45000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759328"
      decimals="-3"
      id="Fact003365"
      unitRef="USD">80000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003366"
      unitRef="USD">1734000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759312"
      decimals="-3"
      id="Fact003371"
      unitRef="USD">112000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003373"
      unitRef="USD">255000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759328"
      decimals="-3"
      id="Fact003375"
      unitRef="USD">99000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003376"
      unitRef="USD">466000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003379"
      unitRef="USD">-1029000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759312"
      decimals="-3"
      id="Fact003381"
      unitRef="USD">-468000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003383"
      unitRef="USD">210000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2024-01-012024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759328"
      decimals="-3"
      id="Fact003385"
      unitRef="USD">19000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003386"
      unitRef="USD">-1268000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact003388"
      unitRef="USD">5482000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003389"
      unitRef="USD">10219000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003390"
      unitRef="USD">940000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003391"
      unitRef="USD">7745000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003392"
      unitRef="USD">12359000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003393"
      unitRef="USD">2655000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003394"
      unitRef="USD">115000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758375"
      decimals="-3"
      id="Fact003395"
      unitRef="USD">399000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003396"
      unitRef="USD">39914000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <SFST:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans
      contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember"
      decimals="INF"
      id="Fact003398"
      unitRef="Pure">0.0004</SFST:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans>
    <SFST:AllowanceForLoanLossesAsPercentageOfGrossLoans
      contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember"
      decimals="INF"
      id="Fact003400"
      unitRef="Pure">0.0110</SFST:AllowanceForLoanLossesAsPercentageOfGrossLoans>
    <SFST:AllowanceForLoanLossesAsPercentageOfNonperformingLoans
      contextRef="From2024-01-012024-12-31_custom_CommercialAndConsumerMember"
      decimals="INF"
      id="Fact003402"
      unitRef="Pure">3.6694</SFST:AllowanceForLoanLossesAsPercentageOfNonperformingLoans>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact003404"
      unitRef="USD">5867000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003405"
      unitRef="USD">10376000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003406"
      unitRef="USD">1292000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003407"
      unitRef="USD">7861000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003408"
      unitRef="USD">9487000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003409"
      unitRef="USD">2551000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003410"
      unitRef="USD">893000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact003411"
      unitRef="USD">312000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003412"
      unitRef="USD">38639000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact003414"
      unitRef="USD">251000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003415"
      unitRef="USD">848000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003416"
      unitRef="USD">302000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759562"
      decimals="-3"
      id="Fact003417"
      unitRef="USD">-755000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003418"
      unitRef="USD">1160000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003419"
      unitRef="USD">422000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003420"
      unitRef="USD">-216000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759578"
      decimals="-3"
      id="Fact003421"
      unitRef="USD">197000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003422"
      unitRef="USD">2209000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003425"
      unitRef="USD">242000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759562"
      decimals="-3"
      id="Fact003427"
      unitRef="USD">65000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003429"
      unitRef="USD">438000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759578"
      decimals="-3"
      id="Fact003431"
      unitRef="USD">16000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003432"
      unitRef="USD">761000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003435"
      unitRef="USD">185000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759562"
      decimals="-3"
      id="Fact003437"
      unitRef="USD">344000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003439"
      unitRef="USD">65000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759578"
      decimals="-3"
      id="Fact003441"
      unitRef="USD">1000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003442"
      unitRef="USD">595000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003445"
      unitRef="USD">-57000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember69759562"
      decimals="-3"
      id="Fact003447"
      unitRef="USD">279000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003449"
      unitRef="USD">-373000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2023-01-012023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69759578"
      decimals="-3"
      id="Fact003451"
      unitRef="USD">-15000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003452"
      unitRef="USD">-166000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact003454"
      unitRef="USD">6118000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003455"
      unitRef="USD">11167000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003456"
      unitRef="USD">1594000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003457"
      unitRef="USD">7385000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003458"
      unitRef="USD">10647000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003459"
      unitRef="USD">2600000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003460"
      unitRef="USD">677000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember69758562"
      decimals="-3"
      id="Fact003461"
      unitRef="USD">494000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003462"
      unitRef="USD">40682000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <SFST:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans
      contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember"
      decimals="INF"
      id="Fact003464"
      unitRef="Pure">0.0000</SFST:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans>
    <SFST:AllowanceForLoanLossesAsPercentageOfGrossLoans
      contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember"
      decimals="INF"
      id="Fact003465"
      unitRef="Pure">0.0113</SFST:AllowanceForLoanLossesAsPercentageOfGrossLoans>
    <SFST:AllowanceForLoanLossesAsPercentageOfNonperformingLoans
      contextRef="From2023-01-012023-12-31_custom_CommercialAndConsumerMember"
      decimals="INF"
      id="Fact003466"
      unitRef="Pure">10.2655</SFST:AllowanceForLoanLossesAsPercentageOfNonperformingLoans>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact003468"
      unitRef="USD">4700000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003469"
      unitRef="USD">10518000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2021-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003470"
      unitRef="USD">625000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2021-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003471"
      unitRef="USD">4887000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2021-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003472"
      unitRef="USD">7083000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2021-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003473"
      unitRef="USD">1697000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2021-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003474"
      unitRef="USD">578000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2021-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact003475"
      unitRef="USD">320000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2021-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003476"
      unitRef="USD">30408000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <SFST:AdjustmentForCecl
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact003478"
      unitRef="USD">-313000</SFST:AdjustmentForCecl>
    <SFST:AdjustmentForCecl
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003479"
      unitRef="USD">333000</SFST:AdjustmentForCecl>
    <SFST:AdjustmentForCecl
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003480"
      unitRef="USD">154000</SFST:AdjustmentForCecl>
    <SFST:AdjustmentForCecl
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003481"
      unitRef="USD">1057000</SFST:AdjustmentForCecl>
    <SFST:AdjustmentForCecl
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003482"
      unitRef="USD">-294000</SFST:AdjustmentForCecl>
    <SFST:AdjustmentForCecl
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003483"
      unitRef="USD">438000</SFST:AdjustmentForCecl>
    <SFST:AdjustmentForCecl
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003484"
      unitRef="USD">130000</SFST:AdjustmentForCecl>
    <SFST:AdjustmentForCecl
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact003485"
      unitRef="USD">-5000</SFST:AdjustmentForCecl>
    <SFST:AdjustmentForCecl
      contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003486"
      unitRef="USD">1500000</SFST:AdjustmentForCecl>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact003488"
      unitRef="USD">1480000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003489"
      unitRef="USD">-2015000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003490"
      unitRef="USD">513000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003491"
      unitRef="USD">1764000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003492"
      unitRef="USD">2698000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003493"
      unitRef="USD">663000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003494"
      unitRef="USD">185000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact003495"
      unitRef="USD">87000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:ProvisionForLoanLeaseAndOtherLosses
      contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003496"
      unitRef="USD">5375000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003501"
      unitRef="USD">55000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003503"
      unitRef="USD">339000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact003505"
      unitRef="USD">91000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff
      contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003506"
      unitRef="USD">485000</us-gaap:FinancingReceivableExcludingAccruedInterestAllowanceForCreditLossWriteoff>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003509"
      unitRef="USD">1540000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003511"
      unitRef="USD">208000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003513"
      unitRef="USD">92000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact003515"
      unitRef="USD">1000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <us-gaap:ValuationAllowancesAndReservesRecoveries
      contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003516"
      unitRef="USD">1841000</us-gaap:ValuationAllowancesAndReservesRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003519"
      unitRef="USD">1540000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003521"
      unitRef="USD">153000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003523"
      unitRef="USD">-247000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2022-01-012022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact003525"
      unitRef="USD">-90000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries
      contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003526"
      unitRef="USD">1356000</SFST:AllowanceForLoanAndLeaseLossesWriteOffsNetOfRecoveries>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_OwnerOccupiedReMember"
      decimals="-3"
      id="Fact003528"
      unitRef="USD">5867000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember"
      decimals="-3"
      id="Fact003529"
      unitRef="USD">10376000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003530"
      unitRef="USD">1292000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003531"
      unitRef="USD">7861000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003532"
      unitRef="USD">9487000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_HomeEquitysMember"
      decimals="-3"
      id="Fact003533"
      unitRef="USD">2551000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_us-gaap_ConstructionMember"
      decimals="-3"
      id="Fact003534"
      unitRef="USD">893000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_us-gaap_ConsumerLoanMember_custom_OtherMember"
      decimals="-3"
      id="Fact003535"
      unitRef="USD">312000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_custom_CommercialAndConsumerMember"
      decimals="-3"
      id="Fact003536"
      unitRef="USD">38639000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <SFST:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans
      contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember"
      decimals="INF"
      id="Fact003538"
      unitRef="Pure">-0.0005</SFST:NetLoanChargeOffsAnnualizedAsPercentageOfAverageLoans>
    <SFST:AllowanceForLoanLossesAsPercentageOfGrossLoans
      contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember"
      decimals="INF"
      id="Fact003539"
      unitRef="Pure">0.0118</SFST:AllowanceForLoanLossesAsPercentageOfGrossLoans>
    <SFST:AllowanceForLoanLossesAsPercentageOfNonperformingLoans
      contextRef="From2022-01-012022-12-31_custom_CommercialAndConsumerMember"
      decimals="INF"
      id="Fact003540"
      unitRef="Pure">14.7084</SFST:AllowanceForLoanLossesAsPercentageOfNonperformingLoans>
    <SFST:SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003542">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_ecustom--SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock_zZKn2TKju0ji" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of analysis of collateral-dependent loans"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BA_zplXPtOWbcHe" style="display: none"&gt;Schedule of analysis of collateral-dependent loans&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;Real&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;Business&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;estate&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: justify"&gt;Commercial&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 48%; text-align: justify; padding-left: 0.25in"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_znZvwtl5Pcr" style="width: 10%; text-align: right" title="Real estate"&gt;7,641&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zOItorH6oPWk" style="width: 10%; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3546"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zkCQBrghG7g3" style="width: 10%; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3548"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zWDLDBDOWKph" style="width: 10%; text-align: right" title="Total"&gt;7,641&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_z0kjc3hxF7nl" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;460&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zC70uZuKJTD1" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;556&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zyHVYShb7AVd" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3556"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zgwKRZpcReO6" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;1,016&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z5Ec0xhJs97e" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;8,101&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zb2FaI5ZS8jf" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;556&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zxWpAm9IRl0b" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3564"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zU7hbqxQ46Ag" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;8,657&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-left: 5.4pt"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; padding-left: 0.25in"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z19jBjGiCpr5" style="text-align: right" title="Real estate"&gt;1,908&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zqHis765qKdb" style="text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3570"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zW6giRC7XxSf" style="text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3572"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zTR32YQqEVm2" style="text-align: right" title="Total"&gt;1,908&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in"&gt;Home equity&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z2nKCsihT4Fa" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zSBW8qmk0iJ1" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3578"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zsNBX4kgW9cf" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3580"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z1FEXNZMUiie" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;312&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z3jLV9Qr9zl2" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;2,220&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--BusinessAssets_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zVEOUdeDH777" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3586"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zTIHkJ0d5TQ6" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3588"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_z1vxzWkYBhxi" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;2,220&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 0.75in"&gt;Total collateral dependent loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20241231_zmmTobPBgy76" style="border-bottom: Black 2.5pt solid; text-align: right" title="Real estate"&gt;10,321&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--BusinessAssets_iI_pn3n3_c20241231_zo9QSqFz5h81" style="border-bottom: Black 2.5pt solid; text-align: right" title="Business assets"&gt;556&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--OtherLoansPayable_iI_pn3n3_c20241231_zB0QqF6bn6J2" style="border-bottom: Black 2.5pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3596"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--InventoryRealEstate_iI_pn3n3_c20241231_zZMW460M4Kig" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total"&gt;10,877&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




&lt;table cellpadding="0" cellspacing="0" style="font: 8pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-weight: bold; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;December 31, 2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;Real&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;Business&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;estate&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-left: 5.4pt"&gt;Commercial&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 48%; text-align: justify; padding-left: 0.25in"&gt;Non-owner occupied RE&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_z7fjIHYl4COf" style="width: 10%; text-align: right"&gt;720&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zNG4OgOoa7C4" style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3600"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zkgPCmaVsQ84" style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3601"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__us-gaap--LongtermDebtTypeAxis__custom--NonOwnerOccupiedReMember_zYh4eqf5bLI2" style="width: 10%; text-align: right"&gt;720&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in"&gt;Business&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zYLdQoepQsT9" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;164&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zBSHwrnmMjk8" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3606"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_z79wLUP5EsSb" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3608"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember__srt--ProductOrServiceAxis__custom--BusinessMember_zkP89E05DCW7" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;164&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in"&gt;Total commercial&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zCXocSs8TBR" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;884&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zRShSOOBXiZ2" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3614"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_zNnOy6zzfmkk" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3616"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--CommercialLoanMember_z0ndlc7YYnFf" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;884&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: justify; padding-left: 5.4pt"&gt;Consumer&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify; padding-left: 0.25in"&gt;Real estate&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zz5P4LaqvB8l" style="text-align: right" title="Real estate"&gt;166&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zRmDbpD8oRXe" style="text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3622"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_z0RqQE4fzTB" style="text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3624"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--RealEstateMember_zbEOvJXOvPU2" style="text-align: right" title="Total"&gt;166&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.25in"&gt;Home equity&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_z5vCTZICBIE2" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;343&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zAwdHCT2dv84" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3630"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zZNvZH1BDwze" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3632"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember__srt--ProductOrServiceAxis__us-gaap--HomeEquityLoanMember_zxW7mA4QcTv6" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;343&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 0.5in"&gt;Total consumer&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zxzfrDrpXx42" style="border-bottom: Black 1pt solid; text-align: right" title="Real estate"&gt;509&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--BusinessAssets_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zwSyvZq8SM68" style="border-bottom: Black 1pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3638"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zSHonlbDync8" style="border-bottom: Black 1pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3640"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--ConsumerLoanMember_zNZ94k2vJmSe" style="border-bottom: Black 1pt solid; text-align: right" title="Total"&gt;509&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 0.75in"&gt;Total collateral dependent loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AllowanceForLoanAndLeaseLossesRealEstate_iI_pn3n3_c20231231_z2ba74ExdTej" style="border-bottom: Black 2.5pt solid; text-align: right" title="Real estate"&gt;1,393&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--BusinessAssets_iI_pn3n3_c20231231_zWcJb7t0qRS6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Business assets"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3646"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--OtherLoansPayable_iI_pn3n3_c20231231_zbiNybgbZ2kc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Other"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3648"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--InventoryRealEstate_iI_pn3n3_c20231231_zhvUeSv2NGm3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total"&gt;1,393&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</SFST:SummaryOfAnalysisOfCollateraldependentLoansOfTheCompanyTableTextBlock>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69759968"
      decimals="-3"
      id="Fact003544"
      unitRef="USD">7641000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69759968"
      decimals="-3"
      id="Fact003550"
      unitRef="USD">7641000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003552"
      unitRef="USD">460000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <SFST:BusinessAssets
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003554"
      unitRef="USD">556000</SFST:BusinessAssets>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003558"
      unitRef="USD">1016000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact003560"
      unitRef="USD">8101000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <SFST:BusinessAssets
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact003562"
      unitRef="USD">556000</SFST:BusinessAssets>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2024-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact003566"
      unitRef="USD">8657000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003568"
      unitRef="USD">1908000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003574"
      unitRef="USD">1908000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69759984"
      decimals="-3"
      id="Fact003576"
      unitRef="USD">312000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69759984"
      decimals="-3"
      id="Fact003582"
      unitRef="USD">312000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact003584"
      unitRef="USD">2220000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2024-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact003590"
      unitRef="USD">2220000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003592"
      unitRef="USD">10321000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <SFST:BusinessAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003594"
      unitRef="USD">556000</SFST:BusinessAssets>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003598"
      unitRef="USD">10877000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69760000"
      decimals="-3"
      id="Fact003599"
      unitRef="USD">720000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_NonOwnerOccupiedReMember69760000"
      decimals="-3"
      id="Fact003602"
      unitRef="USD">720000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003604"
      unitRef="USD">164000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember_custom_BusinessMember"
      decimals="-3"
      id="Fact003610"
      unitRef="USD">164000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact003612"
      unitRef="USD">884000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2023-12-31_us-gaap_CommercialLoanMember"
      decimals="-3"
      id="Fact003618"
      unitRef="USD">884000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003620"
      unitRef="USD">166000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_RealEstateMember"
      decimals="-3"
      id="Fact003626"
      unitRef="USD">166000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69760031"
      decimals="-3"
      id="Fact003628"
      unitRef="USD">343000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember_us-gaap_HomeEquityLoanMember69760031"
      decimals="-3"
      id="Fact003634"
      unitRef="USD">343000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact003636"
      unitRef="USD">509000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2023-12-31_us-gaap_ConsumerLoanMember"
      decimals="-3"
      id="Fact003642"
      unitRef="USD">509000</us-gaap:InventoryRealEstate>
    <us-gaap:AllowanceForLoanAndLeaseLossesRealEstate
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003644"
      unitRef="USD">1393000</us-gaap:AllowanceForLoanAndLeaseLossesRealEstate>
    <us-gaap:InventoryRealEstate
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003650"
      unitRef="USD">1393000</us-gaap:InventoryRealEstate>
    <SFST:AllowanceForCreditLossesForLoanCommitments
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003652"
      unitRef="USD">1500000</SFST:AllowanceForCreditLossesForLoanCommitments>
    <SFST:AllowanceForCreditLossesForLoanCommitments
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003654"
      unitRef="USD">1800000</SFST:AllowanceForCreditLossesForLoanCommitments>
    <us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003656">&lt;table cellpadding="0" cellspacing="0" id="xdx_88F_eus-gaap--AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock_pn3n3_zH9yprqB1epd" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Loans and Allowance for Credit Losses (Details) - Schedule of allowance for credit losses for unfunded loan commitments"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B8_zd3uwSPnKhbi" style="display: none"&gt;Schedule of allowance for credit losses for unfunded loan commitments&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 61%; font-weight: bold; text-align: justify"&gt;Balance, beginning of period&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zjSiuah1yZ0k" style="width: 10%; text-align: right" title="Balance, beginning of period"&gt;1,831&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zInijqBanQoh" style="width: 10%; text-align: right" title="Balance, beginning of period"&gt;2,780&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iS_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zznI7PLbt28f" style="width: 10%; text-align: right" title="Balance, beginning of period"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3662"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;Adjustment for adoption of CECL&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zhAyT13mbGRf" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3663"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zCR8nikOKlf9" style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3664"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--AdjustmentForAdoptionOfCECL_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_z9YYcVUDJ33k" style="text-align: right" title="Adjustment for adoption of CECL"&gt;2,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify"&gt;Provision for (reversal of) credit losses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--ProvisionForCreditLosses_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zZjiPv74qhi5" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses"&gt;(375&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ProvisionForCreditLosses_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zwMP3BMWo32c" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses"&gt;(949&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--ProvisionForCreditLosses_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zzF3dCNnueul" style="border-bottom: Black 1pt solid; text-align: right" title="Provision for (reversal of) credit losses"&gt;780&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: justify"&gt;Balance, end of period&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zhamFidt5284" style="border-bottom: Black 1pt solid; text-align: right" title="Balance, end of period"&gt;1,456&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_z2SkfNDIRLAd" style="border-bottom: Black 1pt solid; text-align: right" title="Balance, end of period"&gt;1,831&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FinancingReceivableAllowanceForCreditLosses_iE_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zMutctxrNiZf" style="border-bottom: Black 1pt solid; text-align: right"&gt;2,780&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: justify"&gt;Unfunded Loan Commitments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--UnfundedLoanCommitments_pn3n3_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zC5iNcxaufVj" style="text-align: right" title="Unfunded Loan Commitments"&gt;719,084&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--UnfundedLoanCommitments_pn3n3_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zgGNjFWV0fOg" style="text-align: right" title="Unfunded Loan Commitments"&gt;724,606&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--UnfundedLoanCommitments_pn3n3_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zUTXddLAsXpe" style="text-align: right"&gt;878,324&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify"&gt;Reserve for Unfunded Commitments to Unfunded Loan Commitments&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zTNvvkf6X6ic" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments"&gt;0.20&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20230101__20231231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zDdGdhWL9ssf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments"&gt;0.25&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage_pip0_dp_c20220101__20221231__us-gaap--FinancialInstrumentAxis__custom--AllowanceForCreditLossesUnfundedLoanCommitmentsMember_zMZAOirOdl1d" style="border-bottom: Black 2.5pt solid; text-align: right" title="Reserve for Unfunded Commitments to Unfunded Loan Commitments"&gt;0.32&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003658"
      unitRef="USD">1831000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003660"
      unitRef="USD">2780000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <SFST:AdjustmentForAdoptionOfCECL
      contextRef="From2022-01-012022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003666"
      unitRef="USD">2000000</SFST:AdjustmentForAdoptionOfCECL>
    <SFST:ProvisionForCreditLosses
      contextRef="From2024-01-012024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003668"
      unitRef="USD">-375000</SFST:ProvisionForCreditLosses>
    <SFST:ProvisionForCreditLosses
      contextRef="From2023-01-012023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003670"
      unitRef="USD">-949000</SFST:ProvisionForCreditLosses>
    <SFST:ProvisionForCreditLosses
      contextRef="From2022-01-012022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003672"
      unitRef="USD">780000</SFST:ProvisionForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003674"
      unitRef="USD">1456000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003676"
      unitRef="USD">1831000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <us-gaap:FinancingReceivableAllowanceForCreditLosses
      contextRef="AsOf2022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003677"
      unitRef="USD">2780000</us-gaap:FinancingReceivableAllowanceForCreditLosses>
    <SFST:UnfundedLoanCommitments
      contextRef="From2024-01-012024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003679"
      unitRef="USD">719084000</SFST:UnfundedLoanCommitments>
    <SFST:UnfundedLoanCommitments
      contextRef="From2023-01-012023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003681"
      unitRef="USD">724606000</SFST:UnfundedLoanCommitments>
    <SFST:UnfundedLoanCommitments
      contextRef="From2022-01-012022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="-3"
      id="Fact003682"
      unitRef="USD">878324000</SFST:UnfundedLoanCommitments>
    <SFST:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage
      contextRef="From2024-01-012024-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="INF"
      id="Fact003684"
      unitRef="Pure">0.0020</SFST:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage>
    <SFST:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage
      contextRef="From2023-01-012023-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="INF"
      id="Fact003686"
      unitRef="Pure">0.0025</SFST:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage>
    <SFST:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage
      contextRef="From2022-01-012022-12-31_custom_AllowanceForCreditLossesUnfundedLoanCommitmentsMember"
      decimals="INF"
      id="Fact003688"
      unitRef="Pure">0.0032</SFST:ReserveForUnfundedCommitmentsToUnfundedLoanCommitmentsPercentage>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003690">&lt;p id="xdx_800_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_zNJMNZq1NLf" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE
5 &#x2013; &lt;span id="xdx_822_zMhjy3SsNLi9"&gt;Property and Equipment&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 5.4pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Property
and equipment are stated at cost less accumulated depreciation. Components of property and equipment included in the consolidated balance
sheets are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zZemOr6IuU3i" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span style="display: none"&gt;&lt;span id="xdx_8BD_z9u4zp13bt82" style="display: none"&gt;Schedule of components of property and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: left; padding-left: 1.5pt"&gt;Land&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zlUYgcGOeNVh" style="width: 10%; text-align: right" title="Property and equipment, excluding ROU assets"&gt;11,244&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_pn3n3" style="width: 10%; text-align: right" title="Property and equipment, excluding ROU assets"&gt;11,244&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Buildings &lt;span id="xdx_911_eus-gaap--BuildingMember_zLaMSUjVnR85" style="display: none"&gt;Buildings [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zyJAtatSLH77" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;54,932&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;54,630&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Leasehold improvements &lt;span id="xdx_912_eus-gaap--LeaseholdImprovementsMember_zhb7NQzrGxe2" style="display: none"&gt;Leasehold improvements [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zfRzgTNpOkw3" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;5,789&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;5,762&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Furniture and equipment &lt;span id="xdx_917_ecustom--FurnitureAndEquipmentMember_zqQ89Vi7He93" style="display: none"&gt;Furniture and equipment [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember_z5dwZKdf68ud" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;22,304&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember_z1TTkXjcXhhf" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;21,863&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zdQVHFI9JPg" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zkGUcPlytdA1" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Construction in process &lt;span id="xdx_91F_eus-gaap--ConstructionInProgressMember_zCllh6lsRKA8" style="display: none"&gt;Construction in process [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zlhJ3rk4f3Ul" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;56&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Accumulated depreciation and amortization&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AccumulatedDepreciationandAmortizationMember_zYbzSqCcdjs6" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization"&gt;(26,547&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AccumulatedDepreciationandAmortizationMember_zq4mSBy3hrCi" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization"&gt;(21,907&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Property and equipment, excluding ROU assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231_zeH1Fv4apxP5" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;68,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;72,131&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;ROU assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--OperatingLeaseRightOfUseAssets_iI_pn3n3_c20241231_z99OPGLeoEz2" style="border-bottom: Black 1pt solid; text-align: right" title="ROU assets"&gt;20,607&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--OperatingLeaseRightOfUseAssets_iI_pn3n3_c20231231_ziTq39l9ABii" style="border-bottom: Black 1pt solid; text-align: right" title="ROU assets"&gt;22,170&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in"&gt;Total property and equipment	&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20241231_zWwVnBzGgfgb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total property and equipment"&gt;88,794&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_c20231231_pn3n3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total property and equipment"&gt;94,301&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Construction
in process at December 31, 2024 and 2023 consisted primarily of costs associated with information technology projects that will be completed
in 2025. Depreciation and amortization expense for the years ended December 31, 2024 and 2023 was $&lt;span id="xdx_903_eus-gaap--DepreciationDepletionAndAmortization_pn3n3_dm_c20240101__20241231_zcTpmxkmvG3a" title="Depreciation and amortization expense"&gt;&lt;span id="xdx_90E_eus-gaap--DepreciationDepletionAndAmortization_pn3n3_dm_c20230101__20231231_zO60Rc0LU865" title="Depreciation and amortization expense"&gt;4.7&lt;/span&gt;&lt;/span&gt; million, respectively. Depreciation
and amortization are charged to operations utilizing a straight-line method over the estimated useful lives of the assets. The estimated
useful lives for the principal items follow:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zupmjTejDA33" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto" summary="xdx: Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span id="xdx_8BD_zEJwmyCbB00d" style="display: none; font-size: 8pt"&gt;Schedule
    of estimated useful lives of property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;Type of Asset&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Life in Years&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 67%; text-align: left"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 30%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zYcBFs3LEDS1" title="Property and equipment, estimated useful life (in years)"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Furniture and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zSDk915SVl4l" title="Property and equipment, estimated useful life (in years)"&gt;5&lt;/span&gt; to &lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zWDrU5hCddA8" title="Property and equipment, estimated useful life (in years)"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_z5cGKQKqbINa" title="Property and equipment, estimated useful life (in years)"&gt;5&lt;/span&gt; to &lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zwZ1JJhfsxUh" title="Property and equipment, estimated useful life (in years)"&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Buildings&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsMember_z2cA8hMu3SQk" title="Property and equipment, estimated useful life (in years)"&gt;40&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;


</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003692">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--PropertyPlantAndEquipmentTextBlock_pn3n3_zZemOr6IuU3i" style="font: 10pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Property and Equipment (Details) - Schedule of components of property and equipment"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span style="display: none"&gt;&lt;span id="xdx_8BD_z9u4zp13bt82" style="display: none"&gt;Schedule of components of property and equipment&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: left; padding-left: 1.5pt"&gt;Land&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_zlUYgcGOeNVh" style="width: 10%; text-align: right" title="Property and equipment, excluding ROU assets"&gt;11,244&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LandMember_pn3n3" style="width: 10%; text-align: right" title="Property and equipment, excluding ROU assets"&gt;11,244&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Buildings &lt;span id="xdx_911_eus-gaap--BuildingMember_zLaMSUjVnR85" style="display: none"&gt;Buildings [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_zyJAtatSLH77" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;54,932&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--BuildingMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;54,630&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Leasehold improvements &lt;span id="xdx_912_eus-gaap--LeaseholdImprovementsMember_zhb7NQzrGxe2" style="display: none"&gt;Leasehold improvements [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zfRzgTNpOkw3" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;5,789&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;5,762&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Furniture and equipment &lt;span id="xdx_917_ecustom--FurnitureAndEquipmentMember_zqQ89Vi7He93" style="display: none"&gt;Furniture and equipment [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember_z5dwZKdf68ud" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;22,304&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember_z1TTkXjcXhhf" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;21,863&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Software&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zdQVHFI9JPg" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zkGUcPlytdA1" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;409&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Construction in process &lt;span id="xdx_91F_eus-gaap--ConstructionInProgressMember_zCllh6lsRKA8" style="display: none"&gt;Construction in process [Member]&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zlhJ3rk4f3Ul" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;56&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--PropertyPlantAndEquipmentGross_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;130&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Accumulated depreciation and amortization&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AccumulatedDepreciationandAmortizationMember_zYbzSqCcdjs6" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization"&gt;(26,547&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_c20231231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--AccumulatedDepreciationandAmortizationMember_zq4mSBy3hrCi" style="border-bottom: Black 1pt solid; text-align: right" title="Accumulated depreciation and amortization"&gt;(21,907&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Property and equipment, excluding ROU assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_c20241231_zeH1Fv4apxP5" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;68,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--PropertyPlantAndEquipmentGross_c20231231_pn3n3" style="text-align: right" title="Property and equipment, excluding ROU assets"&gt;72,131&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;ROU assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--OperatingLeaseRightOfUseAssets_iI_pn3n3_c20241231_z99OPGLeoEz2" style="border-bottom: Black 1pt solid; text-align: right" title="ROU assets"&gt;20,607&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--OperatingLeaseRightOfUseAssets_iI_pn3n3_c20231231_ziTq39l9ABii" style="border-bottom: Black 1pt solid; text-align: right" title="ROU assets"&gt;22,170&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in"&gt;Total property and equipment	&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--PropertyPlantAndEquipmentNet_iI_pn3n3_c20241231_zWwVnBzGgfgb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total property and equipment"&gt;88,794&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--PropertyPlantAndEquipmentNet_c20231231_pn3n3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total property and equipment"&gt;94,301&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_LandMember"
      decimals="-3"
      id="Fact003694"
      unitRef="USD">11244000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_LandMember"
      decimals="-3"
      id="Fact003696"
      unitRef="USD">11244000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_BuildingMember"
      decimals="-3"
      id="Fact003699"
      unitRef="USD">54932000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_BuildingMember"
      decimals="-3"
      id="Fact003701"
      unitRef="USD">54630000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact003704"
      unitRef="USD">5789000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_LeaseholdImprovementsMember"
      decimals="-3"
      id="Fact003706"
      unitRef="USD">5762000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_custom_FurnitureAndEquipmentMember"
      decimals="-3"
      id="Fact003709"
      unitRef="USD">22304000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_custom_FurnitureAndEquipmentMember"
      decimals="-3"
      id="Fact003711"
      unitRef="USD">21863000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_custom_SoftwareMember"
      decimals="-3"
      id="Fact003713"
      unitRef="USD">409000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_custom_SoftwareMember"
      decimals="-3"
      id="Fact003715"
      unitRef="USD">409000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31_us-gaap_ConstructionInProgressMember"
      decimals="-3"
      id="Fact003718"
      unitRef="USD">56000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31_us-gaap_ConstructionInProgressMember"
      decimals="-3"
      id="Fact003720"
      unitRef="USD">130000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31_custom_AccumulatedDepreciationandAmortizationMember"
      decimals="-3"
      id="Fact003722"
      unitRef="USD">26547000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31_custom_AccumulatedDepreciationandAmortizationMember"
      decimals="-3"
      id="Fact003724"
      unitRef="USD">21907000</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003726"
      unitRef="USD">68187000</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003728"
      unitRef="USD">72131000</us-gaap:PropertyPlantAndEquipmentGross>
    <SFST:OperatingLeaseRightOfUseAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003730"
      unitRef="USD">20607000</SFST:OperatingLeaseRightOfUseAssets>
    <SFST:OperatingLeaseRightOfUseAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003732"
      unitRef="USD">22170000</SFST:OperatingLeaseRightOfUseAssets>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003734"
      unitRef="USD">88794000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003736"
      unitRef="USD">94301000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact003738"
      unitRef="USD">4700000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact003740"
      unitRef="USD">4700000</us-gaap:DepreciationDepletionAndAmortization>
    <SFST:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003742">&lt;table cellpadding="0" cellspacing="0" id="xdx_882_ecustom--ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock_zupmjTejDA33" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto" summary="xdx: Disclosure - Property and Equipment (Details) - Schedule of estimated useful lives of property and equipment"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span id="xdx_8BD_zEJwmyCbB00d" style="display: none; font-size: 8pt"&gt;Schedule
    of estimated useful lives of property and equipment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;Type of Asset&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Life in Years&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 67%; text-align: left"&gt;Software&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 30%; text-align: right"&gt;&lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--SoftwareMember_zYcBFs3LEDS1" title="Property and equipment, estimated useful life (in years)"&gt;3&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left"&gt;Furniture and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;span id="xdx_900_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember__srt--RangeAxis__srt--MinimumMember_zSDk915SVl4l" title="Property and equipment, estimated useful life (in years)"&gt;5&lt;/span&gt; to &lt;span id="xdx_902_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--FurnitureAndEquipmentMember__srt--RangeAxis__srt--MaximumMember_zWDrU5hCddA8" title="Property and equipment, estimated useful life (in years)"&gt;7&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Leasehold improvements&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;span id="xdx_905_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MinimumMember_z5cGKQKqbINa" title="Property and equipment, estimated useful life (in years)"&gt;5&lt;/span&gt; to &lt;span id="xdx_908_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember__srt--RangeAxis__srt--MaximumMember_zwZ1JJhfsxUh" title="Property and equipment, estimated useful life (in years)"&gt;15&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Buildings&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--PropertyPlantAndEquipmentUsefulLife_iI_dtY_c20241231__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--BuildingsMember_z2cA8hMu3SQk" title="Property and equipment, estimated useful life (in years)"&gt;40&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</SFST:ScheduleOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentTableTextBlock>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_custom_SoftwareMember"
      id="Fact003744">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_custom_FurnitureAndEquipmentMember_srt_MinimumMember"
      id="Fact003746">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_custom_FurnitureAndEquipmentMember_srt_MaximumMember"
      id="Fact003748">P7Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MinimumMember"
      id="Fact003750">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_us-gaap_LeaseholdImprovementsMember_srt_MaximumMember"
      id="Fact003752">P15Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife
      contextRef="AsOf2024-12-31_custom_BuildingsMember"
      id="Fact003754">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:LesseeOperatingLeasesTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003756">&lt;p id="xdx_80F_eus-gaap--LesseeOperatingLeasesTextBlock_zu8LsOyA8FFg" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;NOTE
6 &#x2013; &lt;span id="xdx_823_zJypRAreujWg"&gt;Leases&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company had operating right-of-use (&#x201c;ROU&#x201d;) assets, included in property and equipment, of $&lt;span id="xdx_90F_eus-gaap--PropertyPlantAndEquipmentOtherNet_iI_pn3n3_dm_c20241231_z9hDgbB9xaJ5" title="Property and equipment"&gt;20.6&lt;/span&gt; million and $&lt;span id="xdx_904_eus-gaap--PropertyPlantAndEquipmentOtherNet_iI_pn3n3_dm_c20231231_zSIHVn18Mm26" title="Property and equipment"&gt;22.2&lt;/span&gt; million
as of December 31, 2024 and 2023, respectively. &#160;The Company had lease liabilities, included in other liabilities, of $&lt;span id="xdx_90D_eus-gaap--OtherLiabilitiesCurrent_iI_pn3n3_dm_c20241231_zXhvLlRaboO2" title="Other liabilities"&gt;23.2&lt;/span&gt; million
and $&lt;span id="xdx_908_eus-gaap--OtherLiabilitiesCurrent_iI_pn3n3_dm_c20231231_z4cZXtfSa4of" title="Other liabilities"&gt;24.6&lt;/span&gt; million as of December 31, 2024 and 2023, respectively. We maintain operating leases on land and buildings for various office
spaces. The lease agreements have maturity dates ranging from April 2025 to February 2032, some of which include options for multiple
five-year extensions. The weighted average remaining life of the lease term for these leases was&#160;&lt;span id="xdx_90E_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20241231_zKGk82A5Ylgb" title="Weighted average remaining life of the lease term"&gt;4.95&lt;/span&gt; years and &lt;span id="xdx_905_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20231231_zF9sIsx7faxc" title="Weighted average remaining life of the lease term"&gt;5.91&lt;/span&gt; years&#160;as
of December 31, 2024 and 2023, respectively. The ROU asset and lease liability are recognized at lease commencement by calculating the
present value of lease payments over the lease term. The ROU assets also include any initial direct costs incurred and lease payments
made at or before commencement date and are reduced by any lease incentives.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
discount rate used in determining the lease liability for each individual lease was the FHLB fixed advance rate which corresponded with
the remaining lease term at implementation of the accounting standard and as of the lease commencement date for leases subsequently entered
into. The weighted average discount rate for leases was&#160;&lt;span id="xdx_904_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20241231_zoOtr8TORBA2" title="Weighted average discount rate"&gt;2.28%&lt;/span&gt; and &lt;span id="xdx_900_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pip0_dp_c20231231_zwbrBWqWgWa1" title="Weighted average discount rate"&gt;2.94%&lt;/span&gt;&#160;as of December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.9pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Total
operating lease costs were&#160;$&lt;span id="xdx_90A_eus-gaap--OperatingLeaseCost_pn3n3_dm_c20240101__20241231_z11fvSt7f5g6" title="Operating lease costs"&gt;&lt;span id="xdx_902_eus-gaap--OperatingLeaseCost_pn3n3_dm_c20230101__20231231_zdDINfDI63P" title="Operating lease costs"&gt;2.4&lt;/span&gt;&lt;/span&gt; million for the years ended December 31, 2024 and 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Operating
lease payments due as of December 31, 2024 were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zyLLcwbZXIq4" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details) - Schedule of operating lease payment due"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B9_zt68u7x73qrf" style="display: none"&gt;Schedule of operating lease payment due&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;Operating&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Leases&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 86%; font-size: 10pt; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20241231_zWCBGp6NN3qi" style="width: 10%; font-size: 10pt; text-align: right" title="2025"&gt;2,157&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20241231_z89Xxp1vYBt2" style="font-size: 10pt; text-align: right" title="2026"&gt;2,210&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20241231_zzvlrL8gDMmj" style="font-size: 10pt; text-align: right" title="2027"&gt;2,267&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20241231_z1eqSANxmgQe" style="font-size: 10pt; text-align: right" title="2028"&gt;2,015&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20241231_zj3fEivBdDTc" style="font-size: 10pt; text-align: right" title="2029"&gt;1,501&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20241231_zhINSWp7Gqrk" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Thereafter"&gt;18,686&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; font-size: 10pt; text-align: left"&gt;Total undiscounted lease payments&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pn3n3_c20241231_z0A8ADJK6wF9" style="font-size: 10pt; text-align: right" title="Total undiscounted lease payments"&gt;28,836&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Discount effect of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pn3n3_c20241231_zwdA3Yz0vOob" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Discount effect of cash flows"&gt;5,610&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; font-size: 10pt; text-align: left"&gt;Total lease liability&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--OperatingLeaseLiability1_iI_pn3n3_c20241231_zqL2icTiCJt5" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total lease liability"&gt;23,226&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003758"
      unitRef="USD">20600000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:PropertyPlantAndEquipmentOtherNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003760"
      unitRef="USD">22200000</us-gaap:PropertyPlantAndEquipmentOtherNet>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003762"
      unitRef="USD">23200000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003764"
      unitRef="USD">24600000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2024-12-31" id="Fact003766">P4Y11M12D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="AsOf2023-12-31" id="Fact003768">P5Y10M28D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003770"
      unitRef="Pure">0.0228</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact003772"
      unitRef="Pure">0.0294</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseCost
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact003774"
      unitRef="USD">2400000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact003776"
      unitRef="USD">2400000</us-gaap:OperatingLeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003778">&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_pn3n3_zyLLcwbZXIq4" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Leases (Details) - Schedule of operating lease payment due"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B9_zt68u7x73qrf" style="display: none"&gt;Schedule of operating lease payment due&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 8pt; font-weight: bold; text-align: right"&gt;Operating&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Leases&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 86%; font-size: 10pt; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_c20241231_zWCBGp6NN3qi" style="width: 10%; font-size: 10pt; text-align: right" title="2025"&gt;2,157&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2026&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_c20241231_z89Xxp1vYBt2" style="font-size: 10pt; text-align: right" title="2026"&gt;2,210&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2027&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearThree_iI_pn3n3_c20241231_zzvlrL8gDMmj" style="font-size: 10pt; text-align: right" title="2027"&gt;2,267&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2028&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFour_iI_pn3n3_c20241231_z1eqSANxmgQe" style="font-size: 10pt; text-align: right" title="2028"&gt;2,015&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearFive_iI_pn3n3_c20241231_zj3fEivBdDTc" style="font-size: 10pt; text-align: right" title="2029"&gt;1,501&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive_iI_pn3n3_c20241231_zhINSWp7Gqrk" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Thereafter"&gt;18,686&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; font-size: 10pt; text-align: left"&gt;Total undiscounted lease payments&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iI_pn3n3_c20241231_z0A8ADJK6wF9" style="font-size: 10pt; text-align: right" title="Total undiscounted lease payments"&gt;28,836&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Discount effect of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iI_pn3n3_c20241231_zwdA3Yz0vOob" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Discount effect of cash flows"&gt;5,610&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; font-size: 10pt; text-align: left"&gt;Total lease liability&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_ecustom--OperatingLeaseLiability1_iI_pn3n3_c20241231_zqL2icTiCJt5" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total lease liability"&gt;23,226&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003780"
      unitRef="USD">2157000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003782"
      unitRef="USD">2210000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003784"
      unitRef="USD">2267000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003786"
      unitRef="USD">2015000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003788"
      unitRef="USD">1501000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003790"
      unitRef="USD">18686000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003792"
      unitRef="USD">28836000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003794"
      unitRef="USD">5610000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <SFST:OperatingLeaseLiability1
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003796"
      unitRef="USD">23226000</SFST:OperatingLeaseLiability1>
    <us-gaap:DepositLiabilitiesDisclosuresTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003798">&lt;p id="xdx_80C_eus-gaap--DepositLiabilitiesDisclosuresTextBlock_zhNKFBarV433" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE
7 &#x2013; &lt;span id="xdx_82E_zihYAMI1NHw3"&gt;Deposits&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following is a detail of the deposit accounts:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--DetailOfDepositAccountsTableTextBlock_pn3n3_zhOhHblucbhi" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Deposits (Details) - Schedule of detail in deposit accounts"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"&gt;&lt;span id="xdx_8BD_z3Qq3XiGJQp5" style="display: none"&gt;Schedule
    of detail of deposit accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241231_zqeUgo2vEln3" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20231231_zXc0F9icpvV6" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NoninterestBearingDepositLiabilities_iI_pn3n3_maDzQq1_zMKCjdgpbDGi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: left; padding-left: 1.5pt"&gt;Noninterest bearing&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;683,081&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;674,167&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InterestBearingDepositLiabilitiesByComponentAbstract_iB" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Interest bearing:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW_i01I_pn3n3_maDzQq1_z4Q6YfJsA6y5" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;NOW accounts&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;314,588&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;310,218&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InterestBearingDomesticDepositMoneyMarket_i01I_pn3n3_maDzQq1_zUG9neCHZPm" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Money market accounts&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,438,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,605,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--InterestBearingDomesticDepositSavings_i01I_pn3n3_maDzQq1_zzV3xDymbot6" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Savings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;31,976&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;31,669&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--TimeDeposits_i01BI_pn3n3_maDzQq1_zHiBsRPeG6N7" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Time deposits&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;967,590&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;758,232&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Deposits_i02I_pn3n3_mtDzQq1_zUb4uyjFFyHi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left"&gt;Total deposits&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,435,765&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,379,564&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024 and 2023, time deposits greater than $250,000 were $&lt;span id="xdx_904_eus-gaap--TimeDeposits100000OrMore_iI_pn3n3_dm_c20241231_z9z8cs2nioB6" title="Time deposits greater than $250,000"&gt;774.0&lt;/span&gt; million and $&lt;span id="xdx_904_eus-gaap--TimeDeposits100000OrMore_iI_pn3n3_dm_c20231231_zgsvvxiQFTC7" title="Time deposits greater than $250,000"&gt;568.1&lt;/span&gt; million, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Also,
at December 31, 2024, the Company had $&lt;span id="xdx_906_eus-gaap--DepositsMoneyMarketDeposits_iI_pn3n3_dm_c20241231_zed5vyMvKl32" title="Time deposits obtained outside of primary market"&gt;550.3&lt;/span&gt; million deposits in brokered deposits, or deposits that were obtained outside the Company&#x2019;s
primary market, while at December 31, 2023 the Company had $&lt;span id="xdx_909_eus-gaap--DepositsMoneyMarketDeposits_iI_pn3n3_dm_c20231231_zs8Zl5GP40K" title="Time deposits obtained outside of primary market"&gt;379.4&lt;/span&gt; million in brokered deposits. Interest expense on time deposits greater
than $250,000 was $&lt;span id="xdx_903_eus-gaap--InterestExpenseTimeDeposits100000OrMore_pn3n3_dm_c20240101__20241231_zyv7KCJY3q3f" title="Interest expense on time deposits greater than $250,000"&gt;34.8&lt;/span&gt; million for the year ended December 31, 2024, $&lt;span id="xdx_907_eus-gaap--InterestExpenseTimeDeposits100000OrMore_pn3n3_dm_c20230101__20231231_zpZLlmHZG8f5" title="Interest expense on time deposits greater than $250,000"&gt;22.5&lt;/span&gt; million for the year ended December 31, 2023, and $&lt;span id="xdx_90A_eus-gaap--InterestExpenseTimeDeposits100000OrMore_pn3n3_dm_c20220101__20221231_zARgM3YlFsT3" title="Interest expense on time deposits greater than $250,000"&gt;3.2&lt;/span&gt; million
for the year ended December 31, 2022.&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024 the scheduled maturities of time deposits are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_pn3n3_zxOD20eidy0l" style="font: 9pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto" summary="xdx: Disclosure - Deposits (Details) - Schedule of maturities of deposit"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span id="xdx_8B9_zHUY2h4f6C0l" style="display: none"&gt;Schedule
    of maturities of time deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--TimeDepositMaturitiesYearOne_iI_pn3n3_c20241231_zxpniZ9xHHo2" style="width: 12%; text-align: right" title="2025"&gt;741,679&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TimeDepositMaturitiesYearTwo_iI_pn3n3_c20241231_zlFxAgNzbnub" style="text-align: right" title="2026"&gt;113,327&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--TimeDepositMaturitiesYearThree_iI_pn3n3_c20241231_zowgInZ3KoUa" style="text-align: right" title="2027"&gt;29,416&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--TimeDepositMaturitiesYearFour_iI_pn3n3_c20241231_z72Wj15nI64b" style="text-align: right" title="2028"&gt;81,005&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TimeDepositMaturitiesYearFive_iI_pn3n3_c20241231_z21Nlgez7Kud" style="border-bottom: Black 1pt solid; text-align: right" title="2029"&gt;2,163&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Total time deposits&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TimeDeposits_iI_pn3n3_c20241231_z7wPhypuPo62" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total time deposits"&gt;967,590&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:DepositLiabilitiesDisclosuresTextBlock>
    <SFST:DetailOfDepositAccountsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003800">&lt;table cellpadding="0" cellspacing="0" id="xdx_880_ecustom--DetailOfDepositAccountsTableTextBlock_pn3n3_zhOhHblucbhi" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Deposits (Details) - Schedule of detail in deposit accounts"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"&gt;&lt;span id="xdx_8BD_z3Qq3XiGJQp5" style="display: none"&gt;Schedule
    of detail of deposit accounts&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49F_20241231_zqeUgo2vEln3" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_495_20231231_zXc0F9icpvV6" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NoninterestBearingDepositLiabilities_iI_pn3n3_maDzQq1_zMKCjdgpbDGi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: left; padding-left: 1.5pt"&gt;Noninterest bearing&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;683,081&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;674,167&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InterestBearingDepositLiabilitiesByComponentAbstract_iB" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Interest bearing:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW_i01I_pn3n3_maDzQq1_z4Q6YfJsA6y5" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;NOW accounts&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;314,588&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;310,218&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--InterestBearingDomesticDepositMoneyMarket_i01I_pn3n3_maDzQq1_zUG9neCHZPm" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Money market accounts&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,438,530&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,605,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--InterestBearingDomesticDepositSavings_i01I_pn3n3_maDzQq1_zzV3xDymbot6" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Savings&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;31,976&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;31,669&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_eus-gaap--TimeDeposits_i01BI_pn3n3_maDzQq1_zHiBsRPeG6N7" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Time deposits&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;967,590&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;758,232&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--Deposits_i02I_pn3n3_mtDzQq1_zUb4uyjFFyHi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left"&gt;Total deposits&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,435,765&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,379,564&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</SFST:DetailOfDepositAccountsTableTextBlock>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003802"
      unitRef="USD">683081000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:NoninterestBearingDepositLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003803"
      unitRef="USD">674167000</us-gaap:NoninterestBearingDepositLiabilities>
    <us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003808"
      unitRef="USD">314588000</us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW>
    <us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003809"
      unitRef="USD">310218000</us-gaap:InterestBearingDomesticDepositNegotiableOrderOfWithdrawalNOW>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003811"
      unitRef="USD">1438530000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositMoneyMarket
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003812"
      unitRef="USD">1605278000</us-gaap:InterestBearingDomesticDepositMoneyMarket>
    <us-gaap:InterestBearingDomesticDepositSavings
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003814"
      unitRef="USD">31976000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:InterestBearingDomesticDepositSavings
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003815"
      unitRef="USD">31669000</us-gaap:InterestBearingDomesticDepositSavings>
    <us-gaap:TimeDeposits
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003817"
      unitRef="USD">967590000</us-gaap:TimeDeposits>
    <us-gaap:TimeDeposits
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003818"
      unitRef="USD">758232000</us-gaap:TimeDeposits>
    <us-gaap:Deposits
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003820"
      unitRef="USD">3435765000</us-gaap:Deposits>
    <us-gaap:Deposits
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003821"
      unitRef="USD">3379564000</us-gaap:Deposits>
    <us-gaap:TimeDeposits100000OrMore
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003823"
      unitRef="USD">774000000.0</us-gaap:TimeDeposits100000OrMore>
    <us-gaap:TimeDeposits100000OrMore
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003825"
      unitRef="USD">568100000</us-gaap:TimeDeposits100000OrMore>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003827"
      unitRef="USD">550300000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:DepositsMoneyMarketDeposits
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003829"
      unitRef="USD">379400000</us-gaap:DepositsMoneyMarketDeposits>
    <us-gaap:InterestExpenseTimeDeposits100000OrMore
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact003831"
      unitRef="USD">34800000</us-gaap:InterestExpenseTimeDeposits100000OrMore>
    <us-gaap:InterestExpenseTimeDeposits100000OrMore
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact003833"
      unitRef="USD">22500000</us-gaap:InterestExpenseTimeDeposits100000OrMore>
    <us-gaap:InterestExpenseTimeDeposits100000OrMore
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact003835"
      unitRef="USD">3200000</us-gaap:InterestExpenseTimeDeposits100000OrMore>
    <SFST:ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003837">&lt;table cellpadding="0" cellspacing="0" id="xdx_885_ecustom--ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock_pn3n3_zxOD20eidy0l" style="font: 9pt Arial, Helvetica, Sans-Serif; margin-left: auto; border-collapse: collapse; width: 100%; margin-right: auto" summary="xdx: Disclosure - Deposits (Details) - Schedule of maturities of deposit"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span id="xdx_8B9_zHUY2h4f6C0l" style="display: none"&gt;Schedule
    of maturities of time deposits&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 84%; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--TimeDepositMaturitiesYearOne_iI_pn3n3_c20241231_zxpniZ9xHHo2" style="width: 12%; text-align: right" title="2025"&gt;741,679&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;2026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TimeDepositMaturitiesYearTwo_iI_pn3n3_c20241231_zlFxAgNzbnub" style="text-align: right" title="2026"&gt;113,327&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;2027&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--TimeDepositMaturitiesYearThree_iI_pn3n3_c20241231_zowgInZ3KoUa" style="text-align: right" title="2027"&gt;29,416&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;2028&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--TimeDepositMaturitiesYearFour_iI_pn3n3_c20241231_z72Wj15nI64b" style="text-align: right" title="2028"&gt;81,005&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;2029&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TimeDepositMaturitiesYearFive_iI_pn3n3_c20241231_z21Nlgez7Kud" style="border-bottom: Black 1pt solid; text-align: right" title="2029"&gt;2,163&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Total time deposits&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TimeDeposits_iI_pn3n3_c20241231_z7wPhypuPo62" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total time deposits"&gt;967,590&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</SFST:ScheduledMaturitiesOfCertificatesOfDepositTableTextBlock>
    <us-gaap:TimeDepositMaturitiesYearOne
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003839"
      unitRef="USD">741679000</us-gaap:TimeDepositMaturitiesYearOne>
    <us-gaap:TimeDepositMaturitiesYearTwo
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003841"
      unitRef="USD">113327000</us-gaap:TimeDepositMaturitiesYearTwo>
    <us-gaap:TimeDepositMaturitiesYearThree
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003843"
      unitRef="USD">29416000</us-gaap:TimeDepositMaturitiesYearThree>
    <us-gaap:TimeDepositMaturitiesYearFour
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003845"
      unitRef="USD">81005000</us-gaap:TimeDepositMaturitiesYearFour>
    <us-gaap:TimeDepositMaturitiesYearFive
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003847"
      unitRef="USD">2163000</us-gaap:TimeDepositMaturitiesYearFive>
    <us-gaap:TimeDeposits
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003849"
      unitRef="USD">967590000</us-gaap:TimeDeposits>
    <SFST:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003851">&lt;p id="xdx_80C_ecustom--FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock_zRGXYjelVAk9" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE
8 &#x2013; &lt;span id="xdx_82A_zMjKUwmt2ryg"&gt;Federal Home Loan Bank Advances and Other Borrowings&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024, we had $&lt;span id="xdx_906_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20241231_ztbV0oCwov98" title="FHLB advances"&gt;240.0&lt;/span&gt; million of convertible fixed rate FHLB advances with a weighted average rate of &lt;span id="xdx_901_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_dp_c20241231_z0bRpBXrhCNl" title="Weighted average rate percentage"&gt;3.74%&lt;/span&gt;, while at December
31, 2023 we had $&lt;span id="xdx_90B_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20231231_z60GgUEs07G4" title="FHLB advances"&gt;275.0&lt;/span&gt; million in FHLB advances with a weighted average rate of &lt;span id="xdx_908_eus-gaap--DebtSecuritiesHeldToMaturityWeightedAverageYield_iI_dp_c20231231_zVLpun5d4TS" title="Weighted average rate percentage"&gt;3.89%&lt;/span&gt;. Of the $&lt;span id="xdx_902_ecustom--FederalHomeLoanBanksOutstandingAmount_iI_pn3n3_dm_c20231231_zU3ZfTLvbaZ9" title="FHLB Outstanding amount"&gt;275.0&lt;/span&gt; million outstanding at December
31, 2023, $&lt;span id="xdx_905_ecustom--FederalHomeLoanBankAdvancesVariableRate_iI_pn3n3_dm_c20231231_zSpreOwAdS86" title="Variable rate"&gt;35.0&lt;/span&gt; million was at a variable rate and $&lt;span id="xdx_90F_eus-gaap--FederalHomeLoanBankAdvancesFixedRate_iI_pn3n3_dm_c20231231_ziypV4Frh0C" title="Fixed rate"&gt;240.0&lt;/span&gt; million was at fixed rates. At December 31, 2024, the $&lt;span id="xdx_900_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20241231__us-gaap--VariableRateAxis__custom--FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_zQ2HqvCK3JV6" title="Advance from Federal Home Loan Bank"&gt;240.0&lt;/span&gt; million was secured
with approximately $&lt;span id="xdx_901_ecustom--MortgageLoans_iI_pn6n6_dm_c20241231_zUCZVJYanoV6" title="Mortgage loans"&gt;1.29&lt;/span&gt; billion of mortgage loans and $&lt;span id="xdx_90D_eus-gaap--FederalHomeLoanBankStock_iI_pn3n3_dm_c20241231_zyrJTGYODYK5" title="Federal home loan bank stock value"&gt;14.5&lt;/span&gt; million of stock in the FHLB. At December 31, 2023, the $&lt;span id="xdx_904_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_dm_c20231231__us-gaap--VariableRateAxis__custom--FederalHomeLoanBankAdvancesAndOtherBorrowingsMember_zEqusAFYs03a" title="Advance from Federal Home Loan Bank"&gt;275.0&lt;/span&gt; million was
secured with approximately $&lt;span id="xdx_90B_ecustom--MortgageLoans_iI_pn6n6_dm_c20231231_zKr833oMe0xj" title="Mortgage loans"&gt;1.25&lt;/span&gt; billion of mortgage loans and $&lt;span id="xdx_90D_eus-gaap--FederalHomeLoanBankStock_iI_pn3n3_dm_c20231231_zfDNLPxyMgJl" title="Federal home loan bank stock value"&gt;16.1&lt;/span&gt; million of stock in the FHLB. Listed below is a summary of the terms
and maturities of the advances outstanding at December 31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock_pn3n3_zQNWdtGjlfRj" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="display: none"&gt;&lt;span id="xdx_8B4_zcuMefr4cPkb"&gt;Schedule of terms and maturities of advances outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;Maturity&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Rate&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Rate&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_z0x1W51yv1x9" style="width: 48%; text-align: left" title="Maturity"&gt;February 29, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zGQMakdMj633" style="width: 10%; text-align: right" title="Amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3883"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zHovb7463I5j" style="width: 10%; text-align: right" title="Rate"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3885"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zLQ6l6VDVJJ3" style="width: 10%; text-align: right" title="Amount"&gt;35,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp0_c20231231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zqb2BeDrC7B7" style="width: 10%; text-align: right" title="Rate"&gt;5.57&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zIts3FSbqDNb" style="text-align: left" title="Maturity"&gt;April 28, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zkeYrqZ89c1g" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zowaTmRVnyJ7" style="text-align: right" title="Rate"&gt;3.51&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zz7ZG4EHgsQc" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_znqX0dIO15Yg" style="text-align: right" title="Rate"&gt;3.51&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_z8JaGwioVTp6" style="text-align: left" title="Maturity"&gt;May 15, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zuShx1u9Uyd2" style="text-align: right" title="Amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3903"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_z9mbPeWz4iCl" style="text-align: right" title="Rate"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3905"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zc6LyiW81Jkj" style="text-align: right" title="Amount"&gt;35,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zm8DQmgmAFl" style="text-align: right" title="Rate"&gt;3.13&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_981_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zKfM80xTUKN" style="text-align: left" title="Maturity"&gt;June 28, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_ztOJ0puehKAc" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zxjYX1YqdZ5h" style="text-align: right" title="Rate"&gt;3.54&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zEY3lkUv1j5f" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zFIkbLZfqpn6" style="text-align: right" title="Rate"&gt;3.54&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_980_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zOJArGpIuiPl" style="text-align: left" title="Maturity"&gt;July 10, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zcm3NfpT1aU7" style="text-align: right" title="Amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3923"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zwi8aRZD8dia" style="text-align: right" title="Rate"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3925"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zeHHg4izi0I1" style="text-align: right" title="Amount"&gt;45,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zlBCb5P6MAlj" style="text-align: right" title="Rate"&gt;3.78&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_98C_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zohZs4yUtRhd" style="text-align: left" title="Maturity"&gt;July 10, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zDvTa9GURFYa" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zvOcZgu9r1x4" style="text-align: right" title="Rate"&gt;3.87&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zdyFGL6LNAV6" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_z81K0prTxyi" style="text-align: right" title="Rate"&gt;3.87&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_986_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zJeHZ27RJry9" style="text-align: left" title="Maturity"&gt;July 10, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zDUDYxabcrO3" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zGMYgRQaUqOb" style="text-align: right" title="Rate"&gt;3.96&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zt0ljqOWZtE" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zsSi9g2a8j2i" style="text-align: right" title="Rate"&gt;3.96&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_988_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zNgi2VFcdG4j" style="text-align: left" title="Maturity"&gt;May 15, 2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zqqJ5pFELgO1" style="text-align: right" title="Amount"&gt;35,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zOtRZMOuv91l" style="text-align: right" title="Rate"&gt;3.90&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zT7E2W3eX6Gk" style="text-align: right" title="Amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3957"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_ziWTeGdUsILh" style="text-align: right" title="Rate"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3959"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_981_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zzpey9wOkzb8" style="border-bottom: Black 1pt solid; text-align: left" title="Maturity"&gt;July 10, 2029&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zSdHHcCbF9d9" style="border-bottom: Black 1pt solid; text-align: right" title="Amount"&gt;45,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zRgMt26HVDCj" style="border-bottom: Black 1pt solid; text-align: right" title="Rate"&gt;3.69&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_z1MiRXKEbqSj" style="border-bottom: Black 1pt solid; text-align: right" title="Amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3967"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zSRm3LOWAHIk" style="border-bottom: Black 1pt solid; text-align: right" title="Rate"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3969"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Total FHLB advances outstanding&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231_zM8XvodS93L6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding amount"&gt;240,000&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231_z4vQhWtdwvJa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding rate"&gt;3.74&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231_zuKxPAnHYcH5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding amount"&gt;275,000&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp0_c20231231_zH3vqJyMCTqd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding rate"&gt;3.89&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</SFST:FederalHomeLoanBankAdvancesAndRepurchaseAgreementsTextBlock>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003853"
      unitRef="USD">240000000.0</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003855"
      unitRef="Pure">0.0374</us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003857"
      unitRef="USD">275000000.0</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact003859"
      unitRef="Pure">0.0389</us-gaap:DebtSecuritiesHeldToMaturityWeightedAverageYield>
    <SFST:FederalHomeLoanBanksOutstandingAmount
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003861"
      unitRef="USD">275000000.0</SFST:FederalHomeLoanBanksOutstandingAmount>
    <SFST:FederalHomeLoanBankAdvancesVariableRate
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003863"
      unitRef="USD">35000000.0</SFST:FederalHomeLoanBankAdvancesVariableRate>
    <us-gaap:FederalHomeLoanBankAdvancesFixedRate
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003865"
      unitRef="USD">240000000.0</us-gaap:FederalHomeLoanBankAdvancesFixedRate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember"
      decimals="-3"
      id="Fact003867"
      unitRef="USD">240000000.0</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <SFST:MortgageLoans
      contextRef="AsOf2024-12-31"
      decimals="-6"
      id="Fact003869"
      unitRef="USD">1290000000</SFST:MortgageLoans>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003871"
      unitRef="USD">14500000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesAndOtherBorrowingsMember"
      decimals="-3"
      id="Fact003873"
      unitRef="USD">275000000.0</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <SFST:MortgageLoans
      contextRef="AsOf2023-12-31"
      decimals="-6"
      id="Fact003875"
      unitRef="USD">1250000000</SFST:MortgageLoans>
    <us-gaap:FederalHomeLoanBankStock
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003877"
      unitRef="USD">16100000</us-gaap:FederalHomeLoanBankStock>
    <us-gaap:ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003879">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock_pn3n3_zQNWdtGjlfRj" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Federal Home Loan Bank Advances and Other Borrowings (Details) - Schedule of terms and maturities of advances outstanding"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&lt;span style="display: none"&gt;&lt;span id="xdx_8B4_zcuMefr4cPkb"&gt;Schedule of terms and maturities of advances outstanding&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;Maturity&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Rate&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Rate&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_z0x1W51yv1x9" style="width: 48%; text-align: left" title="Maturity"&gt;February 29, 2024&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zGQMakdMj633" style="width: 10%; text-align: right" title="Amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3883"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zHovb7463I5j" style="width: 10%; text-align: right" title="Rate"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3885"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zLQ6l6VDVJJ3" style="width: 10%; text-align: right" title="Amount"&gt;35,000&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp0_c20231231__us-gaap--PledgingPurposeAxis__us-gaap--FederalHomeLoanBankAdvancesMember_zqb2BeDrC7B7" style="width: 10%; text-align: right" title="Rate"&gt;5.57&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zIts3FSbqDNb" style="text-align: left" title="Maturity"&gt;April 28, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zkeYrqZ89c1g" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zowaTmRVnyJ7" style="text-align: right" title="Rate"&gt;3.51&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_zz7ZG4EHgsQc" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesOneMember_znqX0dIO15Yg" style="text-align: right" title="Rate"&gt;3.51&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_98E_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_z8JaGwioVTp6" style="text-align: left" title="Maturity"&gt;May 15, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zuShx1u9Uyd2" style="text-align: right" title="Amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3903"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_z9mbPeWz4iCl" style="text-align: right" title="Rate"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3905"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zc6LyiW81Jkj" style="text-align: right" title="Amount"&gt;35,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesTwoMember_zm8DQmgmAFl" style="text-align: right" title="Rate"&gt;3.13&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_981_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zKfM80xTUKN" style="text-align: left" title="Maturity"&gt;June 28, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_ztOJ0puehKAc" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zxjYX1YqdZ5h" style="text-align: right" title="Rate"&gt;3.54&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zEY3lkUv1j5f" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesThreeMember_zFIkbLZfqpn6" style="text-align: right" title="Rate"&gt;3.54&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_980_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zOJArGpIuiPl" style="text-align: left" title="Maturity"&gt;July 10, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zcm3NfpT1aU7" style="text-align: right" title="Amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3923"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zwi8aRZD8dia" style="text-align: right" title="Rate"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3925"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zeHHg4izi0I1" style="text-align: right" title="Amount"&gt;45,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFourMember_zlBCb5P6MAlj" style="text-align: right" title="Rate"&gt;3.78&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_98C_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zohZs4yUtRhd" style="text-align: left" title="Maturity"&gt;July 10, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zDvTa9GURFYa" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zvOcZgu9r1x4" style="text-align: right" title="Rate"&gt;3.87&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_zdyFGL6LNAV6" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesFiveMember_z81K0prTxyi" style="text-align: right" title="Rate"&gt;3.87&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_986_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zJeHZ27RJry9" style="text-align: left" title="Maturity"&gt;July 10, 2028&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zDUDYxabcrO3" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zGMYgRQaUqOb" style="text-align: right" title="Rate"&gt;3.96&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zt0ljqOWZtE" style="text-align: right" title="Amount"&gt;40,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSixMember_zsSi9g2a8j2i" style="text-align: right" title="Rate"&gt;3.96&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_988_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zNgi2VFcdG4j" style="text-align: left" title="Maturity"&gt;May 15, 2029&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zqqJ5pFELgO1" style="text-align: right" title="Amount"&gt;35,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zOtRZMOuv91l" style="text-align: right" title="Rate"&gt;3.90&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_zT7E2W3eX6Gk" style="text-align: right" title="Amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3957"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesSevenMember_ziWTeGdUsILh" style="text-align: right" title="Rate"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3959"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_981_ecustom--FederalHomeLoanBankAdvancesMaturityDate_c20240101__20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zzpey9wOkzb8" style="border-bottom: Black 1pt solid; text-align: left" title="Maturity"&gt;July 10, 2029&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zSdHHcCbF9d9" style="border-bottom: Black 1pt solid; text-align: right" title="Amount"&gt;45,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zRgMt26HVDCj" style="border-bottom: Black 1pt solid; text-align: right" title="Rate"&gt;3.69&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_z1MiRXKEbqSj" style="border-bottom: Black 1pt solid; text-align: right" title="Amount"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3967"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20231231__us-gaap--PledgingPurposeAxis__custom--FederalHomeLoanBankAdvancesEightMember_zSRm3LOWAHIk" style="border-bottom: Black 1pt solid; text-align: right" title="Rate"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl3969"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Total FHLB advances outstanding&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20241231_zM8XvodS93L6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding amount"&gt;240,000&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp_c20241231_z4vQhWtdwvJa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding rate"&gt;3.74&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AdvancesFromFederalHomeLoanBanks_iI_pn3n3_c20231231_zuKxPAnHYcH5" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding amount"&gt;275,000&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate_iI_pip0_dp0_c20231231_zH3vqJyMCTqd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total FHLB advances outstanding rate"&gt;3.89&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFederalHomeLoanBankAdvancesByBranchOfFHLBBankTextBlock>
    <SFST:FederalHomeLoanBankAdvancesMaturityDate
      contextRef="From2024-01-012024-12-31_us-gaap_FederalHomeLoanBankAdvancesMember"
      id="Fact003881">2024-02-29</SFST:FederalHomeLoanBankAdvancesMaturityDate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31_us-gaap_FederalHomeLoanBankAdvancesMember"
      decimals="-3"
      id="Fact003887"
      unitRef="USD">35000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2023-12-31_us-gaap_FederalHomeLoanBankAdvancesMember"
      decimals="INF"
      id="Fact003889"
      unitRef="Pure">0.0557</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <SFST:FederalHomeLoanBankAdvancesMaturityDate
      contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesOneMember"
      id="Fact003891">2028-04-28</SFST:FederalHomeLoanBankAdvancesMaturityDate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesOneMember"
      decimals="-3"
      id="Fact003893"
      unitRef="USD">40000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesOneMember"
      decimals="INF"
      id="Fact003895"
      unitRef="Pure">0.0351</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesOneMember"
      decimals="-3"
      id="Fact003897"
      unitRef="USD">40000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesOneMember"
      decimals="INF"
      id="Fact003899"
      unitRef="Pure">0.0351</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <SFST:FederalHomeLoanBankAdvancesMaturityDate
      contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesTwoMember"
      id="Fact003901">2028-05-15</SFST:FederalHomeLoanBankAdvancesMaturityDate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesTwoMember"
      decimals="-3"
      id="Fact003907"
      unitRef="USD">35000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesTwoMember"
      decimals="INF"
      id="Fact003909"
      unitRef="Pure">0.0313</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <SFST:FederalHomeLoanBankAdvancesMaturityDate
      contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesThreeMember"
      id="Fact003911">2028-06-28</SFST:FederalHomeLoanBankAdvancesMaturityDate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesThreeMember"
      decimals="-3"
      id="Fact003913"
      unitRef="USD">40000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesThreeMember"
      decimals="INF"
      id="Fact003915"
      unitRef="Pure">0.0354</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesThreeMember"
      decimals="-3"
      id="Fact003917"
      unitRef="USD">40000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesThreeMember"
      decimals="INF"
      id="Fact003919"
      unitRef="Pure">0.0354</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <SFST:FederalHomeLoanBankAdvancesMaturityDate
      contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesFourMember"
      id="Fact003921">2028-07-10</SFST:FederalHomeLoanBankAdvancesMaturityDate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFourMember"
      decimals="-3"
      id="Fact003927"
      unitRef="USD">45000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFourMember"
      decimals="INF"
      id="Fact003929"
      unitRef="Pure">0.0378</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <SFST:FederalHomeLoanBankAdvancesMaturityDate
      contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesFiveMember"
      id="Fact003931">2028-07-10</SFST:FederalHomeLoanBankAdvancesMaturityDate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFiveMember"
      decimals="-3"
      id="Fact003933"
      unitRef="USD">40000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesFiveMember"
      decimals="INF"
      id="Fact003935"
      unitRef="Pure">0.0387</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFiveMember"
      decimals="-3"
      id="Fact003937"
      unitRef="USD">40000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesFiveMember"
      decimals="INF"
      id="Fact003939"
      unitRef="Pure">0.0387</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <SFST:FederalHomeLoanBankAdvancesMaturityDate
      contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesSixMember"
      id="Fact003941">2028-07-10</SFST:FederalHomeLoanBankAdvancesMaturityDate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSixMember"
      decimals="-3"
      id="Fact003943"
      unitRef="USD">40000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSixMember"
      decimals="INF"
      id="Fact003945"
      unitRef="Pure">0.0396</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSixMember"
      decimals="-3"
      id="Fact003947"
      unitRef="USD">40000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2023-12-31_custom_FederalHomeLoanBankAdvancesSixMember"
      decimals="INF"
      id="Fact003949"
      unitRef="Pure">0.0396</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <SFST:FederalHomeLoanBankAdvancesMaturityDate
      contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesSevenMember"
      id="Fact003951">2029-05-15</SFST:FederalHomeLoanBankAdvancesMaturityDate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSevenMember"
      decimals="-3"
      id="Fact003953"
      unitRef="USD">35000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesSevenMember"
      decimals="INF"
      id="Fact003955"
      unitRef="Pure">0.0390</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <SFST:FederalHomeLoanBankAdvancesMaturityDate
      contextRef="From2024-01-012024-12-31_custom_FederalHomeLoanBankAdvancesEightMember"
      id="Fact003961">2029-07-10</SFST:FederalHomeLoanBankAdvancesMaturityDate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesEightMember"
      decimals="-3"
      id="Fact003963"
      unitRef="USD">45000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2024-12-31_custom_FederalHomeLoanBankAdvancesEightMember"
      decimals="INF"
      id="Fact003965"
      unitRef="Pure">0.0369</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact003971"
      unitRef="USD">240000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact003973"
      unitRef="Pure">0.0374</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <us-gaap:AdvancesFromFederalHomeLoanBanks
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact003975"
      unitRef="USD">275000000</us-gaap:AdvancesFromFederalHomeLoanBanks>
    <us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact003977"
      unitRef="Pure">0.0389</us-gaap:FederalHomeLoanBankAdvancesBranchOfFHLBBankInterestRate>
    <us-gaap:SubordinatedBorrowingsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact003979">&lt;p id="xdx_80B_eus-gaap--SubordinatedBorrowingsDisclosureTextBlock_zveML1OMRILf" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;NOTE
9 &#x2013; &lt;span id="xdx_822_z9mkLFVFlyp9"&gt;Subordinated Debentures&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;On
June 26, 2003, Greenville First Statutory Trust I (a non-consolidated subsidiary) issued $&lt;span id="xdx_90A_ecustom--TrustPreferredSecuritiesIssuedAtFloatingRate_pn3n3_dm_c20030601__20030626__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zcGBoDgkaWE" title="Trust preferred securities"&gt;6&lt;/span&gt;.0 million floating rate trust preferred securities
with a maturity of &lt;span id="xdx_900_eus-gaap--DebtInstrumentMaturityDate_dd_c20030601__20030626__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zFKWtF6Q4aXc" title="Trust preferred securities maturity date"&gt;June 26, 2033&lt;/span&gt;. At December 31, 2024, the interest rate was &lt;span id="xdx_901_eus-gaap--LongTermDebtPercentageBearingVariableInterestRate_iI_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zGhOXNzgYG22" title="Floating interest rate of trust preferred securities"&gt;7.77%&lt;/span&gt; and is indexed to the Three-month SOFR rate on the
determination date plus &lt;span id="xdx_904_ecustom--SecuredOvernightFinancingRate_iI_dp_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_z3AzP9qYE1m5" title="SOFR rate"&gt;3.10%&lt;/span&gt; and adjusted quarterly. The Company received from the Trust the $&lt;span id="xdx_906_eus-gaap--ProceedsFromIssuanceOfTrustPreferredSecurities_pn3n3_dm_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zKrr2dAGm80d" title="Proceeds from issuance trust preferred securities"&gt;6&lt;/span&gt;.0 million proceeds from the issuance
of the securities and the $&lt;span id="xdx_90B_ecustom--InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zkklKz8dIaY8" title="Initial proceeds from capital investment in trust"&gt;186,000&lt;/span&gt; initial proceeds from the capital investment in the Trust, and accordingly has shown the funds due
to the Trust as $&lt;span id="xdx_904_eus-gaap--JuniorSubordinatedNotes_iI_pn3n3_dm_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustOneMember_zDonLi4h2b53" title="Subordinated debentures"&gt;6.2&lt;/span&gt; million junior subordinated debentures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;On
December 22, 2005, Greenville First Statutory Trust II (a non-consolidated subsidiary) issued $&lt;span id="xdx_90D_ecustom--TrustPreferredSecuritiesIssuedAtFloatingRate_pn3n3_dm_c20051201__20051222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zU4mQ8N8by4g" title="Trust preferred securities"&gt;7&lt;/span&gt;.0 million floating rate trust preferred
securities with a maturity of &lt;span id="xdx_902_eus-gaap--DebtInstrumentMaturityDate_dd_c20051201__20051222__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_z7ovhVrJQIyf" title="Trust preferred securities maturity date"&gt;December 22, 2035&lt;/span&gt;. At December 31, 2024, the interest rate was &lt;span id="xdx_908_eus-gaap--LongTermDebtPercentageBearingVariableInterestRate_iI_dp_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zIavxDXwqI9h" title="Floating interest rate of trust preferred securities"&gt;6.03%&lt;/span&gt; and is indexed to the Three-month
SOFR rate on the determination date plus &lt;span id="xdx_907_ecustom--SecuredOvernightFinancingRate_iI_dp_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_z1b5PI51MpFg" title="SOFR rate"&gt;1.44%&lt;/span&gt; and adjusted quarterly. The Company received from the Trust the $&lt;span id="xdx_901_eus-gaap--ProceedsFromIssuanceOfTrustPreferredSecurities_pn3n3_dm_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zJBgJzJr2TM6" title="Proceeds from issuance trust preferred securities"&gt;7&lt;/span&gt;.0 million proceeds
from the issuance of the securities and the $&lt;span id="xdx_90A_ecustom--InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zlraHi8o0et6" title="Initial proceeds from capital investment in trust"&gt;&lt;span id="xdx_903_ecustom--InitialProceedsOfPreferredSecuritiesFromCapitalInvestment_c20240101__20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_z59IzBQU3hba" title="Initial proceeds from capital investment in trust"&gt;217,000&lt;/span&gt;&lt;/span&gt; initial proceeds from the capital investment in the Trust, and accordingly has shown
the funds due to the Trust as $&lt;span id="xdx_900_eus-gaap--JuniorSubordinatedNotes_iI_pn3n3_dm_c20241231__us-gaap--RelatedPartyTransactionsByRelatedPartyAxis__custom--GreenvilleFirstStatutoryTrustTwoMember_zuujLi8RmHr7" title="Subordinated debentures"&gt;7.2&lt;/span&gt; million junior subordinated debentures.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
current regulatory rules allow certain amounts of junior subordinated debentures to be included in the calculation of regulatory capital.
However, provisions within the &lt;span id="xdx_906_ecustom--DescriptionOfWallStreetReformAndConsumerProtectionAct_c20240101__20241231_zgcvuW0SFcPk" title="Dodd-Frank Act prohibits, description"&gt;Dodd-Frank Act prohibit institutions that had more than $15 billion in assets on December 31, 2009 from
including trust preferred securities as Tier 1 capital beginning in 2013, with one-third phased out over the two years ending in 2015.
Financial institutions with less than $15 billion in total assets, such as the Bank, may continue to include their trust preferred securities
issued prior to May 19, 2010 in Tier 1 capital, but cannot include in Tier 1 capital trust preferred securities issued after such date.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;On
September 30, 2019, the Company entered into Subordinated Note Purchase Agreements (collectively, the &#x201c;Purchase Agreement&#x201d;)
with certain qualified institutional buyers and accredited investors (the &#x201c;Purchasers&#x201d;) pursuant to which the Company sold
and issued $&lt;span id="xdx_906_eus-gaap--DebtInstrumentFaceAmount_iI_pn3n3_dm_c20190930__us-gaap--DebtInstrumentAxis__custom--SubordinateDebtMember_zHwFgefJNGE6" title="Aggregate principal amount of subordinated notes"&gt;23&lt;/span&gt;.0 million in aggregate principal amount of its &lt;span id="xdx_90F_eus-gaap--DebtInstrumentInterestRateDuringPeriod_dp_c20190901__20190930__us-gaap--DebtInstrumentAxis__custom--SubordinateDebtMember_zs32Vn0T3IXf" title="Rate of interest of subordinated notes"&gt;4.75%&lt;/span&gt; Fixed-to-Floating Rate Subordinated Notes due 2029 (the &#x201c;Notes&#x201d;).
The Notes were offered and sold by the Company to eligible purchasers in a private offering in reliance on the exemption from the registration
requirements of Section 4(a)(2) of the Securities Act of 1933, as amended (the &#x201c;Securities Act&#x201d;) and the provisions of Regulation
D promulgated thereunder (the &#x201c;Private Placement&#x201d;).&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Notes have a &lt;span id="xdx_90C_eus-gaap--DebtInstrumentTerm_dtY_c20240101__20241231_zIMOkfOr27nl" style="display: none" title="Debt instrument term"&gt;10&lt;/span&gt;ten-year term and, from and including the date of issuance to but excluding September 30, 2024, will bear interest at a
fixed annual rate of &lt;span id="xdx_906_eus-gaap--LongTermDebtPercentageBearingFixedInterestRate_iI_dp_c20241231_zs0WYfSF5S57" title="Fixed annual rate"&gt;4.75%&lt;/span&gt;, payable semi-annually in arrears, for the first five years of the term. From and including September 30,
2024 to but excluding the maturity date or early redemption date, the interest rate shall reset quarterly to an interest rate per annum
equal to a benchmark rate (the Three-Month Term SOFR) plus 340.8 basis points (8.00% at December 31, 2024), payable quarterly in arrears.
As provided in the Notes, the interest rate on the Notes during the applicable floating rate period may be determined based on a rate
other than Three-Month Term SOFR. The Purchase Agreement contains certain customary representations, warranties and covenants made by
the Company, on the one hand, and the Purchasers, severally and not jointly, on the other hand.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;On
September 30, 2019, in connection with the sale and issuance of the Notes, the Company entered into a Registration Rights Agreement (the
&#x201c;Registration Rights Agreement&#x201d;) with the Purchasers. Under the terms of the Registration Rights Agreement, the Company has
agreed to take certain actions to provide for the exchange of the Notes for subordinated notes that are registered under the Securities
Act and have substantially the same terms as the Notes (the &#x201c;Exchange Notes&#x201d;). Under certain circumstances, if the Company
fails to meet its obligations under the Registration Rights Agreement, it would be required to pay additional interest to the holders
of the Notes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Notes were issued under an Indenture, dated September 30, 2019 (the &#x201c;Indenture&#x201d;), by and between the Company and UMB Bank,
National Association, as trustee. The Notes are not subject to any sinking fund and are not convertible into or, other than with respect
to the Exchange Notes, exchangeable for any other securities or assets of the Company or any of its subsidiaries. The Notes are not subject
to redemption at the option of the holder. The Notes are unsecured, subordinated obligations of the Company only and are not obligations
of, and are not guaranteed by, any subsidiary of the Company. The Notes rank junior in right to payment to the Company&#x2019;s current
and future senior indebtedness. The Notes are intended to qualify as Tier 2 capital for regulatory capital purposes for the Company;
however, the amount that is eligible to be included in Tier 2 capital will be reduced by 20% each year during the last five years before
maturity date of the Notes beginning in the quarter ended December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;On
September 30, 2024, in conjunction with the semi-annual interest payment, the Company redeemed $&lt;span id="xdx_90F_eus-gaap--ShorttermDebtAverageOutstandingAmount_pn3n3_dm_c20240901__20240930__us-gaap--DebtInstrumentAxis__custom--SubordinateDebtMember_ztS7fjQU94m1" title="Outstanding amount"&gt;11.5&lt;/span&gt; million of the outstanding subordinated
debt.&lt;/span&gt;&lt;/p&gt;
</us-gaap:SubordinatedBorrowingsDisclosureTextBlock>
    <SFST:TrustPreferredSecuritiesIssuedAtFloatingRate
      contextRef="From2003-06-012003-06-26_custom_GreenvilleFirstStatutoryTrustOneMember"
      decimals="-3"
      id="Fact003981"
      unitRef="USD">6000000</SFST:TrustPreferredSecuritiesIssuedAtFloatingRate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2003-06-012003-06-26_custom_GreenvilleFirstStatutoryTrustOneMember"
      id="Fact003983">2033-06-26</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember"
      decimals="INF"
      id="Fact003985"
      unitRef="Pure">0.0777</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <SFST:SecuredOvernightFinancingRate
      contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember"
      decimals="INF"
      id="Fact003987"
      unitRef="Pure">0.0310</SFST:SecuredOvernightFinancingRate>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember"
      decimals="-3"
      id="Fact003989"
      unitRef="USD">6000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <SFST:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment
      contextRef="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember"
      decimals="0"
      id="Fact003991"
      unitRef="USD">186000</SFST:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustOneMember"
      decimals="-3"
      id="Fact003993"
      unitRef="USD">6200000</us-gaap:JuniorSubordinatedNotes>
    <SFST:TrustPreferredSecuritiesIssuedAtFloatingRate
      contextRef="From2005-12-012005-12-22_custom_GreenvilleFirstStatutoryTrustTwoMember"
      decimals="-3"
      id="Fact003995"
      unitRef="USD">7000000</SFST:TrustPreferredSecuritiesIssuedAtFloatingRate>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2005-12-012005-12-22_custom_GreenvilleFirstStatutoryTrustTwoMember"
      id="Fact003997">2035-12-22</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:LongTermDebtPercentageBearingVariableInterestRate
      contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember"
      decimals="INF"
      id="Fact003999"
      unitRef="Pure">0.0603</us-gaap:LongTermDebtPercentageBearingVariableInterestRate>
    <SFST:SecuredOvernightFinancingRate
      contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember"
      decimals="INF"
      id="Fact004001"
      unitRef="Pure">0.0144</SFST:SecuredOvernightFinancingRate>
    <us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities
      contextRef="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember"
      decimals="-3"
      id="Fact004003"
      unitRef="USD">7000000</us-gaap:ProceedsFromIssuanceOfTrustPreferredSecurities>
    <SFST:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment
      contextRef="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember"
      decimals="0"
      id="Fact004005"
      unitRef="USD">217000</SFST:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment>
    <SFST:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment
      contextRef="From2024-01-012024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember"
      decimals="0"
      id="Fact004007"
      unitRef="USD">217000</SFST:InitialProceedsOfPreferredSecuritiesFromCapitalInvestment>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="AsOf2024-12-31_custom_GreenvilleFirstStatutoryTrustTwoMember"
      decimals="-3"
      id="Fact004009"
      unitRef="USD">7200000</us-gaap:JuniorSubordinatedNotes>
    <SFST:DescriptionOfWallStreetReformAndConsumerProtectionAct contextRef="From2024-01-01to2024-12-31" id="Fact004011">Dodd-Frank Act prohibit institutions that had more than $15 billion in assets on December 31, 2009 from
including trust preferred securities as Tier 1 capital beginning in 2013, with one-third phased out over the two years ending in 2015.
Financial institutions with less than $15 billion in total assets, such as the Bank, may continue to include their trust preferred securities
issued prior to May 19, 2010 in Tier 1 capital, but cannot include in Tier 1 capital trust preferred securities issued after such date.</SFST:DescriptionOfWallStreetReformAndConsumerProtectionAct>
    <us-gaap:DebtInstrumentFaceAmount
      contextRef="AsOf2019-09-30_custom_SubordinateDebtMember"
      decimals="-3"
      id="Fact004013"
      unitRef="USD">23000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentInterestRateDuringPeriod
      contextRef="From2019-09-012019-09-30_custom_SubordinateDebtMember"
      decimals="INF"
      id="Fact004015"
      unitRef="Pure">0.0475</us-gaap:DebtInstrumentInterestRateDuringPeriod>
    <us-gaap:DebtInstrumentTerm contextRef="From2024-01-01to2024-12-31" id="Fact004017">P10Y</us-gaap:DebtInstrumentTerm>
    <us-gaap:LongTermDebtPercentageBearingFixedInterestRate
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact004019"
      unitRef="Pure">0.0475</us-gaap:LongTermDebtPercentageBearingFixedInterestRate>
    <us-gaap:ShorttermDebtAverageOutstandingAmount
      contextRef="From2024-09-012024-09-30_custom_SubordinateDebtMember"
      decimals="-3"
      id="Fact004021"
      unitRef="USD">11500000</us-gaap:ShorttermDebtAverageOutstandingAmount>
    <SFST:UnusedLinesOfCreditTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004023">&lt;p id="xdx_801_ecustom--UnusedLinesOfCreditTextBlock_zYpVJnKU6XR8" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE
10 &#x2013; &lt;span id="xdx_821_zgbe3uGmpKp7"&gt;Unused Lines of Credit&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024, the Company had six lines of credit to purchase federal funds that totaled $&lt;span id="xdx_90D_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn3n3_dm_c20241231_zzaBdbn6lPbk" title="Lines of credit to purchase federal funds"&gt;128.5&lt;/span&gt; million which were unused at December
31, 2024. The lines of credit are available on a one to 14 day basis for general corporate purposes of the Company. The lenders have
reserved the right to withdraw the line at their option. The Company has an additional line of credit with the FHLB to borrow funds,
subject to a pledge of qualified collateral. The Company has collateral that would support approximately $&lt;span id="xdx_90B_ecustom--AdditionalBorrowingsUnderFederalHomeLoan_iI_pn3n3_dm_c20241231_z1f019DYYP9l" title="Additional borrowings under FHLB"&gt;807.5&lt;/span&gt; million in additional
borrowings with the FHLB at December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024, we had $&lt;span id="xdx_901_eus-gaap--FederalReserveBankStock_iI_pn3n3_dm_c20241231_zR9DJo7dvjYd" title="Federal reserve discount window with pledged"&gt;210.8&lt;/span&gt; million pledged and available with the Federal Reserve Discount Window. Comparatively, at December 31,
2023, we had $&lt;span id="xdx_906_eus-gaap--FederalReserveBankStock_iI_pn3n3_dm_c20231231_zbHuXPetYtzh" title="Federal reserve discount window with pledged"&gt;227.1&lt;/span&gt; million pledged and available with the Federal Reserve Discount Window. At December 31, 2023, we had $&lt;span id="xdx_90E_eus-gaap--MarketableSecurities_iI_pn3n3_dm_c20231231__us-gaap--AwardTypeAxis__us-gaap--SecuritiesInvestmentMember_zzbjuXtS9Qnb" title="Marketable investment securities pledged"&gt;13&lt;/span&gt;.0 million
of marketable investment securities pledged in the Federal Reserve&#x2019;s Bank Term Funding Program which closed on March 11, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company also has an unsecured, interest only line of credit for $&lt;span id="xdx_904_eus-gaap--ProceedsFromUnsecuredLinesOfCredit_pn3n3_dm_c20240101__20241231_zKg6eNl7u56k"&gt;15 &lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;million
with another financial institution which was unused at December 31, 2024. The line bears interest at the U.S. Prime Rate plus &lt;span id="xdx_908_ecustom--U.S.PrimeRatepluspercentage_pip0_dp_c20240101__20241231_zMdJbm90FpO8" title="U.S. Prime rate plus percentage"&gt;0.25&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;%
and was renewed to &lt;span id="xdx_905_eus-gaap--DebtInstrumentMaturityDate_dd_c20240101__20241231__us-gaap--ShortTermDebtTypeAxis__us-gaap--LineOfCreditMember_zrdrj45XA1q4" title="Renewed date"&gt;March
5, 2026&lt;/span&gt;&lt;/span&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;. The loan agreement contains various financial
covenants related to capital, earnings and asset quality.&lt;/span&gt;&lt;/p&gt;
</SFST:UnusedLinesOfCreditTextBlock>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004025"
      unitRef="USD">128500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <SFST:AdditionalBorrowingsUnderFederalHomeLoan
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004027"
      unitRef="USD">807500000</SFST:AdditionalBorrowingsUnderFederalHomeLoan>
    <us-gaap:FederalReserveBankStock
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004029"
      unitRef="USD">210800000</us-gaap:FederalReserveBankStock>
    <us-gaap:FederalReserveBankStock
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004031"
      unitRef="USD">227100000</us-gaap:FederalReserveBankStock>
    <us-gaap:MarketableSecurities
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesInvestmentMember69764781"
      decimals="-3"
      id="Fact004033"
      unitRef="USD">13000000</us-gaap:MarketableSecurities>
    <us-gaap:ProceedsFromUnsecuredLinesOfCredit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004034"
      unitRef="USD">15000000</us-gaap:ProceedsFromUnsecuredLinesOfCredit>
    <SFST:U.S.PrimeRatepluspercentage
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004036"
      unitRef="Pure">0.0025</SFST:U.S.PrimeRatepluspercentage>
    <us-gaap:DebtInstrumentMaturityDate
      contextRef="From2024-01-012024-12-31_us-gaap_LineOfCreditMember"
      id="Fact004038">2026-03-05</us-gaap:DebtInstrumentMaturityDate>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004040">&lt;p id="xdx_80A_eus-gaap--DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_zHr2mtL6Noa5" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE
11 &#x2013; &lt;span id="xdx_824_ziEO9kghvlhl"&gt;Derivative Financial Instruments&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company utilizes derivative financial instruments primarily to hedge its exposure to changes in interest rates. All derivative financial
instruments are recognized as either assets or liabilities and measured at fair value.&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company enters into commitments to originate residential mortgage loans held for sale, at specified interest rates and within a specified
period of time, with clients who have applied for a loan and meet certain credit and underwriting criteria (interest rate lock commitments).
These interest rate lock commitments (&#x201c;IRLCs&#x201d;) meet the definition of a derivative financial instrument and are reflected
in the balance sheet at fair value with changes in fair value recognized in current period earnings. Unrealized gains and losses on the
IRLCs are recorded as derivative assets and derivative liabilities, respectively, and are measured based on the value of the underlying
mortgage loan, quoted mortgage-backed securities (&#x201c;MBS&#x201d;) prices and an estimate of the probability that the mortgage loan
will fund within the terms of the interest rate lock commitment, net of estimated commission expenses.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company manages the interest rate and price risk associated with its outstanding IRLCs and mortgage loans held for sale by entering into
derivative instruments such as forward sales of MBS. These derivatives are free- standing derivatives and are not designated as instruments
for hedge accounting. Management expects these derivatives will experience changes in fair value opposite to changes in fair value of
the IRLCs and mortgage loans held for sale, thereby reducing earnings volatility. The Company takes into account various factors and
strategies in determining the portion of the mortgage pipeline (IRLCs and mortgage loans held for sale) it wants to economically hedge.
The gain or loss resulting from the change in the fair value of the derivative is recognized in the Company&#x2019;s statement of income
during the period of change.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company entered into a pay-fixed portfolio layer method (&#x201c;PLM&#x201d;) fair value swap, designated as a hedging instrument, with
a total notional amount of $&lt;span id="xdx_90A_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_dm_c20230630__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_zSSn19YJtZqc" title="Total notional amount"&gt;200.0&lt;/span&gt; million in the second quarter of 2023. The hedging instrument matures on &lt;span id="xdx_909_ecustom--HedgingInstrumentMaturityDate_iI_c20230101__20230630__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_z2jkRfMtMTCb" title="Hedging instrument matures"&gt;May 25, 2028&lt;/span&gt;. The Company
entered into a second pay-fixed PLM fair value swap, designated as a hedging instrument, with a total notional amount of $&lt;span id="xdx_90E_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_dm_c20241231__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_zadDJ9EuG5R8" title="Total notional amount"&gt;100.0&lt;/span&gt; million
in the third quarter of 2024. The hedging instrument matures on &lt;span id="xdx_909_ecustom--HedgingInstrumentMaturityDate_iI_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--PayFixedPortfolioMember_zidcIAno6FL4" title="Hedging instrument matures"&gt;August 27, 2027&lt;/span&gt;. Under the PLM method, the hedged item is designated
as a hedged layer of a closed portfolio of financial loans that is anticipated to remain outstanding for the designated hedged period.
Adjustments are made to record the swap at fair value on the consolidated balance sheets, with changes in fair value recognized in interest
income. The carrying value of the fair value swap on the consolidated balance sheets will also be adjusted through interest income, based
on changes in fair value attributable to changes in the hedged risk.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following table represents the carrying value of the PLM hedged asset and liability and the cumulative fair value hedging adjustment
included in the carrying value of the hedged instrument as of December 31, 2024 and December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock_pn3n3_z1lS6CFY1mgk" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span id="xdx_8B0_zYHm8DWV1bMl" style="display: none"&gt;Schedule
        of carrying value of hedged asset and liability and cumulative fair value hedging adjustment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: right; font-size: 8pt; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 48%; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Carrying&lt;br/&gt; Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Hedged &lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Asset&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Carrying&lt;br/&gt; Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Hedged &lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Liability&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Fixed
Rate Asset/Liability&lt;sup&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_iI_pn3n3_c20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zLFruSveuoug" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Carrying Amount"&gt;303,698&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--HedgedLiabilityFairValueHedge_iI_pn3n3_c20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zhMpNSYaYv3" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Hedged Liability"&gt;3,698&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_iI_pn3n3_c20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zw2g5G3ZvZ5g" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Carrying Amount"&gt;199,518&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--HedgedLiabilityFairValueHedge_iI_pn3n3_c20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____z0KcWdmjWsji" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Hedged Liability"&gt;482&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.1in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F02_z4tNNJnmHibg"&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F1D_zZrfypg3oeFa" style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;These amounts included
the amortized cost basis of closed portfolios of fixed rate loans used to designate hedging relationships in which the hedged item is
the stated amount of the assets in the closed portfolio anticipated to be outstanding for the designated hedged period. As of December
31, 2024, the amortized cost basis of the closed portfolio used in this hedging relationship was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90D_eus-gaap--PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zyyV2bpi9Qp7" title="Financial asset, closed portfolio, portfolio layer method, amortized cost"&gt;665.7&lt;/span&gt; million, the cumulative basis
adjustment associated with this hedging relationship was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_905_eus-gaap--HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zR2VOPSr6D86" title="Hedged asset, fair value hedge, portfolio layer method, hedged layer, fair value, cumulative increase (decrease)"&gt;3.7&lt;/span&gt; million, and the amount of the designated hedged item was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90F_eus-gaap--DerivativeAmountOfHedgedItem_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zKV9lxsXfCZc" title="Derivative, amount of hedged item"&gt;300.0&lt;/span&gt; million.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

&lt;p id="xdx_8A9_zST6k3Yxokrk" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following table summarizes the Company&#x2019;s outstanding financial derivative instruments at December 31, 2024 and December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_pn3n3_zitE1Tx6Eaig" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span id="xdx_8BA_zUkMKx9139yj" style="display: none"&gt;Schedule of outstanding financial derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="8" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;December 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Notional&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Balance Sheet&lt;br/&gt;
 Location&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Asset/(Liability)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Derivatives designated as hedging instruments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 58%; font-size: 10pt; text-align: left"&gt;Fair value swap &lt;span id="xdx_913_eus-gaap--SwapMember_zhqlvyplBHX7" style="display: none"&gt;Fair value
        swap [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zuzqiAD8qzVb" title="Derivative financial instruments, notional amount"&gt;300,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_90C_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zx7Js6A1HkY5" title="Balance Sheet Location, description"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zWchXQt2c1Ag" title="Derivative Asset/(Liability), Fair Value"&gt;3,698&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_iB_z8xvIrX6YFF9" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Derivatives not designated as hedging instruments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Mortgage loan interest rate lock commitments &lt;span id="xdx_911_eus-gaap--SecuritiesSoldNotYetPurchasedMember_z28xsL2Y4U72" style="display: none"&gt;Mortgage
        loan interest rate lock commitments [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zmcr0UZt7GC4" title="Derivative financial instruments, notional amount"&gt;15,841&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z2gzaZfJKHT8" title="Balance Sheet Location, description"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zgBhwS4r2T32" title="Derivative Asset/(Liability), Fair Value"&gt;188&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;MBS forward sales commitments &lt;span id="xdx_911_eus-gaap--SecuritiesSoldNotYetPurchasedMember_zAjQyYDPsTe1" style="display: none"&gt;MBS
        forward sales commitments [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zgD7HUDOvG36" title="Derivative financial instruments, notional amount"&gt;10,500&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zsXlAUGMDvu7" title="Balance Sheet Location, description"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zLxMuF4VydZc" title="Derivative Asset/(Liability), Fair Value"&gt;40&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;Total derivative financial instruments &lt;span id="xdx_91F_eus-gaap--DerivativeMember_zSEGRAtbmqh9" style="display: none"&gt;Total
        derivative financial instruments [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z04XQtYDMQ7e" title="Derivative financial instruments, notional amount"&gt;326,341&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_zTTZuK4K2Sif" title="Derivative Asset/(Liability), Fair Value"&gt;3,926&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="8" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: justify"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Notional&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Balance Sheet&lt;br/&gt;
 Location&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Asset/(Liability)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;Derivatives designated as hedging instruments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 58%; font-size: 10pt; text-align: justify"&gt;Fair value swap&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zNqzRyaqwno6" title="Derivative financial instruments, notional amount"&gt;200,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_904_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zs26pAokMtu9" title="Balance Sheet Location, description"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zgTKL1EpbXe1" title="Derivative Asset/(Liability), Fair Value"&gt;(482&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;Derivatives not designated as hedging instruments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;Mortgage loan interest rate lock commitments&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zuiX4cDUPdz7" title="Derivative financial instruments, notional amount"&gt;12,973&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_909_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z5tAPXQ1wLwa" title="Balance Sheet Location, description"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z2FIbdihJIAe" title="Derivative Asset/(Liability), Fair Value"&gt;159&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: justify"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_z0Sb4WT8rv2e" title="Derivative financial instruments, notional amount"&gt;10,000&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zwm0rqbBoJHj" title="Balance Sheet Location, description"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zisrrOVq2BCd" title="Derivative Asset/(Liability), Fair Value"&gt;(68&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: justify"&gt;Total derivative financial instruments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z3wKJnK2jJk7" title="Derivative financial instruments, notional amount"&gt;222,973&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z8L8ysbSTHrf" title="Derivative Asset/(Liability), Fair Value"&gt;(391&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8A2_zHqg5hyX0Iae" style="margin-top: 0; margin-bottom: 0"&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Accrued
interest receivable related to the interest rate swap as of December 31, 2024 and 2023 totaled $&lt;span id="xdx_905_eus-gaap--AccruedInvestmentIncomeReceivable_iI_c20241231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--InterestRateSwapMember_znAsxcsZJcp6" title="Accrued interest receivable related to interest rate swap"&gt;259,000&lt;/span&gt; and $&lt;span id="xdx_90F_eus-gaap--AccruedInvestmentIncomeReceivable_iI_c20231231__us-gaap--DerivativeInstrumentRiskAxis__us-gaap--InterestRateSwapMember_zOGPgOTBlUSe" title="Accrued interest receivable related to interest rate swap"&gt;285,000&lt;/span&gt;, respectively, and
is excluded from the fair value presented in the table above.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company assesses the effectiveness of the fair value swap hedge with a regression analysis that compares the changes in forward curves
to determine the value. The effective portion of changes in fair value of derivatives designated as fair value hedges is recorded through
interest income. The Company does not offset derivative assets and derivative liabilities for financial statement presentation purposes.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following table summarizes the effect of the fair value hedging relationship recognized in the consolidated statements of income for
the twelve months ended December 31, 2024 and December 31, 2023.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_pn3n3_ztDWJv1mnqU3" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span id="xdx_8BA_zIpkobKTcjo1" style="display: none"&gt;Schedule of summarize the effect of fair value hedging relationship
        recognized in the consolidated statement of income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--GainLossOnFairValueHedgingRelationshipAbstract_iB_zMu704m6VVAi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;Gain (loss) on fair value hedging relationship:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 74%; font-size: 9pt; text-align: left; padding-left: 0.25in"&gt;Hedged asset/(liability)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--GainLossOnFairValueHedgeIneffectivenessNet_pn3n3_c20240101__20241231_z8aIZU0vulRe" style="width: 10%; font-size: 10pt; text-align: right" title="Hedged asset/(liability)"&gt;3,698&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--GainLossOnFairValueHedgeIneffectivenessNet_pn3n3_c20230101__20231231_zFpEOTUofiG1" style="width: 10%; font-size: 10pt; text-align: right" title="Hedged asset/(liability)"&gt;(482&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left; padding-left: 0.25in"&gt;Fair value derivative designated as hedging instrument&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--FairValueDerivativeDesignatedAsHedgingInstrument_pn3n3_c20240101__20241231_zSjjIBk7PBR6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Fair value derivative designated as hedging instrument"&gt;(3,668&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--FairValueDerivativeDesignatedAsHedgingInstrument_pn3n3_c20230101__20231231_zqGoIRGa5Jzd" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Fair value derivative designated as hedging instrument"&gt;511&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left; padding-left: 0.25in"&gt;Total gain recognized in interest income on loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--GainLossOnFairValueHedgesRecognizedInEarnings_pn3n3_c20240101__20241231_zatFFMe2UVDc" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total gain recognized in interest income on loans"&gt;30&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--GainLossOnFairValueHedgesRecognizedInEarnings_pn3n3_c20230101__20231231_zo7FcGL7aVQ4" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total gain recognized in interest income on loans"&gt;29&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2023-06-30_custom_PayFixedPortfolioMember"
      decimals="-3"
      id="Fact004042"
      unitRef="USD">200000000.0</us-gaap:DerivativeNotionalAmount>
    <SFST:HedgingInstrumentMaturityDate
      contextRef="From2023-01-012023-06-30_custom_PayFixedPortfolioMember"
      id="Fact004044">2028-05-25</SFST:HedgingInstrumentMaturityDate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2024-12-31_custom_PayFixedPortfolioMember"
      decimals="-3"
      id="Fact004046"
      unitRef="USD">100000000.0</us-gaap:DerivativeNotionalAmount>
    <SFST:HedgingInstrumentMaturityDate
      contextRef="From2024-01-012024-12-31_custom_PayFixedPortfolioMember"
      id="Fact004048">2027-08-27</SFST:HedgingInstrumentMaturityDate>
    <SFST:ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004050">&lt;table cellpadding="0" cellspacing="0" id="xdx_892_ecustom--ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock_pn3n3_z1lS6CFY1mgk" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of carrying value of hedged asset and liability and cumulative fair value hedging adjustment"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span id="xdx_8B0_zYHm8DWV1bMl" style="display: none"&gt;Schedule
        of carrying value of hedged asset and liability and cumulative fair value hedging adjustment&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td colspan="3" style="border-bottom: Black 1pt solid; text-align: right; font-size: 8pt; font-weight: bold"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 48%; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Carrying&lt;br/&gt; Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Hedged &lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Asset&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;Carrying&lt;br/&gt; Amount&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; font-size: 8pt; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Hedged &lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Liability&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 8pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Fixed
Rate Asset/Liability&lt;sup&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_iI_pn3n3_c20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zLFruSveuoug" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Carrying Amount"&gt;303,698&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--HedgedLiabilityFairValueHedge_iI_pn3n3_c20241231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zhMpNSYaYv3" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Hedged Liability"&gt;3,698&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease_iI_pn3n3_c20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____zw2g5G3ZvZ5g" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Carrying Amount"&gt;199,518&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--HedgedLiabilityFairValueHedge_iI_pn3n3_c20231231__us-gaap--DerivativeInstrumentRiskAxis__custom--FixedRateAssetLiabilityMember_fMQ_____z0KcWdmjWsji" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Hedged Liability"&gt;482&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.1in; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;sup id="xdx_F02_z4tNNJnmHibg"&gt;1&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F1D_zZrfypg3oeFa" style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;These amounts included
the amortized cost basis of closed portfolios of fixed rate loans used to designate hedging relationships in which the hedged item is
the stated amount of the assets in the closed portfolio anticipated to be outstanding for the designated hedged period. As of December
31, 2024, the amortized cost basis of the closed portfolio used in this hedging relationship was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90D_eus-gaap--PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zyyV2bpi9Qp7" title="Financial asset, closed portfolio, portfolio layer method, amortized cost"&gt;665.7&lt;/span&gt; million, the cumulative basis
adjustment associated with this hedging relationship was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_905_eus-gaap--HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zR2VOPSr6D86" title="Hedged asset, fair value hedge, portfolio layer method, hedged layer, fair value, cumulative increase (decrease)"&gt;3.7&lt;/span&gt; million, and the amount of the designated hedged item was $&lt;span class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA" id="xdx_90F_eus-gaap--DerivativeAmountOfHedgedItem_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zKV9lxsXfCZc" title="Derivative, amount of hedged item"&gt;300.0&lt;/span&gt; million.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;

</SFST:ScheduleOfHedgedAssetFairValueHedgeLastOfLayerCumulativeTableTextBlock>
    <us-gaap:HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease
      contextRef="AsOf2024-12-31_custom_FixedRateAssetLiabilityMember"
      decimals="-3"
      id="Fact004052"
      unitRef="USD">303698000</us-gaap:HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease>
    <us-gaap:HedgedLiabilityFairValueHedge
      contextRef="AsOf2024-12-31_custom_FixedRateAssetLiabilityMember"
      decimals="-3"
      id="Fact004054"
      unitRef="USD">3698000</us-gaap:HedgedLiabilityFairValueHedge>
    <us-gaap:HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease
      contextRef="AsOf2023-12-31_custom_FixedRateAssetLiabilityMember"
      decimals="-3"
      id="Fact004056"
      unitRef="USD">199518000</us-gaap:HedgedLiabilityFairValueHedgeCumulativeIncreaseDecrease>
    <us-gaap:HedgedLiabilityFairValueHedge
      contextRef="AsOf2023-12-31_custom_FixedRateAssetLiabilityMember"
      decimals="-3"
      id="Fact004058"
      unitRef="USD">482000</us-gaap:HedgedLiabilityFairValueHedge>
    <us-gaap:PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost
      contextRef="AsOf2024-12-31_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="Fact004061"
      unitRef="USD">665700000</us-gaap:PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost>
    <us-gaap:HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease
      contextRef="AsOf2024-12-31_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="Fact004063"
      unitRef="USD">3700000</us-gaap:HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease>
    <us-gaap:DerivativeAmountOfHedgedItem
      contextRef="AsOf2024-12-31_us-gaap_DesignatedAsHedgingInstrumentMember"
      decimals="-3"
      id="Fact004065"
      unitRef="USD">300000000.0</us-gaap:DerivativeAmountOfHedgedItem>
    <us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004067">&lt;table cellpadding="0" cellspacing="0" id="xdx_89F_eus-gaap--ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock_pn3n3_zitE1Tx6Eaig" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of outstanding financial derivative instruments"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span id="xdx_8BA_zUkMKx9139yj" style="display: none"&gt;Schedule of outstanding financial derivative instruments&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="8" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;December 31, 2024&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Notional&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Balance Sheet&lt;br/&gt;
 Location&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Asset/(Liability)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Derivatives designated as hedging instruments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 58%; font-size: 10pt; text-align: left"&gt;Fair value swap &lt;span id="xdx_913_eus-gaap--SwapMember_zhqlvyplBHX7" style="display: none"&gt;Fair value
        swap [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zuzqiAD8qzVb" title="Derivative financial instruments, notional amount"&gt;300,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_90C_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zx7Js6A1HkY5" title="Balance Sheet Location, description"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90C_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zWchXQt2c1Ag" title="Derivative Asset/(Liability), Fair Value"&gt;3,698&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAbstract_iB_z8xvIrX6YFF9" style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Derivatives not designated as hedging instruments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;Mortgage loan interest rate lock commitments &lt;span id="xdx_911_eus-gaap--SecuritiesSoldNotYetPurchasedMember_z28xsL2Y4U72" style="display: none"&gt;Mortgage
        loan interest rate lock commitments [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zmcr0UZt7GC4" title="Derivative financial instruments, notional amount"&gt;15,841&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z2gzaZfJKHT8" title="Balance Sheet Location, description"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zgBhwS4r2T32" title="Derivative Asset/(Liability), Fair Value"&gt;188&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;MBS forward sales commitments &lt;span id="xdx_911_eus-gaap--SecuritiesSoldNotYetPurchasedMember_zAjQyYDPsTe1" style="display: none"&gt;MBS
        forward sales commitments [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zgD7HUDOvG36" title="Derivative financial instruments, notional amount"&gt;10,500&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20240101__20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zsXlAUGMDvu7" title="Balance Sheet Location, description"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zLxMuF4VydZc" title="Derivative Asset/(Liability), Fair Value"&gt;40&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;Total derivative financial instruments &lt;span id="xdx_91F_eus-gaap--DerivativeMember_zSEGRAtbmqh9" style="display: none"&gt;Total
        derivative financial instruments [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90E_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z04XQtYDMQ7e" title="Derivative financial instruments, notional amount"&gt;326,341&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: justify; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_908_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20241231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_zTTZuK4K2Sif" title="Derivative Asset/(Liability), Fair Value"&gt;3,926&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="8" style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: justify"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Notional&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Balance Sheet&lt;br/&gt;
 Location&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Asset/(Liability)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;Derivatives designated as hedging instruments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 58%; font-size: 10pt; text-align: justify"&gt;Fair value swap&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90B_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zNqzRyaqwno6" title="Derivative financial instruments, notional amount"&gt;200,000&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 15%; font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_904_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zs26pAokMtu9" title="Balance Sheet Location, description"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_907_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SwapMember_zgTKL1EpbXe1" title="Derivative Asset/(Liability), Fair Value"&gt;(482&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: justify"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;Derivatives not designated as hedging instruments:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: justify"&gt;Mortgage loan interest rate lock commitments&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_zuiX4cDUPdz7" title="Derivative financial instruments, notional amount"&gt;12,973&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_909_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z5tAPXQ1wLwa" title="Balance Sheet Location, description"&gt;Other assets&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_901_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--InterestRateLockCommitmentsMember_z2FIbdihJIAe" title="Derivative Asset/(Liability), Fair Value"&gt;159&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: justify"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_z0Sb4WT8rv2e" title="Derivative financial instruments, notional amount"&gt;10,000&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-bottom: 1pt; font-size: 10pt; text-align: right; padding-left: 5.4pt"&gt;&lt;span id="xdx_906_ecustom--BalanceSheetLocationDescription_c20230101__20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zwm0rqbBoJHj" title="Balance Sheet Location, description"&gt;Other liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_909_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--SecuritiesSoldNotYetPurchasedMember_zisrrOVq2BCd" title="Derivative Asset/(Liability), Fair Value"&gt;(68&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: justify"&gt;Total derivative financial instruments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90F_eus-gaap--DerivativeNotionalAmount_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z3wKJnK2jJk7" title="Derivative financial instruments, notional amount"&gt;222,973&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right"&gt;&lt;span id="xdx_90D_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_c20231231__us-gaap--FinancialInstrumentAxis__us-gaap--DerivativeMember_z8L8ysbSTHrf" title="Derivative Asset/(Liability), Fair Value"&gt;(391&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfNotionalAmountsOfOutstandingDerivativePositionsTableTextBlock>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2024-12-31_us-gaap_SwapMember"
      decimals="-3"
      id="Fact004070"
      unitRef="USD">300000000</us-gaap:DerivativeNotionalAmount>
    <SFST:BalanceSheetLocationDescription
      contextRef="From2024-01-012024-12-31_us-gaap_SwapMember"
      id="Fact004072">Other assets</SFST:BalanceSheetLocationDescription>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2024-12-31_us-gaap_SwapMember"
      decimals="-3"
      id="Fact004074"
      unitRef="USD">3698000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2024-12-31_us-gaap_InterestRateLockCommitmentsMember"
      decimals="-3"
      id="Fact004078"
      unitRef="USD">15841000</us-gaap:DerivativeNotionalAmount>
    <SFST:BalanceSheetLocationDescription
      contextRef="From2024-01-012024-12-31_us-gaap_InterestRateLockCommitmentsMember"
      id="Fact004080">Other assets</SFST:BalanceSheetLocationDescription>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2024-12-31_us-gaap_InterestRateLockCommitmentsMember"
      decimals="-3"
      id="Fact004082"
      unitRef="USD">188000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2024-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember"
      decimals="-3"
      id="Fact004085"
      unitRef="USD">10500000</us-gaap:DerivativeNotionalAmount>
    <SFST:BalanceSheetLocationDescription
      contextRef="From2024-01-012024-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember"
      id="Fact004087">Other assets</SFST:BalanceSheetLocationDescription>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2024-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember"
      decimals="-3"
      id="Fact004089"
      unitRef="USD">40000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2024-12-31_us-gaap_DerivativeMember"
      decimals="-3"
      id="Fact004092"
      unitRef="USD">326341000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2024-12-31_us-gaap_DerivativeMember"
      decimals="-3"
      id="Fact004094"
      unitRef="USD">3926000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2023-12-31_us-gaap_SwapMember"
      decimals="-3"
      id="Fact004096"
      unitRef="USD">200000000</us-gaap:DerivativeNotionalAmount>
    <SFST:BalanceSheetLocationDescription
      contextRef="From2023-01-012023-12-31_us-gaap_SwapMember"
      id="Fact004098">Other liabilities</SFST:BalanceSheetLocationDescription>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2023-12-31_us-gaap_SwapMember"
      decimals="-3"
      id="Fact004100"
      unitRef="USD">-482000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2023-12-31_us-gaap_InterestRateLockCommitmentsMember"
      decimals="-3"
      id="Fact004102"
      unitRef="USD">12973000</us-gaap:DerivativeNotionalAmount>
    <SFST:BalanceSheetLocationDescription
      contextRef="From2023-01-012023-12-31_us-gaap_InterestRateLockCommitmentsMember"
      id="Fact004104">Other assets</SFST:BalanceSheetLocationDescription>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2023-12-31_us-gaap_InterestRateLockCommitmentsMember"
      decimals="-3"
      id="Fact004106"
      unitRef="USD">159000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember"
      decimals="-3"
      id="Fact004108"
      unitRef="USD">10000000</us-gaap:DerivativeNotionalAmount>
    <SFST:BalanceSheetLocationDescription
      contextRef="From2023-01-012023-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember"
      id="Fact004110">Other liabilities</SFST:BalanceSheetLocationDescription>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2023-12-31_us-gaap_SecuritiesSoldNotYetPurchasedMember"
      decimals="-3"
      id="Fact004112"
      unitRef="USD">-68000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeNotionalAmount
      contextRef="AsOf2023-12-31_us-gaap_DerivativeMember"
      decimals="-3"
      id="Fact004114"
      unitRef="USD">222973000</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2023-12-31_us-gaap_DerivativeMember"
      decimals="-3"
      id="Fact004116"
      unitRef="USD">-391000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="AsOf2024-12-31_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="Fact004118"
      unitRef="USD">259000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:AccruedInvestmentIncomeReceivable
      contextRef="AsOf2023-12-31_us-gaap_InterestRateSwapMember"
      decimals="0"
      id="Fact004120"
      unitRef="USD">285000</us-gaap:AccruedInvestmentIncomeReceivable>
    <us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004122">&lt;table cellpadding="0" cellspacing="0" id="xdx_88C_eus-gaap--ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock_pn3n3_ztDWJv1mnqU3" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Derivative Financial Instruments (Details) - Schedule of summarize the effect of fair value hedging relationship recognized in the consolidated statement of income"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&lt;span id="xdx_8BA_zIpkobKTcjo1" style="display: none"&gt;Schedule of summarize the effect of fair value hedging relationship
        recognized in the consolidated statement of income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--GainLossOnFairValueHedgingRelationshipAbstract_iB_zMu704m6VVAi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;Gain (loss) on fair value hedging relationship:&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 74%; font-size: 9pt; text-align: left; padding-left: 0.25in"&gt;Hedged asset/(liability)&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--GainLossOnFairValueHedgeIneffectivenessNet_pn3n3_c20240101__20241231_z8aIZU0vulRe" style="width: 10%; font-size: 10pt; text-align: right" title="Hedged asset/(liability)"&gt;3,698&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--GainLossOnFairValueHedgeIneffectivenessNet_pn3n3_c20230101__20231231_zFpEOTUofiG1" style="width: 10%; font-size: 10pt; text-align: right" title="Hedged asset/(liability)"&gt;(482&lt;/td&gt;&lt;td style="width: 1%; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left; padding-left: 0.25in"&gt;Fair value derivative designated as hedging instrument&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--FairValueDerivativeDesignatedAsHedgingInstrument_pn3n3_c20240101__20241231_zSjjIBk7PBR6" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Fair value derivative designated as hedging instrument"&gt;(3,668&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--FairValueDerivativeDesignatedAsHedgingInstrument_pn3n3_c20230101__20231231_zqGoIRGa5Jzd" style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: right" title="Fair value derivative designated as hedging instrument"&gt;511&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left; padding-left: 0.25in"&gt;Total gain recognized in interest income on loans&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--GainLossOnFairValueHedgesRecognizedInEarnings_pn3n3_c20240101__20241231_zatFFMe2UVDc" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total gain recognized in interest income on loans"&gt;30&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--GainLossOnFairValueHedgesRecognizedInEarnings_pn3n3_c20230101__20231231_zo7FcGL7aVQ4" style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: right" title="Total gain recognized in interest income on loans"&gt;29&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfFairValueHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock>
    <us-gaap:GainLossOnFairValueHedgeIneffectivenessNet
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004125"
      unitRef="USD">3698000</us-gaap:GainLossOnFairValueHedgeIneffectivenessNet>
    <us-gaap:GainLossOnFairValueHedgeIneffectivenessNet
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004127"
      unitRef="USD">-482000</us-gaap:GainLossOnFairValueHedgeIneffectivenessNet>
    <SFST:FairValueDerivativeDesignatedAsHedgingInstrument
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004129"
      unitRef="USD">-3668000</SFST:FairValueDerivativeDesignatedAsHedgingInstrument>
    <SFST:FairValueDerivativeDesignatedAsHedgingInstrument
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004131"
      unitRef="USD">511000</SFST:FairValueDerivativeDesignatedAsHedgingInstrument>
    <us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004133"
      unitRef="USD">30000</us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings>
    <us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004135"
      unitRef="USD">29000</us-gaap:GainLossOnFairValueHedgesRecognizedInEarnings>
    <us-gaap:FairValueDisclosuresTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004137">&lt;p id="xdx_80F_eus-gaap--FairValueDisclosuresTextBlock_zKOmIHA6oAyj" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE
12 &#x2013; &lt;span id="xdx_82C_zksDLMT7q3G2"&gt;Fair Value Accounting&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;FASB
ASC 820, &#x201c;Fair Value Measurement and Disclosures Topic,&#x201d; defines fair value as the exchange price that would be received
for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability
in an orderly transaction between market participants on the measurement date. FASB ASC 820 also establishes a fair value hierarchy which
requires an entity to maximize the use of observable inputs and minimize the use of unobservable inputs when measuring fair value. The
standard describes three levels of inputs that may be used to measure fair value:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.5in; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.3in; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Level
    1 &#x2013; Quoted market price in active markets&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Quoted
    prices in active markets for identical assets or liabilities. Level 1 assets and liabilities include certain debt and equity securities
    that are traded in an active exchange market.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;b&gt;Level
    2 &#x2013; Significant other observable inputs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Observable
    inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active;
    or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets
    or liabilities. Level 2 assets and liabilities include fixed income securities and mortgage-backed securities that are held in the
    Company&#x2019;s available-for-sale portfolio and valued by a third-party pricing service, as well as certain individually evaluated
    loans.&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse; margin-top: 10pt"&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 0.5in; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;&lt;b&gt;Level
    3 &#x2013; Significant unobservable inputs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 10pt"&gt;Unobservable
    inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities.
    Level 3 assets and liabilities include financial instruments whose value is determined using pricing models, discounted cash flow
    methodologies, or similar techniques, as well as instruments for which the determination of fair value requires significant management
    judgment or estimation.&#160;&#160;These methodologies may result in a significant portion of the fair value being derived from unobservable
    data.&#160;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Fair
Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Financial
instruments require disclosure of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical
to estimate the fair value. A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual
obligation which requires the exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the
Company&#x2019;s common stock, premises and equipment and other assets and liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following is a description of valuation methodologies used to estimate fair value for assets recorded at fair value. Fair value approximates
carrying value for the following financial instruments due to the short-term nature of the instrument: cash and due from banks, federal
funds sold, other investments, federal funds purchased, and securities sold under agreement to repurchase.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Investment
Securities&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Securities
available for sale are valued on a recurring basis at quoted market prices where available.&#160; If quoted market prices are not available,
fair values are based on quoted market prices of comparable securities.&#160; Level 1 securities include those traded on an active exchange,
such as the New York Stock Exchange or U.S. Treasury securities that are traded by dealers or brokers in active over-the-counter markets
and money market funds.&#160; Level 2 securities include mortgage-backed securities and debentures issued by government sponsored entities,
municipal bonds and corporate debt securities.&#160; In certain cases where there is limited activity or less transparency around inputs
to valuations, securities are classified as Level 3 within the valuation hierarchy. Securities held to maturity are valued at quoted
market prices or dealer quotes similar to securities available for sale.&#160; The carrying value of Other Investments, such as Federal
Reserve Bank and FHLB stock, approximates fair value based on their redemption provisions.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;Mortgage
Loans Held for Sale&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Loans
held for sale include mortgage loans which are saleable into the secondary mortgage markets and their fair values are estimated using
observable quoted market or contracted prices or market price equivalents, which would be used by other market participants. These saleable
loans are considered Level 2.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Individually
Evaluated Loans&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company does not record loans at fair value on a recurring basis. However, from time to time, a loan may be considered individually evaluated
and an allowance for credit losses may be established.&#160; Loans for which it is probable that payment of interest and principal will
not be made in accordance with the contractual terms of the loan agreement are considered individually evaluated. Once a loan is identified
as individually evaluated, management measures the impairment in accordance with FASB ASC 326. The fair value of individually evaluated
loans is estimated using one of several methods, including collateral value, market value of similar debt, enterprise value, liquidation
value and discounted cash flows.&#160; Those individually evaluated loans not requiring an allowance represent loans for which the fair
value of the expected repayments or collateral exceed the recorded investments in such loans.&#160; In accordance with FASB ASC 820,
&#x201c;Fair Value Measurement and Disclosures,&#x201d; individually evaluated loans where an allowance is established based on the fair
value of collateral require classification in the fair value hierarchy.&#160; When the fair value of the collateral is based on an observable
market price or a current appraised value, the Company considers the individually evaluated loan as nonrecurring Level 2. The Company&#x2019;s
current loan and appraisal policies require the Company to obtain updated appraisals on an &#x201c;as is&#x201d; basis at renewal, or in
the case of an individually evaluated loan, on an annual basis, either through a new external appraisal or an appraisal evaluation. When
an appraised value is not available or management determines the fair value of the collateral is further impaired below the appraised
value and there is no observable market price, the Company considers the individually evaluated loan as nonrecurring Level 3. The fair
value of individually evaluated loans may also be estimated using the present value of expected future cash flows to be realized on the
loan, which is also considered a Level 3 valuation. These fair value estimates are subject to fluctuations in assumptions about the amount
and timing of expected cash flows as well as the choice of discount rate used in the present value calculation.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Other
Real Estate Owned&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;OREO,
consisting of properties obtained through foreclosure or in satisfaction of loans, is reported at the lower of cost or fair value, determined
on the basis of current appraisals, comparable sales, and other estimates of value obtained&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;principally from independent sources, adjusted
for estimated selling costs (Level 2).&#160; At the time of foreclosure, any excess of the loan balance over the fair value of the real
estate held as collateral is treated as a charge against the allowance for credit losses.&#160; Gains or losses on sale and generally
any subsequent adjustments to the value are recorded as a component of real estate owned activity. When an appraised value is not available
or management determines the fair value of the collateral is further impaired below the appraised value and there is no observable market
price, the Company considers the OREO as nonrecurring Level 3.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;Derivative
Financial Instruments&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company estimates the fair value of IRLCs based on the value of the underlying mortgage loan, quoted MBS prices and an estimate of the
probability that the mortgage loan will fund within the terms of the IRLC, net of commission expenses (Level 2). The Company estimates
the fair value of forward sales commitments based on quoted MBS prices (Level 2). The Company estimates the fair value of the derivative
liability based on changes in the benchmark interest rate component of the hedged loans. The estimated variable rate cash inflows were
compared to the fixed rate outflows and such difference was discounted to a present value to estimate the fair value of the interest
rate swaps. The components of the valuation were observable or could be corroborated by observable market data and, therefore, were classified
within Level 2 of the valuation hierarchy.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;Assets
and Liabilities Recorded at Fair Value on a Recurring Basis&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
tables below present the recorded amount of assets and liabilities measured at fair value on a recurring basis.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_pn3n3_zbcwrr9oCqVk" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zwkii4ojite6" style="display: none"&gt;Schedule of assets and liabilities measured at fair value
        on a recurring basis&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z9F8S7YO5ftf" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zxtWyGjSPA3j" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zP2HrHXgoI1k" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zKieZhLdnCx" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AssetsFairValueDisclosureAbstract_iB_ze69kn2nVHs1" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Assets &lt;span id="xdx_911_eus-gaap--FairValueInputsLevel1Member_zmsQVvuY0Wog" style="display: none"&gt;Level 1 [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Securities available for sale: &lt;span id="xdx_918_eus-gaap--FairValueInputsLevel2Member_zGPHvL0OvVAh" style="display: none"&gt;Level 2 [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_iI_pn3n3_z8Lt42D7lVga" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 48%; text-align: left; padding-left: 0.25in"&gt;Corporate bonds &lt;span id="xdx_915_eus-gaap--FairValueInputsLevel3Member_zq89NH0ycCQ" style="display: none"&gt;Level 3 [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4148"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,927&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4150"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,927&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_iI_pn3n3_z8yuidrhBcI3" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;US treasuries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4154"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;908&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4156"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;908 &lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--SecuritiesAvailableForSaleFairValueUsAgencySecurities_iI_pn3n3_zk5a4vptqYy2" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;US government agencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4159"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,795&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4161"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,795&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_iI_pn3n3_zJbjnT0Umlx" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;State and political subdivisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4164"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,322&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4166"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,322&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--AssetBackedSecurities_iI_pn3n3_zscoA4nfWf03" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Asset-backed securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4169"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,538&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4171"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,538&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_iI_pn3n3_zs5j9g0eHTX2" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4174"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,637&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4176"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,637&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LoansHeldForSaleFairValueDisclosure_iI_pn3n3_znk02zzM7Jk8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Mortgage loans held for sale&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4179"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4181"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--MortgageLoanInterestRateLockCommitments_iI_pn3n3_zCMamolHn9E6" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Mortgage loan interest rate lock commitments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4184"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;188&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4186"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;188&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_zZlrwNFgTkRi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Derivative asset&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4189"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4191"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue_iI_pn3n3_zScSlpfTUPyi" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 5.4pt"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4194"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;40&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4196"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;40&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_zABXUOMRXL26" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 110pt"&gt;Total assets measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4199"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;140,618&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4201"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;140,618&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company had no liabilities recorded at fair value on a recurring basis as of December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_494_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_ztJ9NUSm0Xzd" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_498_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z1PRtKVsvwi9" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zamKtzTprlMl" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_498_20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zVhQvSq1c0N4" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AssetsFairValueDisclosureAbstract_iB_zDhFNUkiZiqc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Securities available for sale:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_iI_pn3n3_zmIPoOV5M1xa" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 48%; text-align: left; padding-left: 0.25in"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4209"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,910&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4211"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,910&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_iI_pn3n3_z96US4N93UO3" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;US treasuries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4214"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,394&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4216"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,394&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--SecuritiesAvailableForSaleFairValueUsAgencySecurities_iI_pn3n3_zNZlHrh2d7uc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;US government agencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4219"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4221"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_iI_pn3n3_zOXWLDRkedL1" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;State and political subdivisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4224"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,741&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4226"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,741&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--AssetBackedSecurities_iI_pn3n3_zRhtcruXcCSf" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Asset-backed securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4229"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;33,236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4231"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;33,236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_iI_pn3n3_zRNWqp2hpum7" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4234"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;51,765&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4236"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;51,765&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LoansHeldForSaleFairValueDisclosure_iI_pn3n3_z6oZBlToc5P2" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Mortgage loans held for sale&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4239"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4241"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--MortgageLoanInterestRateLockCommitments_iI_pn3n3_zKRHbfUGSCJf" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 5.4pt"&gt;Mortgage loan interest rate lock commitments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4244"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;159&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4246"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;159&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_zI5uBrX68v9j" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 110pt"&gt;Total assets measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4249"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;142,055&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4251"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;142,055&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosureAbstract_iB_pn3n3_zRZ5mclAy2h7" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; padding-left: 0.05in"&gt;Liabilities&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OtherLiabilitiesFairValueDisclosure_iI_pn3n3_zhxNMohxFNR6" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.05in"&gt;Derivative liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4259"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;482&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4261"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;482&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FinancialInstrumentsSoldNotYetPurchasedAtFairValue_iI_pn3n3_z2Cgf59wo5C2" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.05in"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4264"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;68&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4266"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;68&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LiabilitiesFairValueDisclosure_iI_pn3n3_zrwBupFA6895" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 110pt"&gt;Total liabilities measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4269"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;550&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4271"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;550&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zeOPo8Dv6Rk2" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;Assets
and Liabilities Recorded at Fair Value on a Nonrecurring Basis&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company is predominantly an asset based lender with real estate serving as collateral on approximately &lt;span id="xdx_903_ecustom--PercentageOfLoansCollateralByRealEstate_dp_c20240101__20241231_zspM493xcFG9" title="Percentage of loans collateralize by real estate"&gt;84%&lt;/span&gt; of loans as of December 31,
2024. Loans which are deemed to be individually evaluated are valued net of the allowance for credit losses, and other real estate owned
is valued at the lower of cost or net realizable value of the underlying real estate collateral. Such market values are generally obtained
using independent appraisals, which the Company considers to be level 2 inputs. The tables below present the recorded amount of assets
and liabilities measured at fair value on a nonrecurring basis.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_pn3n3_zwWKbhgIus2f" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zhRlLW9yqja6" style="display: none"&gt;Schedule of assets and liabilities measured at fair value
        on a nonrecurring basis&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;(dollars
in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AssetsAbstract_iB_zPQQgv8xRTt5" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 48%; font-size: 9pt; text-align: left"&gt;Individually evaluated loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zpydfqNwxRC3" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4279"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zPcU2S5IB6Yf" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans"&gt;9,139&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zBGpBic6AJO8" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans"&gt;1,127&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zAsBXpPKM9qg" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans"&gt;10,266&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zZ3VhN8kBc4f" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right" title="Total assets measured at fair value on a nonrecurring basis"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4287"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zW6tH7XQ871j" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;9,139&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zbqHZtZChAf9" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;1,127&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_z3nOhOK8YUf" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;10,266&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AssetsAbstract_iB_zUUaziYEDmz4" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 48%; text-align: left"&gt;Individually evaluated loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zdAmJC0qAbPa" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4293"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zqRdjN3pIfec" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans"&gt;1,160&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zUSu6xbqFepk" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans"&gt;2,976&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zPUkwCdtglz5" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans"&gt;4,136&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_z3jg5f3KiCwf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total assets measured at fair value on a nonrecurring basis"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4301"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zigZVBfj2o8h" style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,160&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zYa87GbSdQy6" style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,976&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zuer327vz0q7" style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,136&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p id="xdx_8AA_zuSZh1HfsDLi" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 9.9pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal"&gt;The
Company had no liabilities carried at fair value or measured at fair value on a nonrecurring basis.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal"&gt;For
Level 3 assets and liabilities measured at fair value on a recurring or nonrecurring basis as of December 31, 2024 and 2023, the significant
unobservable inputs used in the fair value measurements were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zPiSWIrRnbCl" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BD_zpks3itkvEVh" style="display: none"&gt;Schedule of unobservable inputs used in the fair value measurements&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 27%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-style: italic"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font: normal 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Valuation
    Technique&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font: normal 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Significant
    Unobservable Inputs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font: normal 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Range
    of Inputs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font-style: italic"&gt;&lt;span style="font: normal 9pt Arial, Helvetica, Sans-Serif"&gt;Individually
    evaluated loans&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font-style: italic"&gt;&lt;span style="font: normal 9pt Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_90A_ecustom--FairValueOfMeasurementsValuationTechniques_c20240101__20241231_zDzD9KZqeZYj" title="Valuation Technique"&gt;Appraised
    Value/ Discounted Cash Flows&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;&lt;span id="xdx_902_ecustom--FairValueOfMeasurementsSignificantAssumptions_c20240101__20241231_z0CjM1tooX64" title="Significant Unobservable Inputs"&gt;Discounts
    to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;&lt;span id="xdx_901_ecustom--FairValueAssumptionsRangeOfInputs_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zqSAxW3lb1m2" title="Range of Inputs"&gt;0&lt;/span&gt;-&lt;span id="xdx_90E_ecustom--FairValueAssumptionsRangeOfInputs_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zqLOrT8bHlZf" title="Range of Inputs"&gt;25&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 0.2in; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Fair
Value of Financial Instruments&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Financial
instruments require disclosure of fair value information, whether or not recognized in the consolidated balance sheets, when it is practical
to estimate the fair value. A financial instrument is defined as cash, evidence of an ownership interest in an entity or a contractual
obligation which requires the exchange of cash. Certain items are specifically excluded from the disclosure requirements, including the
Company&#x2019;s common stock, premises and equipment and other assets and liabilities.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following is a description of valuation methodologies used to estimate fair value for certain other financial instruments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Fair
value approximates carrying value for the following financial instruments due to the short-term nature of the instrument: cash and due
from banks, federal funds sold, other investments, federal funds purchased, and securities sold under agreement to repurchase.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;Loans
&lt;/i&gt;&#x2013; The valuation of loans held for investment is estimated using the exit price notion which incorporates factors, such as enhanced
credit risk, illiquidity risk and market factors that sometimes exist in exit prices in dislocated markets. This credit risk assumption
is intended to approximate the fair value that a market participant would realize in a hypothetical orderly transaction. The Company&#x2019;s
loan portfolio is initially fair valued using a segmented approach, using the eight categories as disclosed in Note 4 &#x2013; Loans and
Allowance for Credit Losses. Loans are considered a Level 3 classification.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;Deposits
&#x2013; &lt;/i&gt;Fair value for demand deposit accounts and interest-bearing accounts with no fixed maturity date is equal to the carrying
value. The fair value of certificate of deposit accounts are estimated by discounting cash flows from expected maturities using current
interest rates on similar instruments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;FHLB
Advances and Other Borrowings &#x2013; &lt;/i&gt;Fair value for FHLB advances and other borrowings are estimated by discounting cash flows from
expected maturities using current interest rates on similar instruments.&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;Subordinated
debentures&lt;/i&gt; &#x2013; Fair value for subordinated debentures are estimated by discounting cash flows from expected maturities using
current interest rates on similar instruments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company has used management&#x2019;s best estimate of fair value based on the above assumptions. Thus, the fair values presented may not
be the amounts that could be realized in an immediate sale or settlement of the instrument. In addition, any income taxes or other expenses,
which would be incurred in an actual sale or settlement, are not taken into consideration in the fair value presented.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
estimated fair values of the Company&#x2019;s financial instruments at December 31, 2024 and 2023 are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_pn3n3_zdInrVJZRxJ9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B9_z1Sxuuzgx6Pl" style="display: none"&gt;Schedule of estimated fair values of the company's financial instruments&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 12pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Carrying&lt;br/&gt; Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_98F_eus-gaap--FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_iB_c20230101__20231231_z6mYuopz14Id" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Assets:"&gt;Financial Assets:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 35%; text-align: left; padding-left: 0.25in"&gt;Other investments, at cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OtherInvestments_iI_pn3n3_c20241231_zHsY2l6wXXwi" style="width: 10%; text-align: right" title="Other investments, at cost, Carrying Amount"&gt;19,490&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231_zSLFII38JTo5" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"&gt;19,490&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkUERcp7xYSk" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4324"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqZ2b72iFUF5" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4326"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zNzkLEgQZ39i" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"&gt;19,490&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;Loans&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--LoansReceivableCarryingAmount_iI_pn3n3_c20241231_fKDEp_z5Wt9miTPyph" style="text-align: right" title="Loans, Carrying Amount"&gt;3,579,640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231_fKDEp_zwBkZ4aDyUCc" style="text-align: right" title="Loans, Fair Value"&gt;3,319,602&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_zORLXmJclbUj" style="text-align: right" title="Loans, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4334"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zujotK6hBMU5" style="text-align: right" title="Loans, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4336"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zz55cgBaOv2a" style="text-align: right" title="Loans, Fair Value"&gt;3,319,602&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_981_eus-gaap--FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zMSJ8OFp3Ksc" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Liabilities:"&gt;Financial Liabilities:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--DepositsCarryingAmount_iI_pn3n3_c20241231_z4TeQW9mM6Rf" style="text-align: right" title="Deposits, Carrying Amount"&gt;3,435,765&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231_zObJ05NUq8f2" style="text-align: right" title="Deposits, Fair Value"&gt;3,158,893&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zrqdIHP1xsDb" style="text-align: right" title="Deposits, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4346"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z1O7bhyi3JUg" style="text-align: right" title="Deposits, Fair Value"&gt;3,158,893&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zss3zs3Tu1j6" style="text-align: right" title="Deposits, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4350"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in"&gt;Subordinated debentures&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FederalHomeLoanBankAdvances_iI_pn3n3_c20241231_zr7kfrJEpFDd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Carrying Amount"&gt;24,903&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231_z4rzHihVBtNb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;27,539&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z4AyObKys4t7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4356"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsWHKZYwzcTf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;27,539&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zaMMyNmMTCGb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4360"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left; padding-left: 1.5pt"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Carrying&lt;br/&gt; Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Fair&lt;br/&gt; Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_98F_eus-gaap--FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zqMvlcVY1rCj" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Assets:"&gt;Financial Assets:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Other investments, at cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OtherInvestments_iI_pn3n3_c20231231_zbsHTE5bLMPe" style="text-align: right" title="Other investments, at cost, Carrying Amount"&gt;19,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231_z2fdHNURLj8g" style="text-align: right" title="Other investments, at cost, Fair Value"&gt;19,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zp8ssPhR7ZUf" style="text-align: right" title="Other investments, at cost, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4368"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z1BdBYIQrj7d" style="text-align: right" title="Other investments, at cost, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4370"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zmxktWW0Doqa" style="text-align: right" title="Other investments, at cost, Fair Value"&gt;19,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;Loans&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--LoansReceivableCarryingAmount_iI_pn3n3_c20231231_fKDEp_zFOz752xs3b6" style="text-align: right" title="Loans, Carrying Amount"&gt;3,557,120&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231_fKDEp_z4jrNCuXvK2i" style="text-align: right" title="Loans, Fair Value"&gt;3,337,768&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z9Z8kKHynF33" style="text-align: right" title="Loans, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4378"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zRWS50Jy33P2" style="text-align: right" title="Loans, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4380"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zrupOKViSEJf" style="text-align: right" title="Loans, Fair Value"&gt;3,337,768&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_981_eus-gaap--FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zdWkMEHXXFTh" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Liabilities:"&gt;Financial Liabilities:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--DepositsCarryingAmount_iI_pn3n3_c20231231_zuwTn1lbF112" style="text-align: right" title="Deposits, Carrying Amount"&gt;3,379,564&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231_zU2V14EfAYK9" style="text-align: right" title="Deposits, Fair Value"&gt;2,961,182&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zNMIE363asL7" style="text-align: right" title="Deposits, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4390"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs8YHsJDy0X8" style="text-align: right" title="Deposits, Fair Value"&gt;2,961,182&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zbu5vOEDHNy7" style="text-align: right" title="Deposits, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4394"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in"&gt;Subordinated debentures&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvances_iI_pn3n3_c20231231_z8RH7f02PXh9" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Carrying Amount"&gt;36,322&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231_z30rzBbM2Nze" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;40,712&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkCXZQuoBhF" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4400"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgoQ4r4AwF4l" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;40,712&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zI3XDkXFDlUa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4404"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.15in; text-align: right"&gt;&lt;span style="font: normal 10pt Arial, Helvetica, Sans-Serif"&gt;&lt;sup id="xdx_F01_zwfQakfW6nLg"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F13_zQ7TgemuIwN8" style="font: normal 8pt Arial, Helvetica, Sans-Serif"&gt;&#160;Carrying
amount is net of the allowance for credit losses and individually evaluated loans.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004139">&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_pn3n3_zbcwrr9oCqVk" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a recurring basis"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zwkii4ojite6" style="display: none"&gt;Schedule of assets and liabilities measured at fair value
        on a recurring basis&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z9F8S7YO5ftf" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_496_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zxtWyGjSPA3j" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zP2HrHXgoI1k" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zKieZhLdnCx" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AssetsFairValueDisclosureAbstract_iB_ze69kn2nVHs1" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Assets &lt;span id="xdx_911_eus-gaap--FairValueInputsLevel1Member_zmsQVvuY0Wog" style="display: none"&gt;Level 1 [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Securities available for sale: &lt;span id="xdx_918_eus-gaap--FairValueInputsLevel2Member_zGPHvL0OvVAh" style="display: none"&gt;Level 2 [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_iI_pn3n3_z8Lt42D7lVga" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 48%; text-align: left; padding-left: 0.25in"&gt;Corporate bonds &lt;span id="xdx_915_eus-gaap--FairValueInputsLevel3Member_zq89NH0ycCQ" style="display: none"&gt;Level 3 [Member]&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4148"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,927&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4150"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,927&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_iI_pn3n3_z8yuidrhBcI3" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;US treasuries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4154"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;908&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4156"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;908 &lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--SecuritiesAvailableForSaleFairValueUsAgencySecurities_iI_pn3n3_zk5a4vptqYy2" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;US government agencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4159"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,795&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4161"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15,795&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_iI_pn3n3_zJbjnT0Umlx" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;State and political subdivisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4164"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,322&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4166"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,322&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--AssetBackedSecurities_iI_pn3n3_zscoA4nfWf03" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Asset-backed securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4169"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,538&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4171"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,538&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_iI_pn3n3_zs5j9g0eHTX2" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4174"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,637&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4176"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;57,637&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LoansHeldForSaleFairValueDisclosure_iI_pn3n3_znk02zzM7Jk8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Mortgage loans held for sale&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4179"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4181"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,565&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--MortgageLoanInterestRateLockCommitments_iI_pn3n3_zCMamolHn9E6" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Mortgage loan interest rate lock commitments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4184"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;188&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4186"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;188&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--DerivativeAssetsLiabilitiesAtFairValueNet_iI_pn3n3_zZlrwNFgTkRi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Derivative asset&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4189"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4191"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,698&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_ecustom--FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue_iI_pn3n3_zScSlpfTUPyi" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 5.4pt"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4194"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;40&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4196"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;40&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_zABXUOMRXL26" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 110pt"&gt;Total assets measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4199"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;140,618&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4201"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;140,618&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company had no liabilities recorded at fair value on a recurring basis as of December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_494_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_ztJ9NUSm0Xzd" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_498_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_z1PRtKVsvwi9" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zamKtzTprlMl" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_498_20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsRecurringMember_zVhQvSq1c0N4" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--AssetsFairValueDisclosureAbstract_iB_zDhFNUkiZiqc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Securities available for sale:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds_iI_pn3n3_zmIPoOV5M1xa" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 48%; text-align: left; padding-left: 0.25in"&gt;Corporate bonds&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4209"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,910&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4211"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;1,910&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries_iI_pn3n3_z96US4N93UO3" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;US treasuries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4214"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,394&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4216"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,394&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--SecuritiesAvailableForSaleFairValueUsAgencySecurities_iI_pn3n3_zNZlHrh2d7uc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;US government agencies&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4219"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4221"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions_iI_pn3n3_zOXWLDRkedL1" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;State and political subdivisions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4224"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,741&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4226"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;19,741&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_ecustom--AssetBackedSecurities_iI_pn3n3_zRhtcruXcCSf" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Asset-backed securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4229"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;33,236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4231"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;33,236&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure_iI_pn3n3_zRNWqp2hpum7" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Mortgage-backed securities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4234"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;51,765&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4236"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;51,765&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--LoansHeldForSaleFairValueDisclosure_iI_pn3n3_z6oZBlToc5P2" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 5.4pt"&gt;Mortgage loans held for sale&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4239"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4241"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,194&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--MortgageLoanInterestRateLockCommitments_iI_pn3n3_zKRHbfUGSCJf" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 5.4pt"&gt;Mortgage loan interest rate lock commitments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4244"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;159&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4246"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;159&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_zI5uBrX68v9j" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 110pt"&gt;Total assets measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4249"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;142,055&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4251"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;142,055&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--LiabilitiesFairValueDisclosureAbstract_iB_pn3n3_zRZ5mclAy2h7" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left; padding-left: 0.05in"&gt;Liabilities&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OtherLiabilitiesFairValueDisclosure_iI_pn3n3_zhxNMohxFNR6" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.05in"&gt;Derivative liability&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4259"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;482&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4261"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;482&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--FinancialInstrumentsSoldNotYetPurchasedAtFairValue_iI_pn3n3_z2Cgf59wo5C2" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.05in"&gt;MBS forward sales commitments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4264"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;68&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4266"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;68&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--LiabilitiesFairValueDisclosure_iI_pn3n3_zrwBupFA6895" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 110pt"&gt;Total liabilities measured at fair value on a recurring basis&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4269"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;550&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4271"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;550&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004149"
      unitRef="USD">1927000</SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004151"
      unitRef="USD">1927000</SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004155"
      unitRef="USD">908000</SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004157"
      unitRef="USD">908000</SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004160"
      unitRef="USD">15795000</SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004162"
      unitRef="USD">15795000</SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities>
    <SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004165"
      unitRef="USD">19322000</SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions>
    <SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004167"
      unitRef="USD">19322000</SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions>
    <SFST:AssetBackedSecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004170"
      unitRef="USD">36538000</SFST:AssetBackedSecurities>
    <SFST:AssetBackedSecurities
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004172"
      unitRef="USD">36538000</SFST:AssetBackedSecurities>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004175"
      unitRef="USD">57637000</us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004177"
      unitRef="USD">57637000</us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004180"
      unitRef="USD">4565000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004182"
      unitRef="USD">4565000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <SFST:MortgageLoanInterestRateLockCommitments
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004185"
      unitRef="USD">188000</SFST:MortgageLoanInterestRateLockCommitments>
    <SFST:MortgageLoanInterestRateLockCommitments
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004187"
      unitRef="USD">188000</SFST:MortgageLoanInterestRateLockCommitments>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004190"
      unitRef="USD">3698000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004192"
      unitRef="USD">3698000</us-gaap:DerivativeAssetsLiabilitiesAtFairValueNet>
    <SFST:FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004195"
      unitRef="USD">40000</SFST:FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue>
    <SFST:FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004197"
      unitRef="USD">40000</SFST:FinancialInstrumentsMBSForwardSalesCommitmentsAtFairValue>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004200"
      unitRef="USD">140618000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004202"
      unitRef="USD">140618000</us-gaap:AssetsFairValueDisclosure>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004210"
      unitRef="USD">1910000</SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004212"
      unitRef="USD">1910000</SFST:SecuritiesAvailableForSaleFairValueUsAgencyCorporateBonds>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004215"
      unitRef="USD">9394000</SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004217"
      unitRef="USD">9394000</SFST:SecuritiesAvailableForSaleFairValueUsAgencyUSTreasuries>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004220"
      unitRef="USD">18656000</SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities>
    <SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004222"
      unitRef="USD">18656000</SFST:SecuritiesAvailableForSaleFairValueUsAgencySecurities>
    <SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004225"
      unitRef="USD">19741000</SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions>
    <SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004227"
      unitRef="USD">19741000</SFST:SecuritiesAvailableForSaleFairValueStateAndPoliticalSubdivisions>
    <SFST:AssetBackedSecurities
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004230"
      unitRef="USD">33236000</SFST:AssetBackedSecurities>
    <SFST:AssetBackedSecurities
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004232"
      unitRef="USD">33236000</SFST:AssetBackedSecurities>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004235"
      unitRef="USD">51765000</us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure>
    <us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004237"
      unitRef="USD">51765000</us-gaap:MortgageBackedSecuritiesAvailableForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004240"
      unitRef="USD">7194000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <us-gaap:LoansHeldForSaleFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004242"
      unitRef="USD">7194000</us-gaap:LoansHeldForSaleFairValueDisclosure>
    <SFST:MortgageLoanInterestRateLockCommitments
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004245"
      unitRef="USD">159000</SFST:MortgageLoanInterestRateLockCommitments>
    <SFST:MortgageLoanInterestRateLockCommitments
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004247"
      unitRef="USD">159000</SFST:MortgageLoanInterestRateLockCommitments>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004250"
      unitRef="USD">142055000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004252"
      unitRef="USD">142055000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004260"
      unitRef="USD">482000</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:OtherLiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004262"
      unitRef="USD">482000</us-gaap:OtherLiabilitiesFairValueDisclosure>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004265"
      unitRef="USD">68000</us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue>
    <us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004267"
      unitRef="USD">68000</us-gaap:FinancialInstrumentsSoldNotYetPurchasedAtFairValue>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004270"
      unitRef="USD">550000</us-gaap:LiabilitiesFairValueDisclosure>
    <us-gaap:LiabilitiesFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsRecurringMember"
      decimals="-3"
      id="Fact004272"
      unitRef="USD">550000</us-gaap:LiabilitiesFairValueDisclosure>
    <SFST:PercentageOfLoansCollateralByRealEstate
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004274"
      unitRef="Pure">0.84</SFST:PercentageOfLoansCollateralByRealEstate>
    <us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004276">&lt;table cellpadding="0" cellspacing="0" id="xdx_891_eus-gaap--FairValueAssetsMeasuredOnNonrecurringBasisTextBlock_pn3n3_zwWKbhgIus2f" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of assets and liabilities measured at fair value on a nonrecurring basis"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B1_zhRlLW9yqja6" style="display: none"&gt;Schedule of assets and liabilities measured at fair value
        on a nonrecurring basis&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;(dollars
in thousands)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AssetsAbstract_iB_zPQQgv8xRTt5" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 9pt; text-align: left"&gt;Assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 48%; font-size: 9pt; text-align: left"&gt;Individually evaluated loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zpydfqNwxRC3" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4279"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zPcU2S5IB6Yf" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans"&gt;9,139&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zBGpBic6AJO8" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans"&gt;1,127&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--AlternativeInvestment_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zAsBXpPKM9qg" style="border-bottom: Black 1pt solid; width: 10%; font-size: 9pt; text-align: right" title="Individually evaluated loans"&gt;10,266&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zZ3VhN8kBc4f" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right" title="Total assets measured at fair value on a nonrecurring basis"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4287"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zW6tH7XQ871j" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;9,139&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zbqHZtZChAf9" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;1,127&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_z3nOhOK8YUf" style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;10,266&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="14" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Total&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AssetsAbstract_iB_zUUaziYEDmz4" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 48%; text-align: left"&gt;Individually evaluated loans&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zdAmJC0qAbPa" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4293"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zqRdjN3pIfec" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans"&gt;1,160&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zUSu6xbqFepk" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans"&gt;2,976&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--AlternativeInvestment_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zPUkwCdtglz5" style="border-bottom: Black 1pt solid; width: 10%; text-align: right" title="Individually evaluated loans"&gt;4,136&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Total assets measured at fair value on a nonrecurring basis&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_z3jg5f3KiCwf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Total assets measured at fair value on a nonrecurring basis"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4301"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zigZVBfj2o8h" style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1,160&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zYa87GbSdQy6" style="border-bottom: Black 2.5pt solid; text-align: right"&gt;2,976&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--AssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByMeasurementFrequencyAxis__us-gaap--FairValueMeasurementsNonrecurringMember_zuer327vz0q7" style="border-bottom: Black 2.5pt solid; text-align: right"&gt;4,136&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:FairValueAssetsMeasuredOnNonrecurringBasisTextBlock>
    <us-gaap:AlternativeInvestment
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004281"
      unitRef="USD">9139000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004283"
      unitRef="USD">1127000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004285"
      unitRef="USD">10266000</us-gaap:AlternativeInvestment>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004288"
      unitRef="USD">9139000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004289"
      unitRef="USD">1127000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004290"
      unitRef="USD">10266000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AlternativeInvestment
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004295"
      unitRef="USD">1160000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004297"
      unitRef="USD">2976000</us-gaap:AlternativeInvestment>
    <us-gaap:AlternativeInvestment
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004299"
      unitRef="USD">4136000</us-gaap:AlternativeInvestment>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004302"
      unitRef="USD">1160000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004303"
      unitRef="USD">2976000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:AssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueMeasurementsNonrecurringMember"
      decimals="-3"
      id="Fact004304"
      unitRef="USD">4136000</us-gaap:AssetsFairValueDisclosure>
    <us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004306">&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock_zPiSWIrRnbCl" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of unobservable inputs used in the fair value measurements"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BD_zpks3itkvEVh" style="display: none"&gt;Schedule of unobservable inputs used in the fair value measurements&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 27%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 25%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 33%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; width: 15%; padding-right: 5.4pt; padding-left: 5.4pt; text-align: center; font-style: italic"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font: normal 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Valuation
    Technique&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font: normal 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Significant
    Unobservable Inputs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right; font-style: italic"&gt;&lt;span style="font: normal 8pt Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Range
    of Inputs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="font-family: Arial, Helvetica, Sans-Serif; vertical-align: top"&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font-style: italic"&gt;&lt;span style="font: normal 9pt Arial, Helvetica, Sans-Serif"&gt;Individually
    evaluated loans&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left; font-style: italic"&gt;&lt;span style="font: normal 9pt Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_90A_ecustom--FairValueOfMeasurementsValuationTechniques_c20240101__20241231_zDzD9KZqeZYj" title="Valuation Technique"&gt;Appraised
    Value/ Discounted Cash Flows&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;&lt;span id="xdx_902_ecustom--FairValueOfMeasurementsSignificantAssumptions_c20240101__20241231_z0CjM1tooX64" title="Significant Unobservable Inputs"&gt;Discounts
    to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-family: Arial, Helvetica, Sans-Serif; padding-right: 5.4pt; padding-left: 5.4pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;&lt;span id="xdx_901_ecustom--FairValueAssumptionsRangeOfInputs_dp_c20240101__20241231__srt--RangeAxis__srt--MinimumMember_zqSAxW3lb1m2" title="Range of Inputs"&gt;0&lt;/span&gt;-&lt;span id="xdx_90E_ecustom--FairValueAssumptionsRangeOfInputs_dp_c20240101__20241231__srt--RangeAxis__srt--MaximumMember_zqLOrT8bHlZf" title="Range of Inputs"&gt;25&lt;/span&gt;%&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock>
    <SFST:FairValueOfMeasurementsValuationTechniques contextRef="From2024-01-01to2024-12-31" id="Fact004308">Appraised
    Value/ Discounted Cash Flows</SFST:FairValueOfMeasurementsValuationTechniques>
    <SFST:FairValueOfMeasurementsSignificantAssumptions contextRef="From2024-01-01to2024-12-31" id="Fact004310">Discounts
    to appraisals or cash flows for estimated holding and/or selling costs or age of appraisal</SFST:FairValueOfMeasurementsSignificantAssumptions>
    <SFST:FairValueAssumptionsRangeOfInputs
      contextRef="From2024-01-012024-12-31_srt_MinimumMember"
      decimals="INF"
      id="Fact004312"
      unitRef="Pure">0</SFST:FairValueAssumptionsRangeOfInputs>
    <SFST:FairValueAssumptionsRangeOfInputs
      contextRef="From2024-01-012024-12-31_srt_MaximumMember"
      decimals="INF"
      id="Fact004314"
      unitRef="Pure">0.25</SFST:FairValueAssumptionsRangeOfInputs>
    <us-gaap:FairValueByBalanceSheetGroupingTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004316">&lt;table cellpadding="0" cellspacing="0" id="xdx_893_eus-gaap--FairValueByBalanceSheetGroupingTextBlock_pn3n3_zdInrVJZRxJ9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Fair Value Accounting (Details) - Schedule of estimated fair values of the company's financial instruments"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B9_z1Sxuuzgx6Pl" style="display: none"&gt;Schedule of estimated fair values of the company's financial instruments&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; font-weight: bold; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 12pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31, 2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: normal; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Carrying&lt;br/&gt; Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Fair&lt;br/&gt; Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 1&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 2&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Level 3&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_98F_eus-gaap--FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_iB_c20230101__20231231_z6mYuopz14Id" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Assets:"&gt;Financial Assets:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="width: 35%; text-align: left; padding-left: 0.25in"&gt;Other investments, at cost&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OtherInvestments_iI_pn3n3_c20241231_zHsY2l6wXXwi" style="width: 10%; text-align: right" title="Other investments, at cost, Carrying Amount"&gt;19,490&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231_zSLFII38JTo5" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"&gt;19,490&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkUERcp7xYSk" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4324"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zqZ2b72iFUF5" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4326"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zNzkLEgQZ39i" style="width: 10%; text-align: right" title="Other investments, at cost, Fair Value"&gt;19,490&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;Loans&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_ecustom--LoansReceivableCarryingAmount_iI_pn3n3_c20241231_fKDEp_z5Wt9miTPyph" style="text-align: right" title="Loans, Carrying Amount"&gt;3,579,640&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231_fKDEp_zwBkZ4aDyUCc" style="text-align: right" title="Loans, Fair Value"&gt;3,319,602&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_zORLXmJclbUj" style="text-align: right" title="Loans, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4334"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zujotK6hBMU5" style="text-align: right" title="Loans, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4336"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zz55cgBaOv2a" style="text-align: right" title="Loans, Fair Value"&gt;3,319,602&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_981_eus-gaap--FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zMSJ8OFp3Ksc" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Liabilities:"&gt;Financial Liabilities:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--DepositsCarryingAmount_iI_pn3n3_c20241231_z4TeQW9mM6Rf" style="text-align: right" title="Deposits, Carrying Amount"&gt;3,435,765&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231_zObJ05NUq8f2" style="text-align: right" title="Deposits, Fair Value"&gt;3,158,893&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zrqdIHP1xsDb" style="text-align: right" title="Deposits, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4346"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z1O7bhyi3JUg" style="text-align: right" title="Deposits, Fair Value"&gt;3,158,893&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zss3zs3Tu1j6" style="text-align: right" title="Deposits, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4350"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in"&gt;Subordinated debentures&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FederalHomeLoanBankAdvances_iI_pn3n3_c20241231_zr7kfrJEpFDd" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Carrying Amount"&gt;24,903&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231_z4rzHihVBtNb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;27,539&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_z4AyObKys4t7" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4356"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zsWHKZYwzcTf" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;27,539&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20241231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zaMMyNmMTCGb" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4360"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 10pt; text-align: left; padding-left: 1.5pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="18" style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;&lt;b&gt;December 31, 2023&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left; padding-left: 1.5pt"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Carrying&lt;br/&gt; Amount&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Fair&lt;br/&gt; Value&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Level 1&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Level 2&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 8pt"&gt;Level 3&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td id="xdx_98F_eus-gaap--FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zqMvlcVY1rCj" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Assets:"&gt;Financial Assets:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Other investments, at cost&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--OtherInvestments_iI_pn3n3_c20231231_zbsHTE5bLMPe" style="text-align: right" title="Other investments, at cost, Carrying Amount"&gt;19,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231_z2fdHNURLj8g" style="text-align: right" title="Other investments, at cost, Fair Value"&gt;19,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zp8ssPhR7ZUf" style="text-align: right" title="Other investments, at cost, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4368"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_z1BdBYIQrj7d" style="text-align: right" title="Other investments, at cost, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4370"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--OtherAssetsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zmxktWW0Doqa" style="text-align: right" title="Other investments, at cost, Fair Value"&gt;19,939&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;Loans&lt;sup&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--LoansReceivableCarryingAmount_iI_pn3n3_c20231231_fKDEp_zFOz752xs3b6" style="text-align: right" title="Loans, Carrying Amount"&gt;3,557,120&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231_fKDEp_z4jrNCuXvK2i" style="text-align: right" title="Loans, Fair Value"&gt;3,337,768&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_fKDEp_z9Z8kKHynF33" style="text-align: right" title="Loans, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4378"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_fKDEp_zRWS50Jy33P2" style="text-align: right" title="Loans, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4380"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--LoansReceivableFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_fKDEp_zrupOKViSEJf" style="text-align: right" title="Loans, Fair Value"&gt;3,337,768&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td id="xdx_981_eus-gaap--FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract_iB_c20230101__20231231_zdWkMEHXXFTh" style="font-weight: bold; text-align: left; padding-left: 1.5pt" title="Financial Liabilities:"&gt;Financial Liabilities:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Deposits&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--DepositsCarryingAmount_iI_pn3n3_c20231231_zuwTn1lbF112" style="text-align: right" title="Deposits, Carrying Amount"&gt;3,379,564&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231_zU2V14EfAYK9" style="text-align: right" title="Deposits, Fair Value"&gt;2,961,182&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zNMIE363asL7" style="text-align: right" title="Deposits, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4390"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zs8YHsJDy0X8" style="text-align: right" title="Deposits, Fair Value"&gt;2,961,182&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--DepositsFairValueDisclosure_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zbu5vOEDHNy7" style="text-align: right" title="Deposits, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4394"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in"&gt;Subordinated debentures&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--FederalHomeLoanBankAdvances_iI_pn3n3_c20231231_z8RH7f02PXh9" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Carrying Amount"&gt;36,322&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231_z30rzBbM2Nze" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;40,712&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel1Member_zkCXZQuoBhF" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4400"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel2Member_zgoQ4r4AwF4l" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;40,712&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations_iI_pn3n3_c20231231__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zI3XDkXFDlUa" style="border-bottom: Black 2.5pt solid; text-align: right" title="Subordinated debentures, Fair Value"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4404"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 12pt Arial, Helvetica, Sans-Serif; margin-top: 3pt; margin-bottom: 6pt; width: 100%"&gt;&lt;tr style="vertical-align: top; text-align: justify"&gt;
&lt;td style="width: 0.15in; text-align: right"&gt;&lt;span style="font: normal 10pt Arial, Helvetica, Sans-Serif"&gt;&lt;sup id="xdx_F01_zwfQakfW6nLg"&gt;(1)&lt;/sup&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: justify"&gt;&lt;span id="xdx_F13_zQ7TgemuIwN8" style="font: normal 8pt Arial, Helvetica, Sans-Serif"&gt;&#160;Carrying
amount is net of the allowance for credit losses and individually evaluated loans.&lt;/span&gt;&lt;/td&gt;
&lt;/tr&gt;&lt;/table&gt;
</us-gaap:FairValueByBalanceSheetGroupingTextBlock>
    <us-gaap:OtherInvestments
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004320"
      unitRef="USD">19490000</us-gaap:OtherInvestments>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004322"
      unitRef="USD">19490000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="Fact004328"
      unitRef="USD">19490000</us-gaap:OtherAssetsFairValueDisclosure>
    <SFST:LoansReceivableCarryingAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004330"
      unitRef="USD">3579640000</SFST:LoansReceivableCarryingAmount>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004332"
      unitRef="USD">3319602000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="Fact004338"
      unitRef="USD">3319602000</us-gaap:LoansReceivableFairValueDisclosure>
    <SFST:DepositsCarryingAmount
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004342"
      unitRef="USD">3435765000</SFST:DepositsCarryingAmount>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004344"
      unitRef="USD">3158893000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="-3"
      id="Fact004348"
      unitRef="USD">3158893000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankAdvances
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004352"
      unitRef="USD">24903000</us-gaap:FederalHomeLoanBankAdvances>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004354"
      unitRef="USD">27539000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="AsOf2024-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="-3"
      id="Fact004358"
      unitRef="USD">27539000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:OtherInvestments
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004364"
      unitRef="USD">19939000</us-gaap:OtherInvestments>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004366"
      unitRef="USD">19939000</us-gaap:OtherAssetsFairValueDisclosure>
    <us-gaap:OtherAssetsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="Fact004372"
      unitRef="USD">19939000</us-gaap:OtherAssetsFairValueDisclosure>
    <SFST:LoansReceivableCarryingAmount
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004374"
      unitRef="USD">3557120000</SFST:LoansReceivableCarryingAmount>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004376"
      unitRef="USD">3337768000</us-gaap:LoansReceivableFairValueDisclosure>
    <us-gaap:LoansReceivableFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel3Member"
      decimals="-3"
      id="Fact004382"
      unitRef="USD">3337768000</us-gaap:LoansReceivableFairValueDisclosure>
    <SFST:DepositsCarryingAmount
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004386"
      unitRef="USD">3379564000</SFST:DepositsCarryingAmount>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004388"
      unitRef="USD">2961182000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:DepositsFairValueDisclosure
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="-3"
      id="Fact004392"
      unitRef="USD">2961182000</us-gaap:DepositsFairValueDisclosure>
    <us-gaap:FederalHomeLoanBankAdvances
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004396"
      unitRef="USD">36322000</us-gaap:FederalHomeLoanBankAdvances>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004398"
      unitRef="USD">40712000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations
      contextRef="AsOf2023-12-31_us-gaap_FairValueInputsLevel2Member"
      decimals="-3"
      id="Fact004402"
      unitRef="USD">40712000</us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisSubordinatedDebtObligations>
    <us-gaap:EarningsPerShareTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004407">&lt;p id="xdx_80E_eus-gaap--EarningsPerShareTextBlock_zh0dSFAJBgD2" style="font: italic 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-style: normal"&gt;&lt;b&gt;NOTE
13 &#x2013; &lt;span id="xdx_82D_zOoLfcEPjkvl"&gt;Earnings Per Common Share&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following schedule reconciles the numerators and denominators of the basic and diluted earnings per share computations for the years
ended December 31, 2024, 2023, and 2022. Dilutive common shares arise from the potentially dilutive effect of the Company&#x2019;s outstanding
stock options and unvested restricted stock. The assumed conversion of stock options and warrants can create a difference between basic
and dilutive net income per common share.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024, 2023, and 2022, options totaling &lt;span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20240101__20241231_zNo5rdv2Nfh6" title="Anti-dilutive in the calculation of earnings per share, amount"&gt;153,755&lt;/span&gt;, &lt;span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20230101__20231231_zgo5aietg4Jb" title="Anti-dilutive in the calculation of earnings per share, amount"&gt;269,072&lt;/span&gt;, and &lt;span id="xdx_901_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pip0_c20220101__20221231_zRbQxilRyzZ7" title="Anti-dilutive in the calculation of earnings per share, amount"&gt;131,433&lt;/span&gt;, respectively, were anti-dilutive in the calculation
of earnings per share as their exercise price exceeded the fair market value. These options were therefore excluded from the diluted
earnings per share calculation.&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_pn3n3_zHXaJGeAcAS9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share computations"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none; text-align: left"&gt;&lt;span style="display: none"&gt;&lt;span style="display: none"&gt;&lt;span id="xdx_8B9_zrnggNMplNF" style="display: none"&gt;Schedule of earnings per share&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20240101__20241231_zwvGRS7r6TIe" style="display: none; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_498_20230101__20231231_zpVGyXfUR4Df" style="display: none; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49B_20220101__20221231_zdKzEAb3Sc68" style="display: none; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands, except share data)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--NumeratorAbstract_iB_zbvjFsz0Jswc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Numerator:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--NetIncomeLoss_i01_pn3n3_zKUWAE87WKLa" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; width: 61%; text-align: left"&gt;Net income&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;15,530&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;13,426&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_i01_pn3n3_z1lvfCxp7NI8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Net income available to common shareholders&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,530&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;13,426&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--DenominatorAbstract_iB_zAOAmjW7rodi" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Denominator:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pip0_zzSz4d9ieP42" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Weighted-average common shares outstanding - basic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,080,623&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,046,633&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,958,294&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i01_pip0_zQNxC7YAtsRf" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Common stock equivalents&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;36,434&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;31,821&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;113,396&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_pip0_zr0VkurQxhG" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Weighted-average common shares outstanding - diluted&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;8,117,057&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;8,078,454&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;8,071,690&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--EarningsPerCommonShareAbstract_iB_zRlMvbK0o2Z2" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Earnings per common share:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--EarningsPerShareBasic_i01_pip0_z5PgMV8oKXBb" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Basic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.92&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.67&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.66&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--EarningsPerShareDiluted_i01_pip0_zXpkztXUCjD3" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Diluted&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1.91&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1.66&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3.61&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;/p&gt;


</us-gaap:EarningsPerShareTextBlock>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004409"
      unitRef="Shares">153755</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004411"
      unitRef="Shares">269072</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004413"
      unitRef="Shares">131433</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004415">&lt;table cellpadding="0" cellspacing="0" id="xdx_888_eus-gaap--ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock_pn3n3_zHXaJGeAcAS9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Earnings Per Common Share (Details) - Schedule of earnings per share computations"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="display: none; text-align: left"&gt;&lt;span style="display: none"&gt;&lt;span style="display: none"&gt;&lt;span id="xdx_8B9_zrnggNMplNF" style="display: none"&gt;Schedule of earnings per share&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49A_20240101__20241231_zwvGRS7r6TIe" style="display: none; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_498_20230101__20231231_zpVGyXfUR4Df" style="display: none; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_49B_20220101__20221231_zdKzEAb3Sc68" style="display: none; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="display: none; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands, except share data)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--NumeratorAbstract_iB_zbvjFsz0Jswc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Numerator:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--NetIncomeLoss_i01_pn3n3_zKUWAE87WKLa" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; width: 61%; text-align: left"&gt;Net income&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;15,530&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;13,426&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--NetIncomeLossAvailableToCommonStockholdersBasic_i01_pn3n3_z1lvfCxp7NI8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Net income available to common shareholders&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,530&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;13,426&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--DenominatorAbstract_iB_zAOAmjW7rodi" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Denominator:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--WeightedAverageNumberOfSharesOutstandingBasic_i01_pip0_zzSz4d9ieP42" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Weighted-average common shares outstanding - basic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,080,623&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,046,633&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,958,294&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--WeightedAverageNumberDilutedSharesOutstandingAdjustment_i01_pip0_zQNxC7YAtsRf" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Common stock equivalents&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;36,434&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;31,821&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;113,396&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--WeightedAverageNumberOfDilutedSharesOutstanding_i01_pip0_zr0VkurQxhG" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Weighted-average common shares outstanding - diluted&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;8,117,057&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;8,078,454&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;8,071,690&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_ecustom--EarningsPerCommonShareAbstract_iB_zRlMvbK0o2Z2" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Earnings per common share:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--EarningsPerShareBasic_i01_pip0_z5PgMV8oKXBb" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Basic&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;1.92&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1.67&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3.66&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--EarningsPerShareDiluted_i01_pip0_zXpkztXUCjD3" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 10pt; text-align: left"&gt;Diluted&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1.91&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;1.66&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3.61&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004421"
      unitRef="USD">15530000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004422"
      unitRef="USD">13426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004423"
      unitRef="USD">29115000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004425"
      unitRef="USD">15530000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004426"
      unitRef="USD">13426000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004427"
      unitRef="USD">29115000</us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004433"
      unitRef="Shares">8080623</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004434"
      unitRef="Shares">8046633</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004435"
      unitRef="Shares">7958294</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004437"
      unitRef="Shares">36434</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004438"
      unitRef="Shares">31821</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004439"
      unitRef="Shares">113396</us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004441"
      unitRef="Shares">8117057</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004442"
      unitRef="Shares">8078454</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004443"
      unitRef="Shares">8071690</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004449"
      unitRef="USDPShares">1.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004450"
      unitRef="USDPShares">1.67</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004451"
      unitRef="USDPShares">3.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004453"
      unitRef="USDPShares">1.91</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004454"
      unitRef="USDPShares">1.66</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004455"
      unitRef="USDPShares">3.61</us-gaap:EarningsPerShareDiluted>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004457">&lt;p id="xdx_80C_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zS7zXeyx6PW3" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE
14 &#x2013; &lt;span id="xdx_825_zrTGKF56IRKl"&gt;Commitments and Contingencies&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company has an agreement with a data processor which expires in 2028 to provide certain item processing, electronic banking, and general
ledger processing services. Components of this contract vary based on transaction and account volume, monthly charges and certain termination
fees.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company has commitments with various investment partners under the Small Business Investment Company (&#x201c;SBIC&#x201d;) and the Rural
Business Investment Company (&#x201c;RBIC&#x201d;) programs for which we have committed to make capital contributions from time to time.
These commitments totaled approximately $&lt;span id="xdx_90E_ecustom--ApproximatelyCommitmentsTotaled_iI_pn3n3_dm_c20241231_z1lxsDIrJ1Sd" title="Total commitments"&gt;1.2&lt;/span&gt; million at December 31, 2024.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company may be subject to litigation and claims in the normal course of business. As of December 31, 2024, management believes there
is no material litigation pending.&lt;/span&gt;&lt;/p&gt;
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <SFST:ApproximatelyCommitmentsTotaled
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004459"
      unitRef="USD">1200000</SFST:ApproximatelyCommitmentsTotaled>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004461">&lt;p id="xdx_803_eus-gaap--IncomeTaxDisclosureTextBlock_zmjOYb0zevil" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;NOTE
15 &#x2013; &lt;span id="xdx_826_zxt9VOkO77R6"&gt;Income Taxes&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
components of income tax expense were as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_zXHaz4KOfXq4" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of components of income tax expense"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BD_zAqRRY7WaI4k" style="display: none"&gt;Schedule of components of income tax expense&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20240101__20241231_zGDfTiSPTxFc" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_498_20230101__20231231_z4elUexkTzzg" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20220101__20221231_zZ0dwZv36bEd" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zRSf370dJvxl" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Current income taxes:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_pn3n3_maCITEBzp5O_zTRHKs2AxnHh" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; width: 61%; text-align: left"&gt;Federal	&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,992&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;3,769&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;8,482&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01B_pn3n3_maCITEBzp5O_zeSaFHhXB5dh" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;State	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;623&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;460&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,273&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CurrentIncomeTaxExpenseBenefit_i02T_pn3n3_mtCITEBzp5O_maITEBzhXp_zRrobWoi2Nnh" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Total current tax expense	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,615&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,229&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,755&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredIncomeTaxExpenseBenefit_iB_pn3n3_maITEBzhXp_zD1zgqv1Eim9" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Deferred income benefit&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,233&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(228&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(757&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_i01_pn3n3_mtITEBzhXp_zuvbNbqfzu4f" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2pt solid; padding-left: 10pt; text-align: left"&gt;Income tax expense&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;4,382&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;4,001&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;8,998&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following is a summary of the items that caused recorded income taxes to differ from taxes computed using the statutory tax rate:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zk29oow6znI7" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td id="xdx_8BE_zIYLFKmptLmb" style="display: none"&gt;Schedule of taxes computed using the statutory tax rate&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20240101__20241231_zVIQXRCyxTJb" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20230101__20231231_zlzBSIOrqxn3" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20220101__20221231_zdKzH64BuYEl" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzDx5_z2T7xisMcsvi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 61%; text-align: left"&gt;Tax expense at statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,182&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;3,660&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;8,004&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_maITEBzDx5_zfXS1GuOOYW8" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Effect of state income taxes, net of federal benefit	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;195&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;364&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,006&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_pn3n3_di_msITEBzDx5_zKEn0ib49VK5" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Exempt income	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(27&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_pn3n3_maITEBzDx5_zljeT73VCjfk" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; text-indent: 0pt"&gt;Effect of stock-based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;133&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;42&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_pn3n3_maITEBzDx5_zjRCWhlrItbj" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(136&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(163&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(27&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_mtITEBzDx5_z4deAGA66dge" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2pt solid; padding-left: 20pt; text-align: left"&gt;Income tax expense	&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;4,382&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;4,001&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;8,998&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
components of the deferred tax assets and liabilities are as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_zZITLWURShB8" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td id="xdx_8BE_zDbB7m7nBrh8" style="display: none"&gt;Schedule of components of the deferred tax assets and liabilities&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20241231_z22TDGtbqJt2" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20231231_zn3AJn4tjEfi" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseAbstract_iB_zGxO4LUFXRXc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_i01I_pn3n3_maDTAGz47p_zwOMN1QBUiNb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 74%; text-align: left"&gt;Allowance for credit losses&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;8,636&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;8,543&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_i01I_pn3n3_maDTAGz47p_zjIWLTkMcNie" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Reserve for unfunded commitments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;315&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;384&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_i01I_pn3n3_maDTAGz47p_z6yg4ETRUXEe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Unrealized loss on securities available for sale&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,050&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,015&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DeferredTaxAssetsNetDeferredLoanFees_i01I_pn3n3_maDTAGz47p_z5JyiV0eR3Wk" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Net deferred loan fees&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,343&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,475&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_i01I_pn3n3_maDTAGz47p_zeevacpaoNWg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Deferred compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,557&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,458&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_i01I_pn3n3_maDTAGz47p_zBvVrBDFYYW1" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accrued bonuses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;687&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4536"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--DeferredTaxAssetsLeaseLiabilities_i01I_pn3n3_maDTAGz47p_z8J7qQIYwmZh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,999&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,175&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_i01I_pn3n3_maDTAGz47p_zQ7K23rrexR7" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;608&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;479&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGz47p_maDTALNzqYA_z8Z06jTUEJb6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify"&gt;Total deferred tax assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;21,195&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;20,529&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_pn3n3_zrF4v7NPZmEc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pn3n3_msDTALNzqYA_zmN2w35fEXF6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,892&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,334&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesHedgingTransactions_i01I_pn3n3_msDTALNzqYA_zrjtBVxrgwDj" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Hedging transactions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;79&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;74&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_i01I_pn3n3_msDTALNzqYA_zJZeuNTpN00l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Prepaid expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;302&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;255&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_i01I_pn3n3_msDTALNzqYA_ztOsKJLNUr7c" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;ROU assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,435&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesOther_i01I_pn3n3_msDTALNzqYA_zivQOix0CKri" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;20&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;10&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredIncomeTaxLiabilities_iTI_pn3n3_zQnKYnJzuHPj" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Total deferred tax assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,728&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;8,329&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_pn3n3_mtDTALNzqYA_z4s5GQVk32cd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left"&gt;Net deferred tax asset&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;13,467&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;12,200&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;/p&gt;



&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company has analyzed the tax positions taken or expected to be taken in its tax returns and concluded it has no liability related to
uncertain tax positions.&lt;/span&gt;&lt;/p&gt;
</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004463">&lt;table cellpadding="0" cellspacing="0" id="xdx_886_eus-gaap--ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_pn3n3_zXHaz4KOfXq4" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of components of income tax expense"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8BD_zAqRRY7WaI4k" style="display: none"&gt;Schedule of components of income tax expense&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20240101__20241231_zGDfTiSPTxFc" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_498_20230101__20231231_z4elUexkTzzg" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49C_20220101__20221231_zZ0dwZv36bEd" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--CurrentFederalStateAndLocalTaxExpenseBenefitAbstract_iB_zRSf370dJvxl" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Current income taxes:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--CurrentFederalTaxExpenseBenefit_i01_pn3n3_maCITEBzp5O_zTRHKs2AxnHh" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; width: 61%; text-align: left"&gt;Federal	&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,992&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;3,769&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;8,482&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CurrentStateAndLocalTaxExpenseBenefit_i01B_pn3n3_maCITEBzp5O_zeSaFHhXB5dh" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;State	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;623&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;460&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;1,273&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CurrentIncomeTaxExpenseBenefit_i02T_pn3n3_mtCITEBzp5O_maITEBzhXp_zRrobWoi2Nnh" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Total current tax expense	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,615&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,229&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,755&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredIncomeTaxExpenseBenefit_iB_pn3n3_maITEBzhXp_zD1zgqv1Eim9" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Deferred income benefit&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(1,233&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(228&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(757&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--IncomeTaxExpenseBenefit_i01_pn3n3_mtITEBzhXp_zuvbNbqfzu4f" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2pt solid; padding-left: 10pt; text-align: left"&gt;Income tax expense&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;4,382&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;4,001&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;8,998&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004469"
      unitRef="USD">4992000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004470"
      unitRef="USD">3769000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentFederalTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004471"
      unitRef="USD">8482000</us-gaap:CurrentFederalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004473"
      unitRef="USD">623000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004474"
      unitRef="USD">460000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentStateAndLocalTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004475"
      unitRef="USD">1273000</us-gaap:CurrentStateAndLocalTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004477"
      unitRef="USD">5615000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004478"
      unitRef="USD">4229000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004479"
      unitRef="USD">9755000</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004481"
      unitRef="USD">-1233000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004482"
      unitRef="USD">-228000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004483"
      unitRef="USD">-757000</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004485"
      unitRef="USD">4382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004486"
      unitRef="USD">4001000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004487"
      unitRef="USD">8998000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004489">&lt;table cellpadding="0" cellspacing="0" id="xdx_889_eus-gaap--ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_pn3n3_zk29oow6znI7" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of taxes computed using the statutory tax rate"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td id="xdx_8BE_zIYLFKmptLmb" style="display: none"&gt;Schedule of taxes computed using the statutory tax rate&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_497_20240101__20241231_zVIQXRCyxTJb" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20230101__20231231_zlzBSIOrqxn3" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20220101__20221231_zdKzH64BuYEl" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_pn3n3_maITEBzDx5_z2T7xisMcsvi" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 61%; text-align: left"&gt;Tax expense at statutory rate&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;4,182&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;3,660&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;8,004&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeTaxReconciliationStateAndLocalIncomeTaxes_pn3n3_maITEBzDx5_zfXS1GuOOYW8" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Effect of state income taxes, net of federal benefit	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;195&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;364&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,006&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--IncomeTaxReconciliationTaxExemptIncome_iN_pn3n3_di_msITEBzDx5_zKEn0ib49VK5" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Exempt income	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(27&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount_pn3n3_maITEBzDx5_zljeT73VCjfk" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left; text-indent: 0pt"&gt;Effect of stock-based compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;128&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;133&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;42&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--IncomeTaxReconciliationOtherAdjustments_pn3n3_maITEBzDx5_zjRCWhlrItbj" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(136&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(163&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(27&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_mtITEBzDx5_z4deAGA66dge" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2pt solid; padding-left: 20pt; text-align: left"&gt;Income tax expense	&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;4,382&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;4,001&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: right"&gt;8,998&lt;/td&gt;&lt;td style="border-bottom: Black 2pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004491"
      unitRef="USD">4182000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004492"
      unitRef="USD">3660000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004493"
      unitRef="USD">8004000</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004495"
      unitRef="USD">195000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004496"
      unitRef="USD">364000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004497"
      unitRef="USD">1006000</us-gaap:IncomeTaxReconciliationStateAndLocalIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004499"
      unitRef="USD">-13000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004500"
      unitRef="USD">-7000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:IncomeTaxReconciliationTaxExemptIncome
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004501"
      unitRef="USD">27000</us-gaap:IncomeTaxReconciliationTaxExemptIncome>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004503"
      unitRef="USD">128000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004504"
      unitRef="USD">133000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004505"
      unitRef="USD">42000</us-gaap:EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004507"
      unitRef="USD">-136000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004508"
      unitRef="USD">-163000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxReconciliationOtherAdjustments
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004509"
      unitRef="USD">-27000</us-gaap:IncomeTaxReconciliationOtherAdjustments>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004511"
      unitRef="USD">4382000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004512"
      unitRef="USD">4001000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004513"
      unitRef="USD">8998000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004515">&lt;table cellpadding="0" cellspacing="0" id="xdx_880_eus-gaap--ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_pn3n3_zZITLWURShB8" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Income Taxes (Details) - Schedule of components of the deferred tax assets and liabilities"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td id="xdx_8BE_zDbB7m7nBrh8" style="display: none"&gt;Schedule of components of the deferred tax assets and liabilities&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49A_20241231_z22TDGtbqJt2" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td id="xdx_49F_20231231_zn3AJn4tjEfi" style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseAbstract_iB_zGxO4LUFXRXc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax assets:&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_i01I_pn3n3_maDTAGz47p_zwOMN1QBUiNb" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; width: 74%; text-align: left"&gt;Allowance for credit losses&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;8,636&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;8,543&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_i01I_pn3n3_maDTAGz47p_zjIWLTkMcNie" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Reserve for unfunded commitments&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;315&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;384&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross_i01I_pn3n3_maDTAGz47p_z6yg4ETRUXEe" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Unrealized loss on securities available for sale&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,050&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,015&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--DeferredTaxAssetsNetDeferredLoanFees_i01I_pn3n3_maDTAGz47p_z5JyiV0eR3Wk" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Net deferred loan fees&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,343&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,475&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits_i01I_pn3n3_maDTAGz47p_zeevacpaoNWg" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Deferred compensation&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,557&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,458&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_i01I_pn3n3_maDTAGz47p_zBvVrBDFYYW1" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Accrued bonuses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;687&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4536"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_ecustom--DeferredTaxAssetsLeaseLiabilities_i01I_pn3n3_maDTAGz47p_z8J7qQIYwmZh" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Lease liabilities&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,999&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,175&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredTaxAssetsOther_i01I_pn3n3_maDTAGz47p_zQ7K23rrexR7" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;608&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;479&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--DeferredTaxAssetsGross_iTI_pn3n3_mtDTAGz47p_maDTALNzqYA_z8Z06jTUEJb6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: justify"&gt;Total deferred tax assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;21,195&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;20,529&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesAbstract_iB_pn3n3_zrF4v7NPZmEc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Deferred tax liabilities:&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesPropertyPlantAndEquipment_i01I_pn3n3_msDTALNzqYA_zmN2w35fEXF6" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Property and equipment&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,892&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,334&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--DeferredTaxLiabilitiesHedgingTransactions_i01I_pn3n3_msDTALNzqYA_zrjtBVxrgwDj" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Hedging transactions&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;79&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;74&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--DeferredTaxLiabilitiesPrepaidExpenses_i01I_pn3n3_msDTALNzqYA_zJZeuNTpN00l" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Prepaid expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;302&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;255&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40B_ecustom--DeferredTaxLiabilitiesRightOfUseAssets_i01I_pn3n3_msDTALNzqYA_ztOsKJLNUr7c" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;ROU assets&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,435&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--DeferredTaxLiabilitiesOther_i01I_pn3n3_msDTALNzqYA_zivQOix0CKri" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Other&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;20&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;10&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--DeferredIncomeTaxLiabilities_iTI_pn3n3_zQnKYnJzuHPj" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;Total deferred tax assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;7,728&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;8,329&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--DeferredTaxAssetsLiabilitiesNet_iI_pn3n3_mtDTALNzqYA_z4s5GQVk32cd" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; padding-left: 20pt; text-align: left"&gt;Net deferred tax asset&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;13,467&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;12,200&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004520"
      unitRef="USD">8636000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004521"
      unitRef="USD">8543000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004523"
      unitRef="USD">315000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004524"
      unitRef="USD">384000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004526"
      unitRef="USD">3050000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004527"
      unitRef="USD">3015000</us-gaap:DeferredTaxAssetsUnrealizedLossesOnAvailableforSaleSecuritiesGross>
    <SFST:DeferredTaxAssetsNetDeferredLoanFees
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004529"
      unitRef="USD">1343000</SFST:DeferredTaxAssetsNetDeferredLoanFees>
    <SFST:DeferredTaxAssetsNetDeferredLoanFees
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004530"
      unitRef="USD">1475000</SFST:DeferredTaxAssetsNetDeferredLoanFees>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004532"
      unitRef="USD">1557000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004533"
      unitRef="USD">1458000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004535"
      unitRef="USD">687000</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
    <SFST:DeferredTaxAssetsLeaseLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004538"
      unitRef="USD">4999000</SFST:DeferredTaxAssetsLeaseLiabilities>
    <SFST:DeferredTaxAssetsLeaseLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004539"
      unitRef="USD">5175000</SFST:DeferredTaxAssetsLeaseLiabilities>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004541"
      unitRef="USD">608000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004542"
      unitRef="USD">479000</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004544"
      unitRef="USD">21195000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004545"
      unitRef="USD">20529000</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004550"
      unitRef="USD">2892000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004551"
      unitRef="USD">3334000</us-gaap:DeferredTaxLiabilitiesPropertyPlantAndEquipment>
    <SFST:DeferredTaxLiabilitiesHedgingTransactions
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004553"
      unitRef="USD">79000</SFST:DeferredTaxLiabilitiesHedgingTransactions>
    <SFST:DeferredTaxLiabilitiesHedgingTransactions
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004554"
      unitRef="USD">74000</SFST:DeferredTaxLiabilitiesHedgingTransactions>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004556"
      unitRef="USD">302000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <us-gaap:DeferredTaxLiabilitiesPrepaidExpenses
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004557"
      unitRef="USD">255000</us-gaap:DeferredTaxLiabilitiesPrepaidExpenses>
    <SFST:DeferredTaxLiabilitiesRightOfUseAssets
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004559"
      unitRef="USD">4435000</SFST:DeferredTaxLiabilitiesRightOfUseAssets>
    <SFST:DeferredTaxLiabilitiesRightOfUseAssets
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004560"
      unitRef="USD">4656000</SFST:DeferredTaxLiabilitiesRightOfUseAssets>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004562"
      unitRef="USD">20000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredTaxLiabilitiesOther
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004563"
      unitRef="USD">10000</us-gaap:DeferredTaxLiabilitiesOther>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004565"
      unitRef="USD">7728000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredIncomeTaxLiabilities
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004566"
      unitRef="USD">8329000</us-gaap:DeferredIncomeTaxLiabilities>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004568"
      unitRef="USD">13467000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004569"
      unitRef="USD">12200000</us-gaap:DeferredTaxAssetsLiabilitiesNet>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004571">&lt;p id="xdx_801_eus-gaap--RelatedPartyTransactionsDisclosureTextBlock_zDCc9XO2eMHa" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE
16 &#x2013; &lt;span id="xdx_824_zvuQXMaR5IIa"&gt;Related Party Transactions&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Certain
directors, executive officers, and companies with which they are affiliated, are clients of and have banking transactions with the Company
in the ordinary course of business. These loans were made on substantially the same terms, including interest rates and collateral, as
those prevailing at the time for comparable transactions with persons not related to the lender.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;A
summary of loan transactions with directors and executive officers, including their affiliates is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_pn3n3_zV97repacDZa" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates"&gt;
    &lt;tr style="display: none"&gt;
       &lt;th id="xdx_8BB_zqyDAih608ak" style="display: none"&gt;Schedule of loan transactions with directors and executive officers, including their affiliates&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th id="xdx_49E_20240101__20241231_zCYxMe8PGM75" style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th id="xdx_495_20230101__20231231_z7apimGUEGq9" style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--LoanTransactionsWithRelatedParty_iS_zGpW8gXnkxg7" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: left; padding-left: 1.5pt"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;25,252&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;17,217&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--NewLoans_zWSyHU4GqhPl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;New loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--LoanPaymentsRelatedParty_pn3n3_zrcpLkgxsq6f" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Less loan payments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(7,107&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(9,420&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--LoanTransactionsWithRelatedParty_iE_pn3n3_zRE8EZwRBvu8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 1.5pt"&gt;Balance, end of year&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;25,145&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;25,252&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Deposits
by executive officers and directors and their related interests at December 31, 2024 and 2023, were $&lt;span id="xdx_90C_eus-gaap--RelatedPartyDepositLiabilities_iI_pn3n3_dm_c20241231__us-gaap--RelatedPartyTransactionAxis__custom--DirectorsAffiliatesAndExecutiveOfficersMember_zhMApAmiQXRb" title="Deposits by related parties"&gt;7.0&lt;/span&gt; million and $&lt;span id="xdx_90E_eus-gaap--RelatedPartyDepositLiabilities_iI_pn3n3_dm_c20231231__us-gaap--RelatedPartyTransactionAxis__custom--DirectorsAffiliatesAndExecutiveOfficersMember_zjhKpC7yBD9f" title="Deposits by related parties"&gt;6.4&lt;/span&gt; million, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company has a land lease with a director on the property for a branch office, with monthly payments of $&lt;span id="xdx_905_eus-gaap--OperatingLeaseLeaseIncomeLeasePayments_c20240101__20241231_zVweOCftBsb" title="Monthly payments of land lease by company"&gt;9,026&lt;/span&gt;. In addition, the Company
periodically enters into various consulting agreements with the director for development, administration and advisory services related
to the purchase of property and construction of current and future branch office sites, including the development of the new bank headquarters
in Greenville, South Carolina. There were no payments to the director for these services during 2024 or 2023.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company received rent payments from a company of which a director is a private investor and chairman of the board. Rent received totaled
$&lt;span id="xdx_902_eus-gaap--PaymentsForRent_c20240101__20241231_zOgRZzYATYk5" title="Rent received"&gt;91,000&lt;/span&gt; and $&lt;span id="xdx_907_eus-gaap--PaymentsForRent_c20230101__20231231_zM9zD0mHb4yl" title="Rent received"&gt;88,000&lt;/span&gt; for the twelve months ended December 31, 2024 and December 31, 2023, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company is of the opinion that the lease payments and consulting fees represent market costs that could have been obtained in similar
&#x201c;arms length&#x201d; transactions.&lt;/span&gt;&lt;/p&gt;
</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004573">&lt;table cellpadding="0" cellspacing="0" id="xdx_88D_eus-gaap--ScheduleOfRelatedPartyTransactionsTableTextBlock_pn3n3_zV97repacDZa" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Related Party Transactions (Details) - Schedule of loan transactions with directors and executive officers, including their affiliates"&gt;
    &lt;tr style="display: none"&gt;
       &lt;th id="xdx_8BB_zqyDAih608ak" style="display: none"&gt;Schedule of loan transactions with directors and executive officers, including their affiliates&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th id="xdx_49E_20240101__20241231_zCYxMe8PGM75" style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th id="xdx_495_20230101__20231231_z7apimGUEGq9" style="display: none"&gt;&#160;&lt;/th&gt;
       &lt;th style="display: none"&gt;&#160;&lt;/th&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_ecustom--LoanTransactionsWithRelatedParty_iS_zGpW8gXnkxg7" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 74%; text-align: left; padding-left: 1.5pt"&gt;Balance, beginning of year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;25,252&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;17,217&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_ecustom--NewLoans_zWSyHU4GqhPl" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;New loans&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,000&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_ecustom--LoanPaymentsRelatedParty_pn3n3_zrcpLkgxsq6f" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Less loan payments&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(7,107&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(9,420&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--LoanTransactionsWithRelatedParty_iE_pn3n3_zRE8EZwRBvu8" style="vertical-align: bottom; background-color: White"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 1.5pt"&gt;Balance, end of year&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;25,145&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;25,252&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock>
    <SFST:LoanTransactionsWithRelatedParty
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004575"
      unitRef="USD">25252000</SFST:LoanTransactionsWithRelatedParty>
    <SFST:LoanTransactionsWithRelatedParty
      contextRef="AsOf2022-12-31"
      decimals="-3"
      id="Fact004576"
      unitRef="USD">17217000</SFST:LoanTransactionsWithRelatedParty>
    <SFST:NewLoans
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004578"
      unitRef="USD">7000000</SFST:NewLoans>
    <SFST:NewLoans
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004579"
      unitRef="USD">17455000</SFST:NewLoans>
    <SFST:LoanPaymentsRelatedParty
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004581"
      unitRef="USD">-7107000</SFST:LoanPaymentsRelatedParty>
    <SFST:LoanPaymentsRelatedParty
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004582"
      unitRef="USD">-9420000</SFST:LoanPaymentsRelatedParty>
    <SFST:LoanTransactionsWithRelatedParty
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004584"
      unitRef="USD">25145000</SFST:LoanTransactionsWithRelatedParty>
    <SFST:LoanTransactionsWithRelatedParty
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004585"
      unitRef="USD">25252000</SFST:LoanTransactionsWithRelatedParty>
    <us-gaap:RelatedPartyDepositLiabilities
      contextRef="AsOf2024-12-31_custom_DirectorsAffiliatesAndExecutiveOfficersMember"
      decimals="-3"
      id="Fact004587"
      unitRef="USD">7000000.0</us-gaap:RelatedPartyDepositLiabilities>
    <us-gaap:RelatedPartyDepositLiabilities
      contextRef="AsOf2023-12-31_custom_DirectorsAffiliatesAndExecutiveOfficersMember"
      decimals="-3"
      id="Fact004589"
      unitRef="USD">6400000</us-gaap:RelatedPartyDepositLiabilities>
    <us-gaap:OperatingLeaseLeaseIncomeLeasePayments
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact004591"
      unitRef="USD">9026</us-gaap:OperatingLeaseLeaseIncomeLeasePayments>
    <us-gaap:PaymentsForRent
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact004593"
      unitRef="USD">91000</us-gaap:PaymentsForRent>
    <us-gaap:PaymentsForRent
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact004595"
      unitRef="USD">88000</us-gaap:PaymentsForRent>
    <us-gaap:FinancialInstrumentsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004597">&lt;p id="xdx_802_eus-gaap--FinancialInstrumentsDisclosureTextBlock_z7LXwZ3xMob4" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;NOTE
17 &#x2013; &lt;span id="xdx_822_zgfs8sq12o4k"&gt;Financial Instruments With Off-Balance Sheet Risk&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;In
the ordinary course of business, and to meet the financing needs of its clients, the Company is a party to various financial instruments
with off-balance sheet risk. These financial instruments, which include commitments to extend credit and standby letters of credit, involve,
to varying degrees, elements of credit and interest rate risk in excess of the amounts recognized in the balance sheets. The contract
amount of those instruments reflects the extent of involvement the Company has in particular classes of financial instruments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company&#x2019;s exposure to credit loss in the event of nonperformance by the other party to the financial instrument for commitments
to extend credit and standby letters of credit is represented by the contractual amounts of those instruments. The Company uses the same
credit policies in making commitments and conditional obligations as it does for on-balance sheet instruments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Commitments
to extend credit are agreements to lend to a client as long as there is no violation of any material condition established in the contract.
Commitments generally have fixed expiration dates or other termination clauses and may require the payment of a fee. At December 31,
2024, unfunded commitments to extend credit were approximately $&lt;span id="xdx_90F_eus-gaap--UnusedCommitmentsToExtendCredit_iI_pn3n3_dm_c20241231_zxKRaxrpWzW5" title="Unfunded commitments"&gt;719.1&lt;/span&gt; million, of which $&lt;span id="xdx_907_eus-gaap--LoansAndLeasesReceivableCommitmentsFixedRates_pn3n3_dm_c20240101__20241231_zctM1qFdW2B" title="Fixed rates"&gt;57.5&lt;/span&gt; million is at fixed rates and $&lt;span id="xdx_906_eus-gaap--LoansAndLeasesReceivableCommitmentsVariableRates_pn3n3_dm_c20240101__20241231_zd8cX3mI6Yj2" title="Variable rates"&gt;661.6&lt;/span&gt; million
is at variable rates. At December 31, 2023, unfunded commitments to extend credit were approximately $&lt;span id="xdx_909_eus-gaap--UnusedCommitmentsToExtendCredit_iI_pn3n3_dm_c20231231_zCAkkiWypPP4" title="Unfunded commitments"&gt;724.6&lt;/span&gt; million, of which $&lt;span id="xdx_902_eus-gaap--LoansAndLeasesReceivableCommitmentsFixedRates_pn3n3_dm_c20230101__20231231_zXZr1Cc8iZO9" title="Fixed rates"&gt;145.6&lt;/span&gt;
million is at fixed rates and $&lt;span id="xdx_90A_eus-gaap--LoansAndLeasesReceivableCommitmentsVariableRates_pn3n3_dm_c20230101__20231231_zYYM8RhuCGo7" title="Variable rates"&gt;579&lt;/span&gt;.0 million is at variable rates. The Company evaluates each client&#x2019;s credit-worthiness on a case-by-case
basis. The amount of collateral obtained, if deemed necessary by the Company upon extension of credit, is based on management&#x2019;s
credit evaluation of the borrower. Collateral varies but may include accounts receivable, inventory, property, plant and&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;equipment, and
commercial and residential real estate. See Note 4 &#x2013; Loans and Allowance for Credit Losses for additional information on unfunded
commitments.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024 and 2023, there was a $&lt;span id="xdx_90C_eus-gaap--OtherCommitment_iI_pn3n3_dm_c20241231_zDwmzYISNebg" title="Commitment amount"&gt;16.2&lt;/span&gt; million and $&lt;span id="xdx_901_eus-gaap--OtherCommitment_iI_pn3n3_dm_c20231231_zbwkSx6bnAi9" title="Commitment amount"&gt;16.1&lt;/span&gt; million commitment, respectively, under letters of credit. The credit
risk involved in issuing letters of credit is essentially the same as that involved in extending loan facilities to clients. Collateral
varies but may include accounts receivable, inventory, equipment, marketable securities and property. Since most of the letters of credit
are expected to expire without being drawn upon, they do not necessarily represent future cash requirements. The fair value of off balance
sheet lending commitments are based on fees currently charged to enter into similar agreements, taking into account the remaining terms
of the agreements and the counterparties credit standing. The total fair value of such instruments is not material.&lt;/span&gt;&lt;/p&gt;
</us-gaap:FinancialInstrumentsDisclosureTextBlock>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004599"
      unitRef="USD">719100000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004601"
      unitRef="USD">57500000</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004603"
      unitRef="USD">661600000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <us-gaap:UnusedCommitmentsToExtendCredit
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004605"
      unitRef="USD">724600000</us-gaap:UnusedCommitmentsToExtendCredit>
    <us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004607"
      unitRef="USD">145600000</us-gaap:LoansAndLeasesReceivableCommitmentsFixedRates>
    <us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004609"
      unitRef="USD">579000000</us-gaap:LoansAndLeasesReceivableCommitmentsVariableRates>
    <us-gaap:OtherCommitment
      contextRef="AsOf2024-12-31"
      decimals="-3"
      id="Fact004611"
      unitRef="USD">16200000</us-gaap:OtherCommitment>
    <us-gaap:OtherCommitment
      contextRef="AsOf2023-12-31"
      decimals="-3"
      id="Fact004613"
      unitRef="USD">16100000</us-gaap:OtherCommitment>
    <us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004615">&lt;p id="xdx_80C_eus-gaap--PensionAndOtherPostretirementBenefitsDisclosureTextBlock_zBdDoA5H9Gm8" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE
18 &#x2013; &lt;span id="xdx_829_ziIh7M04ZPj9"&gt;Employee Benefit Plan&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;On
January 1, 2000, the Company adopted the Southern First Bancshares, Inc. Profit Sharing and 401(k) Plan for the benefit of all eligible
employees. The Company contributes to the Plan annually upon approval by the Board of Directors. Contributions made to the Plan for the
years ended December 31, 2024, 2023, and 2022 amounted to $&lt;span id="xdx_901_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_pn3n3_dm_c20240101__20241231__us-gaap--RetirementPlanTypeAxis__custom--ProfitSharingAndFourHundredOneKPlanMember_zsUrEAZM7677" title="Defined benefit plan, annual cost"&gt;1.1&lt;/span&gt; million, $&lt;span id="xdx_906_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_pn3n3_dm_c20230101__20231231__us-gaap--RetirementPlanTypeAxis__custom--ProfitSharingAndFourHundredOneKPlanMember_zLJdVD4Kvtab" title="Defined benefit plan, annual cost"&gt;1.1 &lt;/span&gt;million, and $&lt;span id="xdx_90C_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20220101__20221231__us-gaap--RetirementPlanTypeAxis__custom--ProfitSharingAndFourHundredOneKPlanMember_zSqQUMnZF9hj" title="Defined benefit plan, annual cost"&gt;995,000&lt;/span&gt;, respectively.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company also provides a nonqualified deferred compensation plan for &lt;span id="xdx_907_ecustom--NumberOfExecutiveOfficers_uofficers_c20240101__20241231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zw0TyeI2wFe7" title="Number of executive officers"&gt;20&lt;/span&gt; executive officers in the form of a Supplemental Executive Retirement
Plan (&#x201c;SERP&#x201d;). The SERP provides retirement income for these officers. As of December 31, 2024 and 2023, the Company had
an accrued benefit obligation of $&lt;span id="xdx_906_eus-gaap--AccruedEmployeeBenefitsCurrentAndNoncurrent_iI_pn3n3_dm_c20241231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zr1OARkQm2Vb" title="Accrued benefit obligation"&gt;7.2&lt;/span&gt; million and $&lt;span id="xdx_905_eus-gaap--AccruedEmployeeBenefitsCurrentAndNoncurrent_iI_pn3n3_dm_c20231231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zsKGAxggJrIb" title="Accrued benefit obligation"&gt;6.9&lt;/span&gt; million, respectively. The Company incurred expenses related to this plan of $&lt;span id="xdx_904_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20240101__20241231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_z0w3N3IICDT4" title="Defined benefit plan, annual cost"&gt;417,000&lt;/span&gt;
for the year ended December 31, 2024. The Company had a reversal of $&lt;span id="xdx_907_eus-gaap--AccountsReceivableChangeInMethodCreditLossExpenseReversal_pn3n3_dm_c20230101__20231231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zw4auU4QQBS2" title="Reversal of expenses"&gt;1.1&lt;/span&gt; million for the year ended December 31, 2023 and incurred expenses
of $&lt;span id="xdx_906_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20220101__20221231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zW9Qi5XWQop6" title="Defined benefit plan, annual cost"&gt;&lt;span id="xdx_904_eus-gaap--DefinedBenefitPlanNetPeriodicBenefitCost_c20220101__20221231__us-gaap--RetirementPlanTypeAxis__custom--SupplementalExecutiveRetirementPlanMember_zY0d1J1OjWX" title="Defined benefit plan, annual cost"&gt;284,000&lt;/span&gt;&lt;/span&gt; for the twelve months ended December 31, 2022.&lt;/span&gt;&lt;/p&gt;
</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="From2024-01-012024-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember"
      decimals="-3"
      id="Fact004617"
      unitRef="USD">1100000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="From2023-01-012023-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember"
      decimals="-3"
      id="Fact004619"
      unitRef="USD">1100000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="From2022-01-012022-12-31_custom_ProfitSharingAndFourHundredOneKPlanMember"
      decimals="0"
      id="Fact004621"
      unitRef="USD">995000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <SFST:NumberOfExecutiveOfficers
      contextRef="From2024-01-012024-12-31_custom_SupplementalExecutiveRetirementPlanMember"
      decimals="INF"
      id="Fact004623"
      unitRef="officers">20</SFST:NumberOfExecutiveOfficers>
    <us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent
      contextRef="AsOf2024-12-31_custom_SupplementalExecutiveRetirementPlanMember"
      decimals="-3"
      id="Fact004625"
      unitRef="USD">7200000</us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent
      contextRef="AsOf2023-12-31_custom_SupplementalExecutiveRetirementPlanMember"
      decimals="-3"
      id="Fact004627"
      unitRef="USD">6900000</us-gaap:AccruedEmployeeBenefitsCurrentAndNoncurrent>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="From2024-01-012024-12-31_custom_SupplementalExecutiveRetirementPlanMember"
      decimals="0"
      id="Fact004629"
      unitRef="USD">417000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal
      contextRef="From2023-01-012023-12-31_custom_SupplementalExecutiveRetirementPlanMember"
      decimals="-3"
      id="Fact004631"
      unitRef="USD">1100000</us-gaap:AccountsReceivableChangeInMethodCreditLossExpenseReversal>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="From2022-01-012022-12-31_custom_SupplementalExecutiveRetirementPlanMember"
      decimals="0"
      id="Fact004633"
      unitRef="USD">284000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="From2022-01-012022-12-31_custom_SupplementalExecutiveRetirementPlanMember"
      decimals="0"
      id="Fact004635"
      unitRef="USD">284000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004637">&lt;p id="xdx_80C_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zqkGkVlmC7b" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;NOTE
19 &#x2013; &lt;span id="xdx_829_zUrpFs4adag6"&gt;Stock-Based Compensation&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Company utilizes certain stock incentive plans as long-term retention programs intended to attract, retain, and provide incentives for
key employees and non-employee directors in the form of incentive and non-qualified stock options, restricted stock, and restricted stock
units. Shares are granted under plans approved by the Company&#x2019;s shareholders. As of December 31, 2024, there were &lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pip0_c20241231__us-gaap--PlanNameAxis__custom--TwoThousandTwentyEquityIncentivePlanMember_zU719KXhbao1" title="Number of stock option available for grant"&gt;258,622&lt;/span&gt; shares
available for grant under the 2020 Southern First Bancshares, Inc. Equity Incentive Plan.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Compensation
cost is recognized for stock options and restricted stock awards issued to employees and non-employee directors and is measured as the
fair value of these awards on their date of grant.&#160; A Black-Scholes model is utilized to estimate the fair value of stock options,
while the market price of the Company&#x2019;s common stock at the date of grant is used as the fair value of restricted stock awards.&#160;
Compensation cost is recognized over the required service period, generally defined as the vesting period for stock option and restricted
stock awards.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Stock-based
compensation expense was recorded as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pn3n3_ze8KZpHYqDif" style="font: 11pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span id="xdx_8BC_zRx4R4Tfj1Fh" style="display: none"&gt;Schedule of stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240101__20241231_zaDLVw9Nih7b" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230101__20231231_z94CjBFpym9c" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220101__20221231_zmW93CoG1ro8" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--StockOptionPlanExpense_zvMWMiR6Aed8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 61%; font-size: 9pt; text-align: left"&gt;Stock option expense&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 9pt; text-align: right"&gt;374&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-size: 9pt; text-align: right"&gt;528&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-size: 9pt; text-align: right"&gt;927&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--AmortizationOfDeferredCompensationOnRestrictedStock_z3jbPrkMmEM2" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;Restricted stock grant expense&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"&gt;1,909&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"&gt;1,415&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_zH4EsScE7d59" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;Total stock-based compensation expense&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;2,283&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;1,943&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;2,026&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Stock
Options&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;All
stock options have an exercise price that is equal to the closing fair market value of the Company&#x2019;s stock on the date the options
were granted. Options granted under the plans generally vest over a four-year period and expire &lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod_dtY_c20240101__20241231_zfyEwocfZpl6" title="Option expiration period"&gt;10&lt;/span&gt; years from the grant date. The Company
did not grant any stock options during the years ended December 31, 2024, 2023, or 2022.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024, there was $&lt;span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20241231_zDEznUUIDqM6" title="Unrecognized compensation cost"&gt;32,000&lt;/span&gt; of total unrecognized compensation cost related to nonvested stock option grants.&#160; The cost
is expected to be recognized over a weighted-average period of &lt;span id="xdx_905_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231_zXxM4Nt2gDIg" title="Recognized weighted average period"&gt;0.3&lt;/span&gt; years.&#160; The fair value of stock option grants that vested during
2024, 2023, and 2022 was $&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20240101__20241231_zqFGU5Tudgk4" title="Fair value of stock option grants"&gt;576,000&lt;/span&gt;, $&lt;span id="xdx_90E_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_c20230101__20231231_zmLsMYRSemt3" title="Fair value of stock option grants"&gt;846,000&lt;/span&gt; and $&lt;span id="xdx_905_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1_pn3n3_dm_c20220101__20221231_ziZtptFkFGI6" title="Fair value of stock option grants"&gt;1.1&lt;/span&gt; million, respectively.&lt;/span&gt;&lt;/p&gt;




&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;A
summary of the status of the stock option plan and changes for the period is presented below:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_pn3n3_zxOldcMgnM6g" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span id="xdx_8B1_zbBxfNPSyO9" style="display: none"&gt;Schedule of the status of the stock option plan and changes&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="21" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="21" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; exercise&lt;br/&gt; price&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Remaining&lt;br/&gt;
 Contractual&lt;br/&gt;
 Life&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; exercise&lt;br/&gt; price&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Remaining&lt;br/&gt;
 Contractual&lt;br/&gt;
 Life&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; exercise&lt;br/&gt; price&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Remaining&lt;br/&gt;
 Contractual&lt;br/&gt;
 Life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 8pt; text-align: left; padding-left: 1.45pt; width: 43%"&gt;&lt;span style="font-size: 8pt"&gt;Outstanding at beginning
    of year&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20240101__20241231_zCCEAMVnws3c" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;331,349&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20240101__20241231_zlrMQaqnUYbb" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;35.51&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 4%; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20230101__20231231_z4FgUh7q9ald" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;427,224&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231_z6lKVfCbhr75" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;34.32&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 4%; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20220101__20221231_zdFKwXEIu4nj" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;464,724&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231_z62Y5O1YhZkf" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;33.97&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 4%; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20240101__20241231_zvfTSoeb1Zf6" style="font-size: 8pt; text-align: right" title="Shares, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4681"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20240101__20241231_z2DQUOt9pXIf" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4683"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20230101__20231231_zgDZtQkyjqZ2" style="font-size: 8pt; text-align: right" title="Shares, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4685"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20230101__20231231_zSurmmwgeR0i" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4687"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20220101__20221231_ziCYeNI46QUi" style="font-size: 8pt; text-align: right" title="Shares, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4689"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20220101__20221231_zltNNRWgVsGj" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4691"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20240101__20241231_zi6lYXdCvWk9" style="font-size: 8pt; text-align: right" title="Shares, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;(15,250&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231_zTwJSo3gmllb" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;17.17&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20230101__20231231_zd4K1tGtsj7g" style="font-size: 8pt; text-align: right" title="Shares, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;(27,250&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231_zAi7baIunH2l" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;20.18&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20220101__20221231_zRwSIOTSpge" style="font-size: 8pt; text-align: right" title="Shares, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;(32,375&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231_zTMkvGIpBfz4" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;27.94&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left; padding-left: 10pt"&gt;&lt;span style="font-size: 8pt"&gt;Forfeited
    or expired&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20240101__20241231_z8NYyjYxzlh" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;(3,500&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231_zrgUArtJlYy6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;41.55&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20230101__20231231_zjrY0QV6bfmi" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;(68,625&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231_zRoAarKfAT1j" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;34.15&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20220101__20221231_zcf4i63hZDOk" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;(5,125&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231_zyYEh2t96IOi" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;43.14&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Outstanding at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20240101__20241231_zVGhH4VICVSa" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;312,599&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20240101__20241231_zdDHW43N92Vk" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;36.34&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zk8eSazAPJqf" title="Weighted Average Remaining Contractual Life, Outstanding at end of year"&gt;4.1&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20230101__20231231_zo3TdcYCL5I5" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;331,349&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20230101__20231231_zh8ovhzlWOF1" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;35.51&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zygrsgUw41Tf" title="Weighted Average Remaining Contractual Life, Outstanding at end of year"&gt;4.9&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20220101__20221231_zwVWUFIkLS3a" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;427,224&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20220101__20221231_zBaXjW41tO25" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;34.32&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231_zrZX56mSyWk7" title="Weighted Average Remaining Contractual Life, Outstanding at end of year"&gt;5.7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Options exercisable at year-end&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20240101__20241231_z9ImCen8Tus5" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;288,849&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20240101__20241231_zHnnZcTr2KT7" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;36.00&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zICw9Jp9ZWgl" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end"&gt;4.0&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20230101__20231231_zXVRZW3lWR48" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;267,376&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20230101__20231231_zQlqxgdXneca" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;34.48&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231_zWaxZxHjL1lg" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end"&gt;4.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20220101__20221231_z8oTe7MGecRb" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;287,902&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20220101__20221231_zecXkfwwNz3h" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;32.35&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231_zbklZmR3r7Nk" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end"&gt;4.8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Weighted average fair value of options granted during the
    year&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20241231_zzWGS58JpdJ6" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4753"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20231231_zCipBng0YJX8" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4755"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20221231_zRcv8JP8FRC4" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4757"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Shares available for
    grant&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20240101__20241231_zbuuVk10QzO8" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"&gt;&lt;span style="font-size: 8pt"&gt;258,622&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20230101__20231231_z8egZCm6zbcb" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"&gt;&lt;span style="font-size: 8pt"&gt;319,058&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20220101__20221231_zsQWtNoTAq3c" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"&gt;&lt;span style="font-size: 8pt"&gt;370,824&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
aggregate intrinsic value (the difference between the Company&#x2019;s closing stock price on the last trading day of the year and
the exercise price, multiplied by the number of in-the-money options) of &lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20241231_zo3IU3uJGck" title="Stock options outstanding"&gt;312,599&lt;/span&gt;
and &lt;span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iI_pid_c20231231_zoR75PT55Q51" title="Stock options outstanding"&gt;331,349&lt;/span&gt;
stock options outstanding at December 31, 2024 and 2023 was $&lt;span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pn3n3_dm_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_zsiRTKOni1Nc" title="Aggregate intrinsic value outstanding"&gt;1.4&lt;/span&gt;
million and $&lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pn3n3_dm_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_ztcv7IDSJzok" title="Aggregate intrinsic value outstanding"&gt;1.3&lt;/span&gt;
million, respectively.&#160; The aggregate intrinsic value of &lt;span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20241231_zO8v5AuhAVh3" title="Stock options exercisable"&gt;288,849&lt;/span&gt;
and &lt;span id="xdx_903_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20231231_ztyWpyyfpNWg" title="Stock options exercisable"&gt;267,376&lt;/span&gt;
stock options exercisable at December 31, 2024 and 2023 was $&lt;span id="xdx_900_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_dm_c20241231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_zqyeySy9ckA6" title="Aggregate intrinsic value options exercisable at year-end"&gt;1.4&lt;/span&gt;
million and $&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1_iI_pn3n3_dm_c20231231__us-gaap--AwardTypeAxis__us-gaap--StockCompensationPlanMember_zcH13kVk3zl4" title="Aggregate intrinsic value options exercisable at year-end"&gt;1.3&lt;/span&gt;
million, respectively.&lt;span id="xdx_919_eus-gaap--StockCompensationPlanMember_zNdKjxbG1dM1" style="display: none"&gt;Stock Compensation Plan [Member]&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Restricted
Stock Grants&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Shares
of restricted stock granted to employees under the stock plans are subject to restrictions as to continuous employment for a specified
time period following the date of grant.&#160; During this period, the holder is entitled to full voting rights and dividends.&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;At
December 31, 2024, there was $&lt;span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn3n3_dm_c20241231__us-gaap--PlanNameAxis__custom--RestrictedStockPlanMember_zgmSl3eQst5i" title="Unrecognized compensation cost"&gt;3.9&lt;/span&gt; million of total unrecognized compensation cost related to nonvested restricted stock grants.&#160;
The cost is expected to be recognized over a weighted-average period of &lt;span id="xdx_90B_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20240101__20241231__us-gaap--PlanNameAxis__custom--RestrictedStockPlanMember_zOcVPG9Sx9rg" title="Recognized weighted average period"&gt;2.5&lt;/span&gt; years.&#160;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;A
summary of the status of the Company&#x2019;s nonvested restricted stock and changes for the years ended December 31, 2024, 2023, and
2022 is as follows:&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_pn3n3_zA8N6FgoodG6" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company's nonvested restricted stock and changes"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span id="xdx_8B8_zc8RScvUq3c4" style="display: none"&gt;Schedule of the status of the company's nonvested restricted stock and changes&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Restricted &lt;br/&gt; Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Restricted &lt;br/&gt; Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Restricted &lt;br/&gt; Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 22%; text-align: left"&gt;Nonvested at beginning of year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20240101__20241231_zHbzsXX8oh8d" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year"&gt;109,533&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231_zlQiAzkd0eDj" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year"&gt;44.40&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231_zWBLiovr5qI3" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year"&gt;80,337&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231_zxXoODTCCXjl" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year"&gt;52.53&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20220101__20221231_zR092bjjqD6e" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year"&gt;41,699&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231_zzJCzLd7m3j2" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year"&gt;44.71&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20240101__20241231_zR1c9mPdZDjl" style="text-align: right" title="Restricted Shares, Granted"&gt;65,373&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zeC7S7J64VF5" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted"&gt;36.47&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231_zhIKkxJ62J2c" style="text-align: right" title="Restricted Shares, Granted"&gt;69,880&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_ztC0qLsul2W4" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted"&gt;37.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20220101__20221231_zQyqvK9Jx563" style="text-align: right" title="Restricted Shares, Granted"&gt;53,376&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_ze22IGq9Tj94" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted"&gt;56.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20240101__20241231_zczkltkbO333" style="text-align: right" title="Restricted Shares, Vested"&gt;(30,118&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zO3ndvEpk2f" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested"&gt;44.72&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231_zZXiVqaksoyi" style="text-align: right" title="Restricted Shares, Vested"&gt;(21,695&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_z9zxpabAFORg" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested"&gt;48.95&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20220101__20221231_zhpKj5TQm0q7" style="text-align: right" title="Restricted Shares, Vested"&gt;(14,213&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_zzwoQzCubWh5" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested"&gt;43.26&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Forfeited&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20240101__20241231_zaOcbaepa55c" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited"&gt;(4,937&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zHXUAwN0vlMf" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited"&gt;37.95&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231_zJVLw4uyaWH3" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited"&gt;(18,989&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_zHIhiVJGbNK9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited"&gt;46.83&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20220101__20221231_zDqd6f5dJt2b" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited"&gt;(525&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_zDI0Yyyarj7h" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited"&gt;61.14&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Nonvested at end of year&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20240101__20241231_z0NIDky5RJE" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year"&gt;139,851&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20240101__20241231_zHpaVLhqxUL6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year"&gt;40.85&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20230101__20231231_zjdYLD41Lyo4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year"&gt;109,533&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20230101__20231231_zwcvj9srqRKj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year"&gt;44.40&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20220101__20221231_zUlC3WY1y899" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year"&gt;80,337&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20221231_zc3Hd7h7agQh" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year"&gt;52.53&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;Restricted
Stock Units&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;On
January 21, 2025, the Company&#x2019;s Board of Directors amended the 2020 Southern First Bancshares, Inc. Equity Incentive Plan, to,
among other things, allow for restricted stock units to be granted. As of December 31, 2024 and December 31, 2023, restricted stock units
were unavailable under such plan.&lt;/span&gt;&lt;/p&gt;
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2024-12-31_custom_TwoThousandTwentyEquityIncentivePlanMember"
      decimals="INF"
      id="Fact004639"
      unitRef="Shares">258622</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004641">&lt;table cellpadding="0" cellspacing="0" id="xdx_88A_eus-gaap--ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_pn3n3_ze8KZpHYqDif" style="font: 11pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of stock-based compensation expense"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: right"&gt;&lt;span id="xdx_8BC_zRx4R4Tfj1Fh" style="display: none"&gt;Schedule of stock-based compensation expense&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240101__20241231_zaDLVw9Nih7b" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_497_20230101__20231231_z94CjBFpym9c" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_496_20220101__20221231_zmW93CoG1ro8" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--StockOptionPlanExpense_zvMWMiR6Aed8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 61%; font-size: 9pt; text-align: left"&gt;Stock option expense&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; font-size: 9pt; text-align: right"&gt;374&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-size: 9pt; text-align: right"&gt;528&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; font-size: 9pt; text-align: right"&gt;927&lt;/td&gt;&lt;td style="width: 1%; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_ecustom--AmortizationOfDeferredCompensationOnRestrictedStock_z3jbPrkMmEM2" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;Restricted stock grant expense&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"&gt;1,909&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"&gt;1,415&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: right"&gt;1,099&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_zH4EsScE7d59" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;Total stock-based compensation expense&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;2,283&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;1,943&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: right"&gt;2,026&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 9pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004643"
      unitRef="USD">374000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004644"
      unitRef="USD">528000</us-gaap:StockOptionPlanExpense>
    <us-gaap:StockOptionPlanExpense
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004645"
      unitRef="USD">927000</us-gaap:StockOptionPlanExpense>
    <SFST:AmortizationOfDeferredCompensationOnRestrictedStock
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004647"
      unitRef="USD">1909000</SFST:AmortizationOfDeferredCompensationOnRestrictedStock>
    <SFST:AmortizationOfDeferredCompensationOnRestrictedStock
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004648"
      unitRef="USD">1415000</SFST:AmortizationOfDeferredCompensationOnRestrictedStock>
    <SFST:AmortizationOfDeferredCompensationOnRestrictedStock
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004649"
      unitRef="USD">1099000</SFST:AmortizationOfDeferredCompensationOnRestrictedStock>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="From2024-01-01to2024-12-31"
      decimals="-3"
      id="Fact004651"
      unitRef="USD">2283000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="From2023-01-012023-12-31"
      decimals="-3"
      id="Fact004652"
      unitRef="USD">1943000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:EmployeeBenefitsAndShareBasedCompensation
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004653"
      unitRef="USD">2026000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod contextRef="From2024-01-01to2024-12-31" id="Fact004655">P10Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2024-12-31"
      decimals="0"
      id="Fact004657"
      unitRef="USD">32000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="From2024-01-01to2024-12-31" id="Fact004659">P0Y3M18D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2024-01-01to2024-12-31"
      decimals="0"
      id="Fact004661"
      unitRef="USD">576000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2023-01-012023-12-31"
      decimals="0"
      id="Fact004663"
      unitRef="USD">846000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
      contextRef="From2022-01-012022-12-31"
      decimals="-3"
      id="Fact004665"
      unitRef="USD">1100000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1>
    <us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004667">&lt;table cellpadding="0" cellspacing="0" id="xdx_883_eus-gaap--ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock_pn3n3_zxOldcMgnM6g" style="font: 12pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the stock option plan and changes"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; text-align: center"&gt;&lt;span id="xdx_8B1_zbBxfNPSyO9" style="display: none"&gt;Schedule of the status of the stock option plan and changes&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="21" style="border-top: Black 2.5pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="21" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="9" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; exercise&lt;br/&gt; price&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Remaining&lt;br/&gt;
 Contractual&lt;br/&gt;
 Life&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; exercise&lt;br/&gt; price&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Remaining&lt;br/&gt;
 Contractual&lt;br/&gt;
 Life&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; average&lt;br/&gt; exercise&lt;br/&gt; price&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; white-space: nowrap; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt;
 Average&lt;br/&gt;
 Remaining&lt;br/&gt;
 Contractual&lt;br/&gt;
 Life&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 8pt; text-align: left; padding-left: 1.45pt; width: 43%"&gt;&lt;span style="font-size: 8pt"&gt;Outstanding at beginning
    of year&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20240101__20241231_zCCEAMVnws3c" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;331,349&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20240101__20241231_zlrMQaqnUYbb" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;35.51&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 4%; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20230101__20231231_z4FgUh7q9ald" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;427,224&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20230101__20231231_z6lKVfCbhr75" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;34.32&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 4%; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pip0_c20220101__20221231_zdFKwXEIu4nj" style="width: 4%; font-size: 8pt; text-align: right" title="Shares, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;464,724&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pip0_c20220101__20221231_z62Y5O1YhZkf" style="width: 4%; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at beginning of year"&gt;&lt;span style="font-size: 8pt"&gt;33.97&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="width: 1%"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="width: 4%; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20240101__20241231_zvfTSoeb1Zf6" style="font-size: 8pt; text-align: right" title="Shares, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4681"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20240101__20241231_z2DQUOt9pXIf" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4683"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20230101__20231231_zgDZtQkyjqZ2" style="font-size: 8pt; text-align: right" title="Shares, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4685"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20230101__20231231_zSurmmwgeR0i" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4687"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pdp0_c20220101__20221231_ziCYeNI46QUi" style="font-size: 8pt; text-align: right" title="Shares, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4689"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pdp0_c20220101__20221231_zltNNRWgVsGj" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Granted"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4691"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Exercised&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20240101__20241231_zi6lYXdCvWk9" style="font-size: 8pt; text-align: right" title="Shares, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;(15,250&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231_zTwJSo3gmllb" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;17.17&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20230101__20231231_zd4K1tGtsj7g" style="font-size: 8pt; text-align: right" title="Shares, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;(27,250&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231_zAi7baIunH2l" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;20.18&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--StockIssuedDuringPeriodSharesOther_iN_pip0_di_c20220101__20221231_zRwSIOTSpge" style="font-size: 8pt; text-align: right" title="Shares, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;(32,375&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231_zTMkvGIpBfz4" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Exercised"&gt;&lt;span style="font-size: 8pt"&gt;27.94&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left; padding-left: 10pt"&gt;&lt;span style="font-size: 8pt"&gt;Forfeited
    or expired&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20240101__20241231_z8NYyjYxzlh" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;(3,500&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20240101__20241231_zrgUArtJlYy6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;41.55&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20230101__20231231_zjrY0QV6bfmi" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;(68,625&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20230101__20231231_zRoAarKfAT1j" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;34.15&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pip0_di_c20220101__20221231_zcf4i63hZDOk" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;(5,125&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;)&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pip0_c20220101__20221231_zyYEh2t96IOi" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Forfeited or expired"&gt;&lt;span style="font-size: 8pt"&gt;43.14&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Outstanding at end of year&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20240101__20241231_zVGhH4VICVSa" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;312,599&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20240101__20241231_zdDHW43N92Vk" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;36.34&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20240101__20241231_zk8eSazAPJqf" title="Weighted Average Remaining Contractual Life, Outstanding at end of year"&gt;4.1&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20230101__20231231_zo3TdcYCL5I5" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;331,349&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20230101__20231231_zh8ovhzlWOF1" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;35.51&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_90B_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20230101__20231231_zygrsgUw41Tf" title="Weighted Average Remaining Contractual Life, Outstanding at end of year"&gt;4.9&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pip0_c20220101__20221231_zwVWUFIkLS3a" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Shares, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;427,224&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pip0_c20220101__20221231_zBaXjW41tO25" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right" title="Weighted average exercise price, Outstanding at end of year"&gt;&lt;span style="font-size: 8pt"&gt;34.32&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220101__20221231_zrZX56mSyWk7" title="Weighted Average Remaining Contractual Life, Outstanding at end of year"&gt;5.7&lt;/span&gt;
    years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Options exercisable at year-end&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20240101__20241231_z9ImCen8Tus5" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;288,849&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20240101__20241231_zHnnZcTr2KT7" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;36.00&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_901_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20240101__20241231_zICw9Jp9ZWgl" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end"&gt;4.0&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20230101__20231231_zXVRZW3lWR48" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;267,376&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20230101__20231231_zQlqxgdXneca" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;34.48&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_909_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20230101__20231231_zWaxZxHjL1lg" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end"&gt;4.5&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iE_pip0_c20220101__20221231_z8oTe7MGecRb" style="font-size: 8pt; text-align: right" title="Shares, options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;287,902&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iE_pip0_c20220101__20221231_zecXkfwwNz3h" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Options exercisable at year-end"&gt;&lt;span style="font-size: 8pt"&gt;32.35&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220101__20221231_zbklZmR3r7Nk" title="Weighted Average Remaining Contractual Life, Options exercisable at year-end"&gt;4.8&lt;/span&gt; years&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Weighted average fair value of options granted during the
    year&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20240101__20241231_zzWGS58JpdJ6" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4753"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20230101__20231231_zCipBng0YJX8" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4755"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_c20220101__20221231_zRcv8JP8FRC4" style="font-size: 8pt; text-align: right" title="Weighted average exercise price, Weighted average fair value of options granted during the year"&gt;&lt;span style="font-size: 8pt"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl4757"&gt;-&lt;/span&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;Shares available for
    grant&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20240101__20241231_zbuuVk10QzO8" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"&gt;&lt;span style="font-size: 8pt"&gt;258,622&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20230101__20231231_z8egZCm6zbcb" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"&gt;&lt;span style="font-size: 8pt"&gt;319,058&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iE_pip0_c20220101__20221231_zsQWtNoTAq3c" style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: right" title="Shares, Shares available for grant"&gt;&lt;span style="font-size: 8pt"&gt;370,824&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; font-size: 8pt; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: right; padding-left: 1.45pt"&gt;&lt;span style="font-size: 8pt"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004669"
      unitRef="Shares">331349</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004671"
      unitRef="USDPShares">35.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact004673"
      unitRef="Shares">427224</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact004675"
      unitRef="USDPShares">34.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact004677"
      unitRef="Shares">464724</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact004679"
      unitRef="USDPShares">33.97</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004693"
      unitRef="Shares">15250</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004695"
      unitRef="USDPShares">17.17</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004697"
      unitRef="Shares">27250</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004699"
      unitRef="USDPShares">20.18</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:StockIssuedDuringPeriodSharesOther
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004701"
      unitRef="Shares">32375</us-gaap:StockIssuedDuringPeriodSharesOther>
    <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004703"
      unitRef="USDPShares">27.94</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004705"
      unitRef="Shares">3500</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004707"
      unitRef="USDPShares">41.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004709"
      unitRef="Shares">68625</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004711"
      unitRef="USDPShares">34.15</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004713"
      unitRef="Shares">5125</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004715"
      unitRef="USDPShares">43.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact004717"
      unitRef="Shares">312599</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact004719"
      unitRef="USDPShares">36.34</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2024-01-01to2024-12-31" id="Fact004721">P4Y1M6D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004723"
      unitRef="Shares">331349</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004725"
      unitRef="USDPShares">35.51</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2023-01-012023-12-31" id="Fact004727">P4Y10M24D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact004729"
      unitRef="Shares">427224</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact004731"
      unitRef="USDPShares">34.32</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="From2022-01-012022-12-31" id="Fact004733">P5Y8M12D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact004735"
      unitRef="Shares">288849</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact004737"
      unitRef="USDPShares">36.00</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2024-01-01to2024-12-31" id="Fact004739">P4Y</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004741"
      unitRef="Shares">267376</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004743"
      unitRef="USDPShares">34.48</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2023-01-012023-12-31" id="Fact004745">P4Y6M</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact004747"
      unitRef="Shares">287902</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact004749"
      unitRef="USDPShares">32.35</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="From2022-01-012022-12-31" id="Fact004751">P4Y9M18D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact004759"
      unitRef="Shares">258622</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004761"
      unitRef="Shares">319058</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact004763"
      unitRef="Shares">370824</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact004765"
      unitRef="Shares">312599</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004767"
      unitRef="Shares">331349</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2024-12-31_us-gaap_StockCompensationPlanMember"
      decimals="-3"
      id="Fact004769"
      unitRef="USD">1400000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
      contextRef="AsOf2023-12-31_us-gaap_StockCompensationPlanMember"
      decimals="-3"
      id="Fact004771"
      unitRef="USD">1300000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact004773"
      unitRef="Shares">288849</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004775"
      unitRef="Shares">267376</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2024-12-31_us-gaap_StockCompensationPlanMember"
      decimals="-3"
      id="Fact004777"
      unitRef="USD">1400000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
      contextRef="AsOf2023-12-31_us-gaap_StockCompensationPlanMember"
      decimals="-3"
      id="Fact004779"
      unitRef="USD">1300000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
      contextRef="AsOf2024-12-31_custom_RestrictedStockPlanMember"
      decimals="-3"
      id="Fact004782"
      unitRef="USD">3900000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="From2024-01-012024-12-31_custom_RestrictedStockPlanMember"
      id="Fact004784">P2Y6M</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004786">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_eus-gaap--ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock_pn3n3_zA8N6FgoodG6" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Stock-Based Compensation (Details) - Schedule of the status of the company's nonvested restricted stock and changes"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&lt;span id="xdx_8B8_zc8RScvUq3c4" style="display: none"&gt;Schedule of the status of the company's nonvested restricted stock and changes&lt;/span&gt;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="22" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="padding-bottom: 1pt; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Restricted &lt;br/&gt; Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Restricted &lt;br/&gt; Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Restricted &lt;br/&gt; Shares&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Grant-Date&lt;br/&gt; Fair Value&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 22%; text-align: left"&gt;Nonvested at beginning of year&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20240101__20241231_zHbzsXX8oh8d" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year"&gt;109,533&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20240101__20241231_zlQiAzkd0eDj" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year"&gt;44.40&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20230101__20231231_zWBLiovr5qI3" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year"&gt;80,337&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20230101__20231231_zxXoODTCCXjl" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year"&gt;52.53&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pip0_c20220101__20221231_zR092bjjqD6e" style="width: 10%; text-align: right" title="Restricted Shares, Nonvested at beginning of year"&gt;41,699&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pip0_c20220101__20221231_zzJCzLd7m3j2" style="width: 10%; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at beginning of year"&gt;44.71&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Granted&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20240101__20241231_zR1c9mPdZDjl" style="text-align: right" title="Restricted Shares, Granted"&gt;65,373&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zeC7S7J64VF5" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted"&gt;36.47&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20230101__20231231_zhIKkxJ62J2c" style="text-align: right" title="Restricted Shares, Granted"&gt;69,880&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_ztC0qLsul2W4" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted"&gt;37.12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pip0_c20220101__20221231_zQyqvK9Jx563" style="text-align: right" title="Restricted Shares, Granted"&gt;53,376&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_ze22IGq9Tj94" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Granted"&gt;56.25&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Vested&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20240101__20241231_zczkltkbO333" style="text-align: right" title="Restricted Shares, Vested"&gt;(30,118&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zO3ndvEpk2f" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested"&gt;44.72&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20230101__20231231_zZXiVqaksoyi" style="text-align: right" title="Restricted Shares, Vested"&gt;(21,695&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_z9zxpabAFORg" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested"&gt;48.95&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pip0_di_c20220101__20221231_zhpKj5TQm0q7" style="text-align: right" title="Restricted Shares, Vested"&gt;(14,213&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_zzwoQzCubWh5" style="text-align: right" title="Weighted Average Grant-Date Fair Value, Vested"&gt;43.26&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Forfeited&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20240101__20241231_zaOcbaepa55c" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited"&gt;(4,937&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20240101__20241231_zHXUAwN0vlMf" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited"&gt;37.95&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20230101__20231231_zJVLw4uyaWH3" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited"&gt;(18,989&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20230101__20231231_zHIhiVJGbNK9" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited"&gt;46.83&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pip0_di_c20220101__20221231_zDqd6f5dJt2b" style="border-bottom: Black 1pt solid; text-align: right" title="Restricted Shares, Forfeited"&gt;(525&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_pip0_c20220101__20221231_zDI0Yyyarj7h" style="border-bottom: Black 1pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Forfeited"&gt;61.14&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Nonvested at end of year&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20240101__20241231_z0NIDky5RJE" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year"&gt;139,851&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20240101__20241231_zHpaVLhqxUL6" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year"&gt;40.85&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20230101__20231231_zjdYLD41Lyo4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year"&gt;109,533&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20230101__20231231_zwcvj9srqRKj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year"&gt;44.40&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pip0_c20220101__20221231_zUlC3WY1y899" style="border-bottom: Black 2.5pt solid; text-align: right" title="Restricted Shares, Nonvested at end of year"&gt;80,337&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pip0_c20220101__20221231_zc3Hd7h7agQh" style="border-bottom: Black 2.5pt solid; text-align: right" title="Weighted Average Grant-Date Fair Value, Nonvested at end of year"&gt;52.53&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfNonvestedRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004788"
      unitRef="Shares">109533</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004790"
      unitRef="USDPShares">44.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact004792"
      unitRef="Shares">80337</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact004794"
      unitRef="USDPShares">52.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact004796"
      unitRef="Shares">41699</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2021-12-31"
      decimals="INF"
      id="Fact004798"
      unitRef="USDPShares">44.71</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004800"
      unitRef="Shares">65373</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004802"
      unitRef="USDPShares">36.47</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004804"
      unitRef="Shares">69880</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004806"
      unitRef="USDPShares">37.12</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004808"
      unitRef="Shares">53376</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004810"
      unitRef="USDPShares">56.25</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004812"
      unitRef="Shares">30118</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004814"
      unitRef="USDPShares">44.72</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004816"
      unitRef="Shares">21695</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004818"
      unitRef="USDPShares">48.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004820"
      unitRef="Shares">14213</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004822"
      unitRef="USDPShares">43.26</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004824"
      unitRef="Shares">4937</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2024-01-01to2024-12-31"
      decimals="INF"
      id="Fact004826"
      unitRef="USDPShares">37.95</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004828"
      unitRef="Shares">18989</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2023-01-012023-12-31"
      decimals="INF"
      id="Fact004830"
      unitRef="USDPShares">46.83</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004832"
      unitRef="Shares">525</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="From2022-01-012022-12-31"
      decimals="INF"
      id="Fact004834"
      unitRef="USDPShares">61.14</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact004836"
      unitRef="Shares">139851</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2024-12-31"
      decimals="INF"
      id="Fact004838"
      unitRef="USDPShares">40.85</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004840"
      unitRef="Shares">109533</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2023-12-31"
      decimals="INF"
      id="Fact004842"
      unitRef="USDPShares">44.40</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact004844"
      unitRef="Shares">80337</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="AsOf2022-12-31"
      decimals="INF"
      id="Fact004846"
      unitRef="USDPShares">52.53</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <SFST:DividendsDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004848">&lt;p id="xdx_80E_ecustom--DividendsDisclosureTextBlock_zTjrlFTuGSLl" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;NOTE
20 &#x2013; &lt;span id="xdx_822_zpNX5Gz0y555"&gt;Dividends&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
ability of the Company to pay cash dividends is dependent upon receiving cash in the form of dividends from the Bank. The dividends that
may be paid by the Bank to the Company are subject to legal limitations and regulatory capital requirements.&lt;/span&gt;&lt;/p&gt;





&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Also,
the payment of cash dividends on the Company's common stock by the Company in the future will be subject to certain other legal and regulatory
limitations (including the requirement that the Company&#x2019;s capital be maintained at certain minimum levels) and will be subject
to ongoing review by banking regulators. The Federal Reserve has issued a policy statement regarding the payment of dividends by bank
holding companies. In general, the Federal Reserve&#x2019;s policies provide that dividends should be paid only out of current earnings
and only if the prospective rate of earnings retention by the bank holding company appears consistent with the organization&#x2019;s capital
needs, asset quality and overall financial condition.&lt;/span&gt;&lt;/p&gt;
</SFST:DividendsDisclosureTextBlock>
    <us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004850">&lt;p id="xdx_80F_eus-gaap--RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_zhZgigntQz78" style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;NOTE
21 &#x2013; &lt;span id="xdx_82A_zCBA7Xu9HpGl"&gt;Regulatory Matters&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
Bank is subject to various regulatory capital requirements administered by the federal banking agencies. &lt;span id="xdx_901_eus-gaap--DescriptionOfCapitalRequirementsOnTrustAssets_c20240101__20241231_zpwBzBXEwDK2" title="Capital requirements ratio, description"&gt;The capital rules require banks
and bank holding companies to maintain a minimum total risked-based capital ratio of at least 8%, a total Tier 1 capital ratio of at
least 6%, a minimum common equity Tier 1 capital ratio of at least 4.5%, and a leverage ratio of at least 4%. Bank holding companies
and banks are also required to hold a capital conservation buffer of common equity Tier 1 capital of 2.5% to avoid limitations on capital
distributions and discretionary executive compensation payments. The capital conservation buffer was phased in incrementally over time,
becoming fully effective on January 1, 2019, and consists of an additional amount of common equity equal to 2.5% of risk-weighted assets.&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;span id="xdx_90B_eus-gaap--DescriptionOfCapitalRequirementsOnTrustAssets_c20240101__20241231__us-gaap--FinancialInstrumentAxis__custom--WellCapitalizedMember_zfRBeiTHTEti" title="Capital requirements ratio, description"&gt;To
be considered &#x201c;well-capitalized&#x201d; for purposes of certain rules and prompt corrective action requirements, the Bank must maintain
a minimum total risked-based capital ratio of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital
ratio of at least 6.5%, and a leverage ratio of at least 5%. As of December 31, 2024, our capital ratios exceed these ratios and we remain
&#x201c;well capitalized.&#x201d;&lt;/span&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0pt; margin-left: 0pt; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;The
following table summarizes the capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements at December
31, 2024 and 2023.&lt;/span&gt;&lt;/p&gt;




&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_pn3n3_zb5Fk3NNDji9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B5_z81TJlbWqJSb" style="display: none"&gt;Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Actual&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For capital&lt;br/&gt; adequacy purposes&lt;br/&gt; minimum&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;To be well&lt;br/&gt; capitalized&lt;br/&gt; under prompt&lt;br/&gt; corrective action&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 2.35pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;provisions minimum&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;As of December 31, 2024&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;The Bank&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 22%; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Capital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zCXfnRYZrbVh" style="width: 10%; text-align: right"&gt;402,629&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zGn8lNBRDOt9" style="width: 10%; text-align: right"&gt;12.66&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zWYFwMQMsTnk" style="width: 10%; text-align: right"&gt;254,412&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zjE0sJkgaOAa" style="width: 10%; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--CapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zMJXSwF5zU0f" style="width: 10%; text-align: right"&gt;318,015&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_znInoTvfLVw6" style="width: 10%; text-align: right"&gt;10.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z8DiOy88MTM4" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount"&gt;362,875&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zZJq5mGzGwYb" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;11.41&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z619aurhftDj" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;190,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zaoDf0BsVA71" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;6.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TierOneRiskBasedCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zTYUHJaHUip5" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"&gt;254,412&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zr6yQ3RIEnn2" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;8.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zt1F8q3LiEd9" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount"&gt;362,875&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zhvS0oytqSXl" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;11.41&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zzphDMI6jRDc" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;143,107&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zNDgZGuLQWVb" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;4.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zjMcSItnGede" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"&gt;206,709&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_z456QJgQf7T1" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z2Rb2aZyuzX3" style="text-align: right" title="Tier 1 Capital (to average assets) Amount"&gt;362,875&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zl7XgdFrv5xg" style="text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio"&gt;8.75&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zPGrbr0ITxPd" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum"&gt;165,941&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zHqEwWdeCPK2" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--TierOneLeverageCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zWn6JPFkko52" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum"&gt;207,426&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zEBwj8aGJfd9" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;5.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;The Company&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Capital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zNrAlu1bxpP2" style="text-align: right" title="Total Capital (to risk weighted assets) Amount"&gt;403,867&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zxK4MDd1lru1" style="text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio"&gt;12.70&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zb1LL3q06EZc" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;254,392&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zRBBENPq4RP" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;8.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zIE8KQ7Nv0vk" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount"&gt;354,916&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zlR5nukrBFYb" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;11.16&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zu829VUgz92e" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;190,794&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_ztm1HpzbdjWf" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;6.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zAcTq6IRWs1a" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount"&gt;341,916&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z7oKa4RcGxOk" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;10.75&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zS13a4oeiic3" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;143,096&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z5haFt6W3OR6" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;4.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zDBNHGEijFaj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Amount"&gt;354,916&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z0ToAEOiVtG" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio"&gt;8.55&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zqUgTEJA8C5g" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum"&gt;165,963&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z4ZzONrKOoQ4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio"&gt;4.00&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Actual&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For capital&lt;br/&gt; adequacy purposes&lt;br/&gt; minimum&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;To be well&lt;br/&gt; capitalized&lt;br/&gt; under prompt&lt;br/&gt; corrective action&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 2.35pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;provisions minimum&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;As of December 31, 2023&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;The Bank&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 22%; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Capital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zE6W0WGpG0Yl" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) Amount"&gt;390,197&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zsBKqbCkIU1i" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio"&gt;12.28&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zCqOX2xXwPt8" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;254,278&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_z5JIsBOcAQV1" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;8.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--CapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_znm5ppCkgRol" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"&gt;317,847&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zjpWKuWPGepb" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;10.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zup8H2tT17J5" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount"&gt;350,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_ztU7fUR8Xd59" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;11.03&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zclTiuirf6tc" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;190,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zzCDJpjcVXt8" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;6.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TierOneRiskBasedCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zUuZi6LKSR3f" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"&gt;254,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zkWoHiL9lNqe" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;8.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zggaPHoQfdz1" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount"&gt;350,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zUEBKCLxCC38" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;11.03&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zHDXDJQTPmi7" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;143,031&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zOGY4HPWidwa" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;4.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zgtRkiJ0m8w2" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"&gt;206,601&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_znatlWfYgHCk" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zWLoLBmKIyJ8" style="text-align: right" title="Tier 1 Capital (to average assets) Amount"&gt;350,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zKTqcUcsnbn3" style="text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio"&gt;8.47&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_z0fa68c6Yguh" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum"&gt;165,414&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_z9Vmhud9chO4" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TierOneLeverageCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zG3w1OmHhEfj" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum"&gt;206,767&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zwdNGQFTaaJk" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;5.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;The Company&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Capital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zxmwS67v3k6d" style="text-align: right" title="Total Capital (to risk weighted assets) Amount"&gt;399,551&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z3RN4QWCLRjd" style="text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio"&gt;12.57&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z2OskNqOfVXi" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;254,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zF6Lf9ZPxyx5" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;8.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zInXLAJecUCc" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount"&gt;336,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zkJvnWV4UIQk" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;10.60&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zQQ4pnPGuyyj" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;190,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zedo5W4LuFU6" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;6.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zsBPCoY4uvw7" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount"&gt;323,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z4I2dTFHTIWl" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;10.19&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zcIozUx74XS" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;143,031&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zEyMZBhxxl2k" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;4.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_znx5SfaYqtxc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Amount"&gt;336,809&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zB98n94tfta3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio"&gt;8.14&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zulPXNIo4oDi" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum"&gt;165,436&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zXnVTgpRgG8j" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio"&gt;4.00&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



</us-gaap:RegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets contextRef="From2024-01-01to2024-12-31" id="Fact004852">The capital rules require banks
and bank holding companies to maintain a minimum total risked-based capital ratio of at least 8%, a total Tier 1 capital ratio of at
least 6%, a minimum common equity Tier 1 capital ratio of at least 4.5%, and a leverage ratio of at least 4%. Bank holding companies
and banks are also required to hold a capital conservation buffer of common equity Tier 1 capital of 2.5% to avoid limitations on capital
distributions and discretionary executive compensation payments. The capital conservation buffer was phased in incrementally over time,
becoming fully effective on January 1, 2019, and consists of an additional amount of common equity equal to 2.5% of risk-weighted assets.</us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets>
    <us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets
      contextRef="From2024-01-012024-12-31_custom_WellCapitalizedMember"
      id="Fact004854">To
be considered &#x201c;well-capitalized&#x201d; for purposes of certain rules and prompt corrective action requirements, the Bank must maintain
a minimum total risked-based capital ratio of at least 10%, a total Tier 1 capital ratio of at least 8%, a common equity Tier 1 capital
ratio of at least 6.5%, and a leverage ratio of at least 5%. As of December 31, 2024, our capital ratios exceed these ratios and we remain
&#x201c;well capitalized.&#x201d;</us-gaap:DescriptionOfCapitalRequirementsOnTrustAssets>
    <us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact004856">&lt;table cellpadding="0" cellspacing="0" id="xdx_89E_eus-gaap--ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock_pn3n3_zb5Fk3NNDji9" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%; margin-top: 10pt" summary="xdx: Disclosure - Regulatory Matters (Details) - Schedule of capital amounts and ratios of Bank and the Company and the regulatory minimum requirements"&gt;
    &lt;tr style="display: none"&gt;
       &lt;td style="display: none"&gt;&lt;span id="xdx_8B5_z81TJlbWqJSb" style="display: none"&gt;Schedule of capital amounts and ratios of the Bank and the Company and the regulatory minimum requirements&lt;/span&gt;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;
       &lt;td style="display: none"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Actual&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For capital&lt;br/&gt; adequacy purposes&lt;br/&gt; minimum&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;To be well&lt;br/&gt; capitalized&lt;br/&gt; under prompt&lt;br/&gt; corrective action&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 2.35pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;provisions minimum&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;As of December 31, 2024&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;The Bank&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 22%; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--Capital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zCXfnRYZrbVh" style="width: 10%; text-align: right"&gt;402,629&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zGn8lNBRDOt9" style="width: 10%; text-align: right"&gt;12.66&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zWYFwMQMsTnk" style="width: 10%; text-align: right"&gt;254,412&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zjE0sJkgaOAa" style="width: 10%; text-align: right"&gt;8.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_985_eus-gaap--CapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zMJXSwF5zU0f" style="width: 10%; text-align: right"&gt;318,015&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_znInoTvfLVw6" style="width: 10%; text-align: right"&gt;10.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z8DiOy88MTM4" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount"&gt;362,875&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zZJq5mGzGwYb" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;11.41&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z619aurhftDj" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;190,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zaoDf0BsVA71" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;6.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TierOneRiskBasedCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zTYUHJaHUip5" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"&gt;254,412&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zr6yQ3RIEnn2" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;8.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zt1F8q3LiEd9" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount"&gt;362,875&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zhvS0oytqSXl" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;11.41&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zzphDMI6jRDc" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;143,107&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zNDgZGuLQWVb" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;4.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zjMcSItnGede" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"&gt;206,709&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_z456QJgQf7T1" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_z2Rb2aZyuzX3" style="text-align: right" title="Tier 1 Capital (to average assets) Amount"&gt;362,875&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zl7XgdFrv5xg" style="text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio"&gt;8.75&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zPGrbr0ITxPd" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum"&gt;165,941&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zHqEwWdeCPK2" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--TierOneLeverageCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--BankMember_zWn6JPFkko52" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum"&gt;207,426&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--BankMember_zEBwj8aGJfd9" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;5.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;The Company&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--Capital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zNrAlu1bxpP2" style="text-align: right" title="Total Capital (to risk weighted assets) Amount"&gt;403,867&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zxK4MDd1lru1" style="text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio"&gt;12.70&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zb1LL3q06EZc" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;254,392&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zRBBENPq4RP" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;8.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zIE8KQ7Nv0vk" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount"&gt;354,916&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zlR5nukrBFYb" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;11.16&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zu829VUgz92e" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;190,794&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_ztm1HpzbdjWf" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;6.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zAcTq6IRWs1a" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount"&gt;341,916&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z7oKa4RcGxOk" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;10.75&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zS13a4oeiic3" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;143,096&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z5haFt6W3OR6" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;4.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zDBNHGEijFaj" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Amount"&gt;354,916&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z0ToAEOiVtG" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio"&gt;8.55&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20241231__dei--LegalEntityAxis__custom--CompanyMember_zqUgTEJA8C5g" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum"&gt;165,963&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20241231__dei--LegalEntityAxis__custom--CompanyMember_z4ZzONrKOoQ4" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio"&gt;4.00&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;


&lt;p style="margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Actual&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For capital&lt;br/&gt; adequacy purposes&lt;br/&gt; minimum&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: right"&gt;&lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-bottom: 0pt; margin-right: 0pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;To be well&lt;br/&gt; capitalized&lt;br/&gt; under prompt&lt;br/&gt; corrective action&lt;/b&gt;&lt;/span&gt;&lt;/p&gt; &lt;p style="font: 8pt Arial, Helvetica, Sans-Serif; margin-top: 0pt; margin-right: 2.35pt; margin-left: 0pt; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;provisions minimum&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Amount&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;Ratio&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left"&gt;As of December 31, 2023&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;The Bank&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="width: 22%; text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--Capital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zE6W0WGpG0Yl" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) Amount"&gt;390,197&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zsBKqbCkIU1i" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio"&gt;12.28&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_988_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zCqOX2xXwPt8" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;254,278&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_z5JIsBOcAQV1" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;8.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--CapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_znm5ppCkgRol" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"&gt;317,847&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_988_ecustom--CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zjpWKuWPGepb" style="width: 10%; text-align: right" title="Total Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;10.00&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zup8H2tT17J5" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount"&gt;350,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_ztU7fUR8Xd59" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;11.03&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zclTiuirf6tc" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;190,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zzCDJpjcVXt8" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;6.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TierOneRiskBasedCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zUuZi6LKSR3f" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"&gt;254,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zkWoHiL9lNqe" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;8.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zggaPHoQfdz1" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount"&gt;350,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zUEBKCLxCC38" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;11.03&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zHDXDJQTPmi7" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;143,031&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zOGY4HPWidwa" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;4.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zgtRkiJ0m8w2" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum"&gt;206,601&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_znatlWfYgHCk" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;6.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_984_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zWLoLBmKIyJ8" style="text-align: right" title="Tier 1 Capital (to average assets) Amount"&gt;350,455&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zKTqcUcsnbn3" style="text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio"&gt;8.47&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_z0fa68c6Yguh" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum"&gt;165,414&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_981_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_z9Vmhud9chO4" style="text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio"&gt;4.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98C_eus-gaap--TierOneLeverageCapitalRequiredToBeWellCapitalized_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--BankMember_zG3w1OmHhEfj" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum"&gt;206,767&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--BankMember_zwdNGQFTaaJk" style="text-align: right" title="Tier 1 Capital (to average assets) To be well capitalized under prompt corrective action provisions minimum, Ratio"&gt;5.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-size: 10pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-style: italic; text-align: left"&gt;The Company&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Total Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_eus-gaap--Capital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zxmwS67v3k6d" style="text-align: right" title="Total Capital (to risk weighted assets) Amount"&gt;399,551&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--CapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z3RN4QWCLRjd" style="text-align: right" title="Total Capital (to risk weighted assets) Actual Ratio"&gt;12.57&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_982_eus-gaap--CapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z2OskNqOfVXi" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;254,278&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98A_ecustom--CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zF6Lf9ZPxyx5" style="text-align: right" title="Total Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;8.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left"&gt;Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_987_eus-gaap--TierOneRiskBasedCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zInXLAJecUCc" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Amount"&gt;336,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TierOneRiskBasedCapitalToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zkJvnWV4UIQk" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;10.60&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98E_eus-gaap--TierOneRiskBasedCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zQQ4pnPGuyyj" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;190,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98D_ecustom--TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zedo5W4LuFU6" style="text-align: right" title="Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;6.00&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left"&gt;Common Equity Tier 1 Capital (to risk weighted assets)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_983_ecustom--TierOneRiskBasedCommonStock_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zsBPCoY4uvw7" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Amount"&gt;323,809&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TierOneRiskBasedCommonStockToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_z4I2dTFHTIWl" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) Actual Ratio"&gt;10.19&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_980_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zcIozUx74XS" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum"&gt;143,031&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_985_ecustom--TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zEyMZBhxxl2k" style="text-align: right" title="Common Equity Tier 1 Capital (to risk weighted assets) For capital adequacy purposes minimum, Ratio"&gt;4.50&lt;/td&gt;&lt;td style="text-align: left"&gt;%&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;Tier 1 Capital (to average assets)&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98F_eus-gaap--TierOneLeverageCapital_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_znx5SfaYqtxc" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Amount"&gt;336,809&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_989_ecustom--TierOneLeverageCapitalToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zB98n94tfta3" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) Actual Ratio"&gt;8.14&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_986_eus-gaap--TierOneLeverageCapitalRequiredForCapitalAdequacy_iI_pn3n3_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zulPXNIo4oDi" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum"&gt;165,436&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td id="xdx_98B_ecustom--TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1_iI_pip0_dp_c20231231__dei--LegalEntityAxis__custom--CompanyMember_zXnVTgpRgG8j" style="border-bottom: Black 2.5pt solid; text-align: right" title="Tier 1 Capital (to average assets) For capital adequacy purposes minimum, Ratio"&gt;4.00&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;%&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif; font-size: 9pt"&gt;n/a&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;



</us-gaap:ScheduleOfComplianceWithRegulatoryCapitalRequirementsUnderBankingRegulationsTextBlock>
    <us-gaap:Capital
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004857"
      unitRef="USD">402629000</us-gaap:Capital>
    <SFST:CapitalToRiskWeightedAssets1
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004858"
      unitRef="Pure">0.1266</SFST:CapitalToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004859"
      unitRef="USD">254412000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004860"
      unitRef="Pure">0.0800</SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004861"
      unitRef="USD">318015000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <SFST:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004862"
      unitRef="Pure">0.1000</SFST:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004864"
      unitRef="USD">362875000</us-gaap:TierOneRiskBasedCapital>
    <SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004866"
      unitRef="Pure">0.1141</SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004868"
      unitRef="USD">190809000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004870"
      unitRef="Pure">0.0600</SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004872"
      unitRef="USD">254412000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <SFST:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004874"
      unitRef="Pure">0.0800</SFST:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1>
    <SFST:TierOneRiskBasedCommonStock
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004876"
      unitRef="USD">362875000</SFST:TierOneRiskBasedCommonStock>
    <SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004878"
      unitRef="Pure">0.1141</SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets>
    <SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004880"
      unitRef="USD">143107000</SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy>
    <SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004882"
      unitRef="Pure">0.0450</SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets>
    <SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004884"
      unitRef="USD">206709000</SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized>
    <SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004886"
      unitRef="Pure">0.0650</SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004888"
      unitRef="USD">362875000</us-gaap:TierOneLeverageCapital>
    <SFST:TierOneLeverageCapitalToAverageAssets1
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004890"
      unitRef="Pure">0.0875</SFST:TierOneLeverageCapitalToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004892"
      unitRef="USD">165941000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004894"
      unitRef="Pure">0.0400</SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004896"
      unitRef="USD">207426000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <SFST:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1
      contextRef="AsOf2024-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004898"
      unitRef="Pure">0.0500</SFST:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1>
    <us-gaap:Capital
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004900"
      unitRef="USD">403867000</us-gaap:Capital>
    <SFST:CapitalToRiskWeightedAssets1
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004902"
      unitRef="Pure">0.1270</SFST:CapitalToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004904"
      unitRef="USD">254392000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004906"
      unitRef="Pure">0.0800</SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004908"
      unitRef="USD">354916000</us-gaap:TierOneRiskBasedCapital>
    <SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004910"
      unitRef="Pure">0.1116</SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004912"
      unitRef="USD">190794000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004914"
      unitRef="Pure">0.0600</SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <SFST:TierOneRiskBasedCommonStock
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004916"
      unitRef="USD">341916000</SFST:TierOneRiskBasedCommonStock>
    <SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004918"
      unitRef="Pure">0.1075</SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets>
    <SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004920"
      unitRef="USD">143096000</SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy>
    <SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004922"
      unitRef="Pure">0.0450</SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004924"
      unitRef="USD">354916000</us-gaap:TierOneLeverageCapital>
    <SFST:TierOneLeverageCapitalToAverageAssets1
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004926"
      unitRef="Pure">0.0855</SFST:TierOneLeverageCapitalToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004928"
      unitRef="USD">165963000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1
      contextRef="AsOf2024-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004930"
      unitRef="Pure">0.0400</SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1>
    <us-gaap:Capital
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004932"
      unitRef="USD">390197000</us-gaap:Capital>
    <SFST:CapitalToRiskWeightedAssets1
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004934"
      unitRef="Pure">0.1228</SFST:CapitalToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004936"
      unitRef="USD">254278000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004938"
      unitRef="Pure">0.0800</SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredToBeWellCapitalized
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004940"
      unitRef="USD">317847000</us-gaap:CapitalRequiredToBeWellCapitalized>
    <SFST:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004942"
      unitRef="Pure">0.1000</SFST:CapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004944"
      unitRef="USD">350455000</us-gaap:TierOneRiskBasedCapital>
    <SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004946"
      unitRef="Pure">0.1103</SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004948"
      unitRef="USD">190708000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004950"
      unitRef="Pure">0.0600</SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004952"
      unitRef="USD">254278000</us-gaap:TierOneRiskBasedCapitalRequiredToBeWellCapitalized>
    <SFST:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004954"
      unitRef="Pure">0.0800</SFST:TierOneRiskBasedCapitalRequiredToBeWellCapitalizedToRiskWeightedAssets1>
    <SFST:TierOneRiskBasedCommonStock
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004956"
      unitRef="USD">350455000</SFST:TierOneRiskBasedCommonStock>
    <SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004958"
      unitRef="Pure">0.1103</SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets>
    <SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004960"
      unitRef="USD">143031000</SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy>
    <SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004962"
      unitRef="Pure">0.0450</SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets>
    <SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004964"
      unitRef="USD">206601000</SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalized>
    <SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004966"
      unitRef="Pure">0.0650</SFST:TierOneRiskBasedCommonStockRequiredToBeWellCapitalizedToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004968"
      unitRef="USD">350455000</us-gaap:TierOneLeverageCapital>
    <SFST:TierOneLeverageCapitalToAverageAssets1
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004970"
      unitRef="Pure">0.0847</SFST:TierOneLeverageCapitalToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004972"
      unitRef="USD">165414000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004974"
      unitRef="Pure">0.0400</SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="-3"
      id="Fact004976"
      unitRef="USD">206767000</us-gaap:TierOneLeverageCapitalRequiredToBeWellCapitalized>
    <SFST:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1
      contextRef="AsOf2023-12-31_custom_BankMember"
      decimals="INF"
      id="Fact004978"
      unitRef="Pure">0.0500</SFST:TierOneLeverageCapitalRequiredToBeWellCapitalizedToAverageAssets1>
    <us-gaap:Capital
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004980"
      unitRef="USD">399551000</us-gaap:Capital>
    <SFST:CapitalToRiskWeightedAssets1
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004982"
      unitRef="Pure">0.1257</SFST:CapitalToRiskWeightedAssets1>
    <us-gaap:CapitalRequiredForCapitalAdequacy
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004984"
      unitRef="USD">254278000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004986"
      unitRef="Pure">0.0800</SFST:CapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapital
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004988"
      unitRef="USD">336809000</us-gaap:TierOneRiskBasedCapital>
    <SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004990"
      unitRef="Pure">0.1060</SFST:TierOneRiskBasedCapitalToRiskWeightedAssets1>
    <us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004992"
      unitRef="USD">190708000</us-gaap:TierOneRiskBasedCapitalRequiredForCapitalAdequacy>
    <SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004994"
      unitRef="Pure">0.0600</SFST:TierOneRiskBasedCapitalRequiredForCapitalAdequacyToRiskWeightedAssets1>
    <SFST:TierOneRiskBasedCommonStock
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact004996"
      unitRef="USD">323809000</SFST:TierOneRiskBasedCommonStock>
    <SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact004998"
      unitRef="Pure">0.1019</SFST:TierOneRiskBasedCommonStockToRiskWeightedAssets>
    <SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact005000"
      unitRef="USD">143031000</SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacy>
    <SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact005002"
      unitRef="Pure">0.0450</SFST:TierOneRiskBasedCommonStockRequiredForCapitalAdequacyToRiskWeightedAssets>
    <us-gaap:TierOneLeverageCapital
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact005004"
      unitRef="USD">336809000</us-gaap:TierOneLeverageCapital>
    <SFST:TierOneLeverageCapitalToAverageAssets1
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact005006"
      unitRef="Pure">0.0814</SFST:TierOneLeverageCapitalToAverageAssets1>
    <us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="-3"
      id="Fact005008"
      unitRef="USD">165436000</us-gaap:TierOneLeverageCapitalRequiredForCapitalAdequacy>
    <SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1
      contextRef="AsOf2023-12-31_custom_CompanyMember"
      decimals="INF"
      id="Fact005010"
      unitRef="Pure">0.0400</SFST:TierOneLeverageCapitalRequiredForCapitalAdequacyToAverageAssets1>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact005012">&lt;p id="xdx_805_eus-gaap--CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock_zy4WAeEYSa07" style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: left"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;NOTE
22 &#x2013; &lt;span id="xdx_829_zKeVgixELhJc"&gt;Parent Company Financial Information&lt;/span&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: justify"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;Following
is condensed financial information of Southern First Bancshares, Inc. (parent company only):&lt;/span&gt;&lt;/p&gt;

&lt;p style="font: bold 10pt Arial, Helvetica, Sans-Serif; margin-right: 13.5pt; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;i&gt;Condensed
Balance Sheets&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_887_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_pn3n3_znfc5If2STc5" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed balance sheets"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"&gt;&lt;span id="xdx_8B1_zitJZNj8JsZe" style="display: none"&gt;Schedule of condensed balance sheets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zLUbt0U0UvSj" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z8IZI2XmZwp8" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AssetsAbstract_iB_zZ7Gbyt19Ai8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CashCashEquivalentsAndFederalFundsSold_iI_pn3n3_z9DFMe9Z5DQl" style="vertical-align: bottom"&gt;
    &lt;td style="width: 74%; text-align: left; padding-left: 1.5pt"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;3,641&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;9,408&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_iI_pn3n3_znPesITPFx3h" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Investment in subsidiaries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;351,806&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;339,516&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherAssets_iI_pn3n3_z42uCcP7qRl7" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Other assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;149&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;146&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Assets_iI_pn3n3_z6YseLe7vQb6" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.25in"&gt;Total assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;355,596&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;349,070&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--StockholdersEquityAbstract_iB_zEwknhtdVZNg" style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;Liabilities and Shareholders&#x2019; Equity&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_iI_pn3n3_zUuv0hjZ7VJ5" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Accrued expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;249&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;281&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--JuniorSubordinatedNotes_iI_pn3n3_zeNTyNRP0kw5" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Subordinated debentures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,903&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,322&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--StockholdersEquity_iI_pn3n3_zCvagDxFkb3e" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Shareholders&#x2019; equity&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;330,444&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;312,467&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3_z2fR6d64h25h" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in"&gt;Total liabilities and shareholders&#x2019; equity	&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;355,596&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;349,070&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;&lt;i&gt;Condensed
Statements of Income&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_esrt--ScheduleOfCondensedIncomeStatementTableTextBlock_pn3n3_zZCwItxdR6c6" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of income"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"&gt;&lt;span id="xdx_8B9_ztYvAaZOO1jl" style="display: none"&gt;Schedule of condensed statements of income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20240101__20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zc14j46vuYU3" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230101__20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zFsEkWYrlj96" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z2fABUunqWjl" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RevenuesAbstract_iB" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;Revenues&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InterestAndDividendIncomeOperating_pn3n3_zhjcRschB9o3" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 61%; text-align: left; padding-left: 1.5pt"&gt;Interest income&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;12&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;15&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;20&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Revenues_pn3n3_zUN0R1z9szUk" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Total revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--CostsAndExpensesAbstract_iB" style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;Expenses&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InterestExpense_pn3n3_zA8izlWoQocd" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,149&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,197&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,730&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OtherExpenses_pn3n3_zTJJQiOidOH6" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Other expenses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;255&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;249&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;240&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingExpenses_pn3n3_zrM4GGmxOjU" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Total expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,404&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,446&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,970&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zEQFMcYhqxQl" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Income tax benefit&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;502&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;511&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;409&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_pn3n3_zfzIyTKjcAYl" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Loss before equity in undistributed net income of subsidiaries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,890&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,920&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,541&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--EquityInUndistributedNetIncomeOfSubsidiaries_pn3n3_zLdSzbrTEUK6" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Equity in undistributed net income of subsidiaries	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;17,420&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,346&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;30,656&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_zpVDaeq07M09" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.25in"&gt;Net income&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,530&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;13,426&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;




&lt;p style="font: 10pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-align: center"&gt;&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;&lt;b&gt;&lt;i&gt;Condensed
Statements of Cash Flows&lt;/i&gt;&lt;/b&gt;&lt;/span&gt;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_pn3n3_zD03mH1HNRI2" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"&gt;&lt;span id="xdx_8B4_zmY29V9tyKs2" style="display: none"&gt;Schedule of condensed statements of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240101__20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zys0EvsdmTjl" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230101__20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zIol1XfN47Ck" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zE15ZiyPTZ3k" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Operating activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--NetIncomeLoss_pn3n3_zfovFHVBrck" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; width: 61%; text-align: left"&gt;Net income&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;15,530&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;13,426&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zSZM8akpRM4f" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 20pt; text-indent: -10pt; text-align: left"&gt;Adjustments to reconcile net income to cash provided by operating
    activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--EquityInUndistributedNetIncomeOfSubsidiaries_iN_pn3n3_di_z8xFUFxnRVWj" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Equity in undistributed net income of subsidiaries	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(17,420&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(15,346&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(30,656&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--ShareBasedCompensation_pn3n3_zA64C0VFoRBc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 20pt; text-indent: -10pt; text-align: left"&gt;Compensation expense related to stock options and restricted stock grants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,283&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,943&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_pn3n3_zkjzHkCjA0e2" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Increase in other assets	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(125&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl5116"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_pn3n3_zoygWydEuUW3" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Increase in accrued expenses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;49&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;110&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;113&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_pn3n3_zFPeAOM6qINf" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left"&gt;Net cash provided by operating activities	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;439&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;8&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;598&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zL59KGjMXrP3" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Investing activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--InvestmentInSubsidiariesNet_pn3n3_zChJt8UIDNyg" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Investment in subsidiaries, net	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(5,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl5132"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInInvestingActivities_pn3n3_z2tIYDPVTCHj" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left"&gt;Net cash provided by (used for) investing activities	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(5,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl5136"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zbYvL8qc5MQ5" style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Financing activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--ProceedsFromTheExerciseOfStockOptionsAndWarrants_pn3n3_zJtpXGAP4NH4" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Proceeds from the exercise of stock options and warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;294&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;518&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;905&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--SubordinatedLiabilitiesPeriodIncreaseDecrease_i01_maCzEnx_z83Jb0zGTLI8" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Decrease in subordinated debentures&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(11,500&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl5147"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl5148"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInFinancingActivities_pn3n3_z14UY1mQklpk" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left"&gt;Net cash (used) provided by financing activities	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(11,206&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;518&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;905&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_pn3n3_zYALZl6W3Xte" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Net (decrease) increase in cash and cash equivalents	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,767&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(4,474&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,503&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iS_pn3n3_zwgRCGmRoer9" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;Cash and cash equivalents, beginning of year	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,408&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;13,882&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,379&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iE_pn3n3_z0DgGIGoRtjk" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left"&gt;Cash and cash equivalents, end of year	&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,641&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,408&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;13,882&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;

</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact005014">&lt;table cellpadding="0" cellspacing="0" id="xdx_887_esrt--ScheduleOfCondensedBalanceSheetTableTextBlock_pn3n3_znfc5If2STc5" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed balance sheets"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"&gt;&lt;span id="xdx_8B1_zitJZNj8JsZe" style="display: none"&gt;Schedule of condensed balance sheets&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49D_20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zLUbt0U0UvSj" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49A_20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z8IZI2XmZwp8" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="6" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--AssetsAbstract_iB_zZ7Gbyt19Ai8" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;Assets&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--CashCashEquivalentsAndFederalFundsSold_iI_pn3n3_z9DFMe9Z5DQl" style="vertical-align: bottom"&gt;
    &lt;td style="width: 74%; text-align: left; padding-left: 1.5pt"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;3,641&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;9,408&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures_iI_pn3n3_znPesITPFx3h" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Investment in subsidiaries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;351,806&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;339,516&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--OtherAssets_iI_pn3n3_z42uCcP7qRl7" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Other assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;149&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;146&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_406_eus-gaap--Assets_iI_pn3n3_z6YseLe7vQb6" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.25in"&gt;Total assets&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;355,596&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;349,070&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--StockholdersEquityAbstract_iB_zEwknhtdVZNg" style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;Liabilities and Shareholders&#x2019; Equity&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--AccountsPayableAndAccruedLiabilitiesCurrent_iI_pn3n3_zUuv0hjZ7VJ5" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Accrued expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;$&lt;/td&gt;&lt;td style="text-align: right"&gt;249&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;281&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_403_eus-gaap--JuniorSubordinatedNotes_iI_pn3n3_zeNTyNRP0kw5" style="vertical-align: bottom"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Subordinated debentures&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;24,903&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,322&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--StockholdersEquity_iI_pn3n3_zCvagDxFkb3e" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Shareholders&#x2019; equity&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;330,444&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;312,467&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--LiabilitiesAndStockholdersEquity_iI_pn3n3_z2fR6d64h25h" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left; padding-left: 0.25in"&gt;Total liabilities and shareholders&#x2019; equity	&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;355,596&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;349,070&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="AsOf2024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005019"
      unitRef="USD">3641000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:CashCashEquivalentsAndFederalFundsSold
      contextRef="AsOf2023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005020"
      unitRef="USD">9408000</us-gaap:CashCashEquivalentsAndFederalFundsSold>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="AsOf2024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005022"
      unitRef="USD">351806000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
      contextRef="AsOf2023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005023"
      unitRef="USD">339516000</us-gaap:InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures>
    <us-gaap:OtherAssets
      contextRef="AsOf2024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005025"
      unitRef="USD">149000</us-gaap:OtherAssets>
    <us-gaap:OtherAssets
      contextRef="AsOf2023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005026"
      unitRef="USD">146000</us-gaap:OtherAssets>
    <us-gaap:Assets
      contextRef="AsOf2024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005028"
      unitRef="USD">355596000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="AsOf2023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005029"
      unitRef="USD">349070000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="AsOf2024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005034"
      unitRef="USD">249000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="AsOf2023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005035"
      unitRef="USD">281000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="AsOf2024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005037"
      unitRef="USD">24903000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:JuniorSubordinatedNotes
      contextRef="AsOf2023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005038"
      unitRef="USD">36322000</us-gaap:JuniorSubordinatedNotes>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005040"
      unitRef="USD">330444000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="AsOf2023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005041"
      unitRef="USD">312467000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005043"
      unitRef="USD">355596000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="AsOf2023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005044"
      unitRef="USD">349070000</us-gaap:LiabilitiesAndStockholdersEquity>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact005046">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_esrt--ScheduleOfCondensedIncomeStatementTableTextBlock_pn3n3_zZCwItxdR6c6" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of income"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"&gt;&lt;span id="xdx_8B9_ztYvAaZOO1jl" style="display: none"&gt;Schedule of condensed statements of income&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_494_20240101__20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zc14j46vuYU3" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230101__20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zFsEkWYrlj96" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_z2fABUunqWjl" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_eus-gaap--RevenuesAbstract_iB" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;Revenues&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40A_eus-gaap--InterestAndDividendIncomeOperating_pn3n3_zhjcRschB9o3" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 61%; text-align: left; padding-left: 1.5pt"&gt;Interest income&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;12&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;15&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 10%; text-align: right"&gt;20&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--Revenues_pn3n3_zUN0R1z9szUk" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Total revenue&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;15&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;20&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--CostsAndExpensesAbstract_iB" style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 1.5pt"&gt;Expenses&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--InterestExpense_pn3n3_zA8izlWoQocd" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Interest expense&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,149&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,197&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,730&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_400_eus-gaap--OtherExpenses_pn3n3_zTJJQiOidOH6" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Other expenses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;255&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;249&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;240&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--OperatingExpenses_pn3n3_zrM4GGmxOjU" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 0.25in"&gt;Total expenses&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,404&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,446&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,970&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncomeTaxExpenseBenefit_pn3n3_zEQFMcYhqxQl" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Income tax benefit&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;502&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;511&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;409&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries_pn3n3_zfzIyTKjcAYl" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="text-align: left; padding-left: 1.5pt"&gt;Loss before equity in undistributed net income of subsidiaries&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,890&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,920&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(1,541&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--EquityInUndistributedNetIncomeOfSubsidiaries_pn3n3_zLdSzbrTEUK6" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 1.5pt"&gt;Equity in undistributed net income of subsidiaries	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;17,420&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,346&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;30,656&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--NetIncomeLoss_pn3n3_zpVDaeq07M09" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left; padding-left: 0.25in"&gt;Net income&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;15,530&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;13,426&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005052"
      unitRef="USD">12000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005053"
      unitRef="USD">15000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:InterestAndDividendIncomeOperating
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005054"
      unitRef="USD">20000</us-gaap:InterestAndDividendIncomeOperating>
    <us-gaap:Revenues
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005056"
      unitRef="USD">12000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005057"
      unitRef="USD">15000</us-gaap:Revenues>
    <us-gaap:Revenues
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005058"
      unitRef="USD">20000</us-gaap:Revenues>
    <us-gaap:InterestExpense
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005064"
      unitRef="USD">2149000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005065"
      unitRef="USD">2197000</us-gaap:InterestExpense>
    <us-gaap:InterestExpense
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005066"
      unitRef="USD">1730000</us-gaap:InterestExpense>
    <us-gaap:OtherExpenses
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005068"
      unitRef="USD">255000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005069"
      unitRef="USD">249000</us-gaap:OtherExpenses>
    <us-gaap:OtherExpenses
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005070"
      unitRef="USD">240000</us-gaap:OtherExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005072"
      unitRef="USD">2404000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005073"
      unitRef="USD">2446000</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005074"
      unitRef="USD">1970000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005076"
      unitRef="USD">502000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005077"
      unitRef="USD">511000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005078"
      unitRef="USD">409000</us-gaap:IncomeTaxExpenseBenefit>
    <SFST:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005080"
      unitRef="USD">-1890000</SFST:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries>
    <SFST:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005081"
      unitRef="USD">-1920000</SFST:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries>
    <SFST:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005082"
      unitRef="USD">-1541000</SFST:IncomeLossBeforeEquityInUndistributedNetIncomeOfSubsidiaries>
    <SFST:EquityInUndistributedNetIncomeOfSubsidiaries
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005084"
      unitRef="USD">17420000</SFST:EquityInUndistributedNetIncomeOfSubsidiaries>
    <SFST:EquityInUndistributedNetIncomeOfSubsidiaries
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005085"
      unitRef="USD">15346000</SFST:EquityInUndistributedNetIncomeOfSubsidiaries>
    <SFST:EquityInUndistributedNetIncomeOfSubsidiaries
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005086"
      unitRef="USD">30656000</SFST:EquityInUndistributedNetIncomeOfSubsidiaries>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005088"
      unitRef="USD">15530000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005089"
      unitRef="USD">13426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005090"
      unitRef="USD">29115000</us-gaap:NetIncomeLoss>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact005092">&lt;table cellpadding="0" cellspacing="0" id="xdx_88E_esrt--ScheduleOfCondensedCashFlowStatementTableTextBlock_pn3n3_zD03mH1HNRI2" style="font: 9pt Arial, Helvetica, Sans-Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Parent Company Financial Information (Details) - Schedule of condensed statements of cash flows"&gt;
  &lt;tr style="display: none; vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; text-align: left"&gt;&lt;span id="xdx_8B4_zmY29V9tyKs2" style="display: none"&gt;Schedule of condensed statements of cash flows&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_492_20240101__20241231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zys0EvsdmTjl" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_49B_20230101__20231231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zIol1XfN47Ck" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" id="xdx_499_20220101__20221231__srt--ConsolidatedEntitiesAxis__srt--ParentCompanyMember_zE15ZiyPTZ3k" style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; display: none; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-top: Black 2.5pt solid; font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="border-top: Black 2.5pt solid; font-size: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 12pt; text-align: center"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="10" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;For the years ended December 31,&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; text-align: left"&gt;(dollars in thousands)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2024&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2023&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;
    &lt;td colspan="2" style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold; text-align: right"&gt;2022&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; font-size: 8pt; font-weight: bold"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40D_eus-gaap--NetCashProvidedByUsedInOperatingActivitiesAbstract_iB" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Operating activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_404_eus-gaap--NetIncomeLoss_pn3n3_zfovFHVBrck" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; width: 61%; text-align: left"&gt;Net income&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;15,530&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;13,426&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="width: 10%; text-align: right"&gt;29,115&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_408_eus-gaap--AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_iB_zSZM8akpRM4f" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 20pt; text-indent: -10pt; text-align: left"&gt;Adjustments to reconcile net income to cash provided by operating
    activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40F_ecustom--EquityInUndistributedNetIncomeOfSubsidiaries_iN_pn3n3_di_z8xFUFxnRVWj" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Equity in undistributed net income of subsidiaries	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(17,420&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(15,346&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(30,656&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--ShareBasedCompensation_pn3n3_zA64C0VFoRBc" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 20pt; text-indent: -10pt; text-align: left"&gt;Compensation expense related to stock options and restricted stock grants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,283&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,943&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,026&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40E_eus-gaap--IncreaseDecreaseInOtherOperatingAssets_pn3n3_zkjzHkCjA0e2" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Increase in other assets	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(3&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(125&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl5116"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_pn3n3_zoygWydEuUW3" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Increase in accrued expenses&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;49&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;110&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;113&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_405_eus-gaap--CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_pn3n3_zFPeAOM6qINf" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left"&gt;Net cash provided by operating activities	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;439&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;8&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;598&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInInvestingActivitiesAbstract_iB_zL59KGjMXrP3" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Investing activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_ecustom--InvestmentInSubsidiariesNet_pn3n3_zChJt8UIDNyg" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Investment in subsidiaries, net	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(5,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl5132"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--NetCashProvidedByUsedInInvestingActivities_pn3n3_z2tIYDPVTCHj" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left"&gt;Net cash provided by (used for) investing activities	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;5,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(5,000&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl5136"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_eus-gaap--NetCashProvidedByUsedInFinancingActivitiesAbstract_iB_zbYvL8qc5MQ5" style="vertical-align: bottom"&gt;
    &lt;td style="font-weight: bold; text-align: left; padding-left: 2.15pt"&gt;Financing activities&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: right"&gt;&#160;&lt;/td&gt;&lt;td style="font-size: 12pt; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_407_ecustom--ProceedsFromTheExerciseOfStockOptionsAndWarrants_pn3n3_zJtpXGAP4NH4" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="padding-left: 10pt; text-align: left"&gt;Proceeds from the exercise of stock options and warrants&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;294&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;518&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;905&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--SubordinatedLiabilitiesPeriodIncreaseDecrease_i01_maCzEnx_z83Jb0zGTLI8" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 10pt; text-align: left"&gt;Decrease in subordinated debentures&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(11,500&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl5147"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;&lt;span style="-sec-ix-hidden: xdx2ixbrl5148"&gt;-&lt;/span&gt;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_402_eus-gaap--NetCashProvidedByUsedInFinancingActivities_pn3n3_z14UY1mQklpk" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; padding-left: 20pt; text-align: left"&gt;Net cash (used) provided by financing activities	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;(11,206&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;)&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;518&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;905&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_401_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_pn3n3_zYALZl6W3Xte" style="vertical-align: bottom"&gt;
    &lt;td style="padding-left: 20pt; text-align: left"&gt;Net (decrease) increase in cash and cash equivalents	&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(5,767&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(4,474&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&#160;&lt;/td&gt;
    &lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,503&lt;/td&gt;&lt;td style="text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_40C_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iS_pn3n3_zwgRCGmRoer9" style="vertical-align: bottom; background-color: Silver"&gt;
    &lt;td style="border-bottom: Black 1pt solid; font-weight: bold; text-align: left"&gt;Cash and cash equivalents, beginning of year	&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;9,408&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;13,882&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: right"&gt;12,379&lt;/td&gt;&lt;td style="border-bottom: Black 1pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr id="xdx_409_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iE_pn3n3_z0DgGIGoRtjk" style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; font-weight: bold; text-align: left"&gt;Cash and cash equivalents, end of year	&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;3,641&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;9,408&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: right"&gt;13,882&lt;/td&gt;&lt;td style="border-bottom: Black 2.5pt solid; text-align: left"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <us-gaap:NetIncomeLoss
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005098"
      unitRef="USD">15530000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005099"
      unitRef="USD">13426000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005100"
      unitRef="USD">29115000</us-gaap:NetIncomeLoss>
    <SFST:EquityInUndistributedNetIncomeOfSubsidiaries
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005106"
      unitRef="USD">17420000</SFST:EquityInUndistributedNetIncomeOfSubsidiaries>
    <SFST:EquityInUndistributedNetIncomeOfSubsidiaries
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005107"
      unitRef="USD">15346000</SFST:EquityInUndistributedNetIncomeOfSubsidiaries>
    <SFST:EquityInUndistributedNetIncomeOfSubsidiaries
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005108"
      unitRef="USD">30656000</SFST:EquityInUndistributedNetIncomeOfSubsidiaries>
    <us-gaap:ShareBasedCompensation
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005110"
      unitRef="USD">2283000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005111"
      unitRef="USD">1943000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005112"
      unitRef="USD">2026000</us-gaap:ShareBasedCompensation>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005114"
      unitRef="USD">-3000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005115"
      unitRef="USD">-125000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005118"
      unitRef="USD">49000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005119"
      unitRef="USD">110000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005120"
      unitRef="USD">113000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005122"
      unitRef="USD">439000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005123"
      unitRef="USD">8000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005124"
      unitRef="USD">598000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <SFST:InvestmentInSubsidiariesNet
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005130"
      unitRef="USD">5000000</SFST:InvestmentInSubsidiariesNet>
    <SFST:InvestmentInSubsidiariesNet
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005131"
      unitRef="USD">-5000000</SFST:InvestmentInSubsidiariesNet>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005134"
      unitRef="USD">5000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005135"
      unitRef="USD">-5000000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <SFST:ProceedsFromTheExerciseOfStockOptionsAndWarrants
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005142"
      unitRef="USD">294000</SFST:ProceedsFromTheExerciseOfStockOptionsAndWarrants>
    <SFST:ProceedsFromTheExerciseOfStockOptionsAndWarrants
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005143"
      unitRef="USD">518000</SFST:ProceedsFromTheExerciseOfStockOptionsAndWarrants>
    <SFST:ProceedsFromTheExerciseOfStockOptionsAndWarrants
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005144"
      unitRef="USD">905000</SFST:ProceedsFromTheExerciseOfStockOptionsAndWarrants>
    <us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005146"
      unitRef="USD">-11500000</us-gaap:SubordinatedLiabilitiesPeriodIncreaseDecrease>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005150"
      unitRef="USD">-11206000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005151"
      unitRef="USD">518000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005152"
      unitRef="USD">905000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2024-01-012024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005154"
      unitRef="USD">-5767000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2023-01-012023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005155"
      unitRef="USD">-4474000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="From2022-01-012022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005156"
      unitRef="USD">1503000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005158"
      unitRef="USD">9408000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005159"
      unitRef="USD">13882000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2021-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005160"
      unitRef="USD">12379000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2024-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005162"
      unitRef="USD">3641000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2023-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005163"
      unitRef="USD">9408000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="AsOf2022-12-31_srt_ParentCompanyMember"
      decimals="-3"
      id="Fact005164"
      unitRef="USD">13882000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <ecd:MtrlTermsOfTrdArrTextBlock contextRef="From2024-01-01to2024-12-31" id="Fact005165">&lt;span style="font-family: Arial, Helvetica, Sans-Serif"&gt;During
the three months ended December 31, 2024, no director or &#x201c;officer&#x201d; of the Company &lt;span id="xdx_90F_eecd--Rule10b51ArrAdoptedFlag_dbF_c20241001__20241231_zzbuGUlEWEok"&gt;&lt;span id="xdx_907_eecd--NonRule10b51ArrAdoptedFlag_dbF_c20241001__20241231_z2YNR08h4Gf6"&gt;adopted&lt;/span&gt;&lt;/span&gt; or &lt;span id="xdx_90F_eecd--Rule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zIM682wyMBNl"&gt;&lt;span id="xdx_908_eecd--NonRule10b51ArrTrmntdFlag_dbF_c20241001__20241231_zJo7t0XJs9V5"&gt;terminated&lt;/span&gt;&lt;/span&gt; a &#x201c;Rule 10b5-1
trading arrangement&#x201d; or a &#x201c;non-Rule 10b5-1 trading arrangement,&#x201d; as each term is defined in Item 408(a) of Regulation
S-K.&lt;/span&gt;</ecd:MtrlTermsOfTrdArrTextBlock>
    <ecd:Rule10b51ArrAdoptedFlag contextRef="From2024-10-012024-12-31" id="Fact005166">false</ecd:Rule10b51ArrAdoptedFlag>
    <ecd:NonRule10b51ArrAdoptedFlag contextRef="From2024-10-012024-12-31" id="Fact005167">false</ecd:NonRule10b51ArrAdoptedFlag>
    <ecd:Rule10b51ArrTrmntdFlag contextRef="From2024-10-012024-12-31" id="Fact005168">false</ecd:Rule10b51ArrTrmntdFlag>
    <ecd:NonRule10b51ArrTrmntdFlag contextRef="From2024-10-012024-12-31" id="Fact005169">false</ecd:NonRule10b51ArrTrmntdFlag>
    <ecd:InsiderTrdPoliciesProcAdoptedFlag contextRef="From2024-01-01to2024-12-31" id="Fact005170">true</ecd:InsiderTrdPoliciesProcAdoptedFlag>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#Fact004052"
          xlink:label="Fact004052"
          xlink:type="locator"/>
        <link:footnote id="Footnote004059" xlink:label="Footnote004059" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">These amounts included
the amortized cost basis of closed portfolios of fixed rate loans used to designate hedging relationships in which the hedged item is
the stated amount of the assets in the closed portfolio anticipated to be outstanding for the designated hedged period. As of December
31, 2024, the amortized cost basis of the closed portfolio used in this hedging relationship was $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_90D_eus-gaap--PrepayableFinancialAssetClosedPortfolioLastOfLayerAmortizedCost_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zyyV2bpi9Qp7"
  title="Financial asset, closed portfolio, portfolio layer method, amortized cost">665.7</xhtml:span> million, the cumulative basis
adjustment associated with this hedging relationship was $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_905_eus-gaap--HedgedAssetFairValueHedgeLastOfLayerCumulativeIncreaseDecrease_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zR2VOPSr6D86"
  title="Hedged asset, fair value hedge, portfolio layer method, hedged layer, fair value, cumulative increase (decrease)">3.7</xhtml:span> million, and the amount of the designated hedged item was $<xhtml:span
  class="xdx_phnt_RGlzY2xvc3VyZSAtIERlcml2YXRpdmUgRmluYW5jaWFsIEluc3RydW1lbnRzIChEZXRhaWxzIE5hcnJhdGl2ZSkA"
  id="xdx_90F_eus-gaap--DerivativeAmountOfHedgedItem_iI_pn3n3_dm_c20241231__us-gaap--HedgingDesignationAxis__us-gaap--DesignatedAsHedgingInstrumentMember_zKV9lxsXfCZc"
  title="Derivative, amount of hedged item">300.0</xhtml:span> million.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004052"
          xlink:to="Footnote004059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact004054"
          xlink:label="Fact004054"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004054"
          xlink:to="Footnote004059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact004056"
          xlink:label="Fact004056"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004056"
          xlink:to="Footnote004059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact004058"
          xlink:label="Fact004058"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004058"
          xlink:to="Footnote004059"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact004330"
          xlink:label="Fact004330"
          xlink:type="locator"/>
        <link:footnote id="Footnote004405" xlink:label="Footnote004405" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">&#160;Carrying
amount is net of the allowance for credit losses and individually evaluated loans.</link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004330"
          xlink:to="Footnote004405"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact004332"
          xlink:label="Fact004332"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004332"
          xlink:to="Footnote004405"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl4334"
          xlink:label="xdx2ixbrl4334"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl4334"
          xlink:to="Footnote004405"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl4336"
          xlink:label="xdx2ixbrl4336"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl4336"
          xlink:to="Footnote004405"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact004338"
          xlink:label="Fact004338"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004338"
          xlink:to="Footnote004405"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact004374"
          xlink:label="Fact004374"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004374"
          xlink:to="Footnote004405"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact004376"
          xlink:label="Fact004376"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004376"
          xlink:to="Footnote004405"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl4378"
          xlink:label="xdx2ixbrl4378"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl4378"
          xlink:to="Footnote004405"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#xdx2ixbrl4380"
          xlink:label="xdx2ixbrl4380"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="xdx2ixbrl4380"
          xlink:to="Footnote004405"
          xlink:type="arc"/>
        <link:loc
          xlink:href="#Fact004382"
          xlink:label="Fact004382"
          xlink:type="locator"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="Fact004382"
          xlink:to="Footnote004405"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
